求助:智谱coding plan 在claude code中一直报错

2026-04-13 13:211阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

我的 claude code 配置文件如下:

{ "alwaysThinkingEnabled": true, "env": { "ANTHROPIC_AUTH_TOKEN": "", "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air", "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1", "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5-turbo", "ANTHROPIC_MODEL": "glm-5-turbo", "CLAUDE_BASH_NO_LOGIN": "1", "CLAUDE_CODE_ATTRIBUTION_HEADER": "0", "CLAUDE_CODE_BLOCKING_LIMIT_OVERRIDE": "193000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1", "CLAUDE_CODE_USE_POWERSHELL_TOOL": "1", "DISABLE_TELEMETRY": "1", "ENABLE_TOOL_SEARCH": "true" }, "hooks": {}, "permissions": { "allow": [ "Bash(find:*)", "Bash(grep:*)", "Bash(git log:*)", "Bash(basename:*)", "Bash(git worktree add:*)", "Bash(git worktree list:*)", "Bash(git fetch:*)", "Bash(git worktree remove:*)", "Bash(openspec *)", "Bash(mvn clean compile:*)" ], "deny": [] }, "skipDangerousModePermissionPrompt": true, "statusLine": { "command": "ccline", "padding": 0, "type": "command" } }

频繁出现:

API Error: 400 {"error":{"code":"1210","message":"API 调用参数有误,请检查文档。"},"request_id":"20260407101449202c6ba171a54e2c"}

claude 版本为:2.1.90 (Claude Code)

网友解答:
--【壹】--: Gijela:

{
“env”: {
“ANTHROPIC_AUTH_TOKEN”: “",
“ANTHROPIC_BASE_URL”: "
”,
“API_TIMEOUT_MS”: “3000000”,
“CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC”: “1”,
“CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING”: “1”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “xxx-glm-5”
},
“skipDangerousModePermissionPrompt”: true
}

不行 非常奇怪 opencode正常,但是claudecode一直出错


--【贰】--:

佬 你这个glm是本地部署的吗? 我看你的base url 是好像是本地部署?


--【叁】--:

破案了 加上"ANTHROPIC_MODEL": “xxx-glm-5” 到环境变量就行


--【肆】--: wanhua:

"API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"

好像是 env 导致的,按照佬友的配置之后不报错了,感谢


--【伍】--:

这是cc-switch的代理功能,这个特性可以实现多个配置热切换、token统计之类的功能


--【陆】--:

大佬能帮我看下为什么这个不行吗?还是会出现 API Error: 400 {“error”:{“code”:“1210”,“message”:“API 调用参数有误,请检查文档。”},“request_id”:“2026040917451774001470abd34e70”}

{
“env”: {
“ANTHROPIC_AUTH_TOKEN”: “",
“ANTHROPIC_BASE_URL”: "
”,
“API_TIMEOUT_MS”: “3000000”,
“CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC”: “1”,
“CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING”: “1”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “xxx-glm-5”
},
“skipDangerousModePermissionPrompt”: true
}


--【柒】--:

可以试试先清空非必要的env参数,慢慢加。现在已知的ENABLE_TOOL_SEARCH会导致问题

{ "enabledPlugins": { "context7@claude-plugins-official": true, "frontend-design@claude-plugins-official": true }, "env": { "ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED", "ANTHROPIC_BASE_URL": "http://127.0.0.1:15721", "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" }, "hooks": { "Notification": [ { "hooks": [ { "command": "terminal-notifier -message '需要确认' -title 'Claude Code' -sender com.apple.Terminal", "type": "command" } ] } ], "Stop": [ { "hooks": [ { "command": "terminal-notifier -message '任务已完成' -title 'Claude Code' -sender com.apple.Terminal", "type": "command" } ] } ] }, "statusLine": { "command": "~/.claude/statusline.sh", "type": "command" } }


--【捌】--:

我也没发现啥问题
模型名称都没错吗,自适应思考那个也去掉试试


--【玖】--:

我的 claudecode版本是2.1.69

问题描述:

我的 claude code 配置文件如下:

