主题
EE-13 API Error 400(非内容原因)
| 字段 | 内容 |
|---|---|
| 影响组件 | Claude Code 本体 |
| 系统环境 | Linux / macOS / Windows |
问题现象
请求内容无异常,但 API 返回 400。重发同一请求或执行 /compact 后恢复正常。
根因分析
Claude Code 客户端自身的 bug 导致请求体格式异常,与提示词内容和模型配置无关。属于偶发性客户端故障。
修复步骤
- 直接重发请求,大多数情况下一次即可恢复。
- 如果持续失败,执行
/compact后重试。 - 仍无法解决时,完全退出并重启 Claude Code。
- 确认 Claude Code 为最新版本:
bash
claude --version
npm update -g @anthropic-ai/claude-code1
2
2
预防措施
| 做法 | 避免的问题 |
|---|---|
| 保持 Claude Code 为最新版本 | 旧版本的已知 bug 反复触发 |
| 偶发 400 先重试再排查配置 | 将客户端 bug 误判为配置问题 |