求助:智谱coding plan 在claude code中一直报错
- 内容介绍
- 文章标签
- 相关推荐
我的 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

