求助v4接入cc的思考强度设置

我是这么设置的,这是不是就算开启1m和max了,因为我填max思考强度会自动变成xhigh

settings.json (~/.claude/settings.json)

{
“env”: {
“ANTHROPIC_BASE_URL”: “https://api.deepseek.com/anthropic”,
“ANTHROPIC_AUTH_TOKEN”: “sk-6xxxx655b”,
“ANTHROPIC_MODEL”: “deepseek-v4-pro[1m]”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “deepseek-v4-pro[1m]”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “deepseek-v4-pro[1m]”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “deepseek-v4-flash[1m]”
},
“model”: “opus”,
“effortLevel”: “xhigh”,
“outputStyle”: “engineer-professional”
}

关键字段 summary:

┌──────────────┬─────────────────────────────────────────────┐
│ 项目 │ 值 │
├──────────────┼─────────────────────────────────────────────┤
│ 端点类型 │ Anthropic/Claude 兼容 (/anthropic) │
├──────────────┼─────────────────────────────────────────────┤
│ Token │ sk-69xxx5b │
├──────────────┼─────────────────────────────────────────────┤
│ 主模型(Opus) │ deepseek-v4-pro[1m] │
├──────────────┼─────────────────────────────────────────────┤
│ Sonnet │ deepseek-v4-pro[1m] │
├──────────────┼─────────────────────────────────────────────┤
│ Haiku │ deepseek-v4-flash[1m] │
├──────────────┼─────────────────────────────────────────────┤
│ 默认模型 │ opus │
├──────────────┼─────────────────────────────────────────────┤
│ 思考强度 │ xhigh(最高) │
├──────────────┼─────────────────────────────────────────────┤
│ 思考开关 │ 默认开(未设 alwaysThinkingEnabled: false) │
└──────────────┴─────────────────────────────────────────────┘

.bashrc 持久化

export ANTHROPIC_BASE_URL=“https://api.deepseek.com/anthropic”
export ANTHROPIC_AUTH_TOKEN=“sk-6xxx55b”
export ANTHROPIC_MODEL=“deepseek-v4-pro[1m]”
export ANTHROPIC_DEFAULT_OPUS_MODEL=“deepseek-v4-pro[1m]”
export ANTHROPIC_DEFAULT_SONNET_MODEL=“deepseek-v4-pro[1m]”
export ANTHROPIC_DEFAULT_HAIKU_MODEL=“deepseek-v4-flash[1m]”

{
“env”: {
“ANTHROPIC_AUTH_TOKEN”: “sk-”,
“ANTHROPIC_BASE_URL”: “https://api.deepseek.com/anthropic”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “deepseek-v4-flash[1m]”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “deepseek-v4-pro[1m]”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “deepseek-v4-pro[1m]”,
“CLAUDE_CODE_EFFORT_LEVEL”: “max”,
“skipWebFetchPreflight”: “true”,
“API_TIMEOUT_MS”: “6000000”,
“DISABLE_TELEMETRY”: “1”,
“DISABLE_ERROR_REPORTING”: “1”,
“DISABLE_BUG_COMMAND”: “1”
},
“effortLevel”: “max”,
“attribution”: {
“commit”: “”,
“pr”: “”
},
“includeCoAuthoredBy”: false,
“hooks”: {
“Stop”: [
{
“hooks”: [
{
“command”: “Notification-CLI --name "claude code" --title "任务完成了"”,
“type”: “command”
}
],
“matcher”: “”
}
],
“PermissionRequest”: [
{
“hooks”: [
{
“command”: “Notification-CLI --name "claude code" --title "需要您的授权"”,
“type”: “command”
}
],
“matcher”: “”
}
]
},
“language”: “中文”,
“model”: “haiku”
}
这样就可以了,推荐在ccswitch里切换,更方便,另外在cc里/effort也可以手动切换
Releases · farion1231/cc-switch · GitHub

deepseek的思考参数不是外面的effortLevel,要在env里面加一个“ CLAUDE_CODE_EFFORT_LEVEL=max”,可以看下官方文档的接入方式