{ "alwaysThinkingEnabled": true, "env": { "ANTHROPIC_AUTH_TOKEN": "", "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air", "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1", "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5-turbo", "ANTHROPIC_MODEL": "glm-5-turbo", "CLAUDE_BASH_NO_LOGIN": "1", "CLAUDE_CODE_ATTRIBUTION_HEADER": "0", "CLAUDE_CODE_BLOCKING_LIMIT_OVERRIDE": "193000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1", "CLAUDE_CODE_USE_POWERSHELL_TOOL": "1", "DISABLE_TELEMETRY": "1", "ENABLE_TOOL_SEARCH": "true" }, "hooks": {}, "permissions": { "allow": [ "Bash(find:*)", "Bash(grep:*)", "Bash(git log:*)", "Bash(basename:*)", "Bash(git worktree add:*)", "Bash(git worktree list:*)", "Bash(git fetch:*)", "Bash(git worktree remove:*)", "Bash(openspec *)", "Bash(mvn clean compile:*)" ], "deny": [] }, "skipDangerousModePermissionPrompt": true, "statusLine": { "command": "ccline", "padding": 0, "type": "command" } }

频繁出现:

API Error: 400 {"error":{"code":"1210","message":"API 调用参数有误,请检查文档。"},"request_id":"20260407101449202c6ba171a54e2c"}

claude 版本为:2.1.90 (Claude Code)

网友解答:
--【壹】--: Gijela:

{
“env”: {
“ANTHROPIC_AUTH_TOKEN”: “",
“ANTHROPIC_BASE_URL”: "
”,
“API_TIMEOUT_MS”: “3000000”,
“CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC”: “1”,
“CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING”: “1”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “xxx-glm-5”
},
“skipDangerousModePermissionPrompt”: true
}

不行 非常奇怪 opencode正常,但是claudecode一直出错


--【贰】--:

佬 你这个glm是本地部署的吗? 我看你的base url 是好像是本地部署?


--【叁】--:

破案了 加上"ANTHROPIC_MODEL": “xxx-glm-5” 到环境变量就行


--【肆】--: wanhua:

"API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"

好像是 env 导致的,按照佬友的配置之后不报错了,感谢


--【伍】--:

这是cc-switch的代理功能,这个特性可以实现多个配置热切换、token统计之类的功能


--【陆】--:

大佬能帮我看下为什么这个不行吗?还是会出现 API Error: 400 {“error”:{“code”:“1210”,“message”:“API 调用参数有误,请检查文档。”},“request_id”:“2026040917451774001470abd34e70”}

{
“env”: {
“ANTHROPIC_AUTH_TOKEN”: “",
“ANTHROPIC_BASE_URL”: "
”,
“API_TIMEOUT_MS”: “3000000”,
“CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC”: “1”,
“CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING”: “1”,
“ANTHROPIC_DEFAULT_HAIKU_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_SONNET_MODEL”: “xxx-glm-5”,
“ANTHROPIC_DEFAULT_OPUS_MODEL”: “xxx-glm-5”
},
“skipDangerousModePermissionPrompt”: true
}


--【柒】--:

可以试试先清空非必要的env参数,慢慢加。现在已知的ENABLE_TOOL_SEARCH会导致问题

{ "enabledPlugins": { "context7@claude-plugins-official": true, "frontend-design@claude-plugins-official": true }, "env": { "ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED", "ANTHROPIC_BASE_URL": "http://127.0.0.1:15721", "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" }, "hooks": { "Notification": [ { "hooks": [ { "command": "terminal-notifier -message '需要确认' -title 'Claude Code' -sender com.apple.Terminal", "type": "command" } ] } ], "Stop": [ { "hooks": [ { "command": "terminal-notifier -message '任务已完成' -title 'Claude Code' -sender com.apple.Terminal", "type": "command" } ] } ] }, "statusLine": { "command": "~/.claude/statusline.sh", "type": "command" } }


--【捌】--:

我也没发现啥问题
模型名称都没错吗,自适应思考那个也去掉试试


--【玖】--:

我的 claudecode版本是2.1.69