排障:模型配置失败

模型配置失败不要乱改一堆参数。先分清 API Key、Base URL、Model、额度、网络、配置语法分别有没有问题。

排查模板

模型配置失败时,不要同时改 Key、Base URL、Model、网络和代理。一次只验证一个变量,不然很难知道到底哪里修好了。

Claude Code 模型配置失败了。

请按类别帮我排查:
1. API Key 是否缺失、过期或没有权限。
2. Base URL 是否填写错误。
3. Model 名称是否来自官方控制台。
4. 服务商额度或套餐是否可用。
5. 当前网络是否能访问服务。
6. 配置文件语法是否可能错误。

请不要让我暴露真实 API Key。
如果需要检查密钥,只说检查方式,不要要求我粘贴密钥。

先确认你用哪条路线

请先判断我当前模型配置属于哪条路线。

已知信息:
1. 我是否使用 cc switch:【是 / 否 / 不确定】
2. 服务商或网关名称:【填写】
3. Base URL 是否已配置:【是 / 否 / 不确定】
4. 模型名:【填写或不确定】
5. 错误信息:【粘贴错误,不要粘贴密钥】

请不要要求我暴露真实 API Key。

常见判断

现象优先排查不要先做
401Key、认证方式、账号权限改模型名
404Base URL、模型名、路由换 Key
429额度、限流、并发重装 Claude Code
timeout网络、代理、DNS、网关改项目代码
回复混乱模型能力、上下文、工具兼容继续做真实任务

用 cc switch 时怎么排查

我使用 cc switch 切换模型后失败。

请指导我检查:
1. 当前选中的配置档是不是目标配置。
2. Base URL 是否是 Claude Code 应该请求的地址。
3. 模型名是否来自服务商控制台。
4. API Key 是否只保存在本机或切换器里。
5. 切换后是否需要重启 Claude Code。
6. 如何做只读验证。

不要要求我把 API Key 发给你。

切换配置后的验证顺序

cc switch 切换成功不代表模型可用于真实任务。按顺序验证:

  1. 能否正常对话。
  2. 能否只读读取项目目录。
  3. 能否总结 README 和技术栈。
  4. 能否区分文件事实和推测。
  5. 能否解释一个小 diff 或小任务计划。

任何一步不稳定,都先切回已知可用配置。

错误码怎么读

不要同时改多个变量

模型排障一次只动一个变量:

本次只验证其他保持不变
API KeyBase URL、Model 不变
Base URLKey、Model 不变
ModelKey、Base URL 不变
网络代理配置文件不变
配置档项目代码不变

否则就算恢复了,也不知道是哪一步修好的。

配置成功但不好用

能回复不代表适合写代码。要做只读项目验证。

请做模型能力验证,不要修改文件。

要求:
1. 读取项目根目录和 README。
2. 总结项目技术栈。
3. 指出入口文件和关键脚本。
4. 明确哪些结论来自文件。
5. 不要编造不存在的文件。
6. 如果上下文、工具调用或代码理解明显不稳定,请提示我换模型或网关。

不要把这些写进项目

最小恢复方案

模型配置已经乱了,请帮我恢复到可验证状态。

要求:
1. 不要修改项目文件。
2. 先确认当前配置路线。
3. 建议我切回一个已知可用配置。
4. 用只读任务验证。
5. 验证通过前不要继续开发任务。

模型问题和代码问题要分开

如果模型经常读错文件、编造结论、丢上下文,不要让它继续修代码:

请先判断这是模型配置问题还是项目代码问题。

要求:
1. 不修改项目文件。
2. 用只读任务验证模型是否能正确读取文件。
3. 如果模型理解不稳定,请建议切换配置。
4. 不要通过改项目代码来掩盖模型问题。

验收结果