用 CC Switch 切模型,终端里 echo $ANTHROPIC_BASE_URL 还是旧的,但 claude 已经走新地址——或反过来。先分清文件和当前 shell。

30 秒判断
持久配置在 ~/.claude/settings.json 的 env。官方:同名变量上,settings 文件盖过 shell export。后台 agent 也读文件,不读你某个 Tab 里的 export。
处理
- 自定义网关:
ANTHROPIC_BASE_URL+ANTHROPIC_AUTH_TOKEN(不要空字符串)。 - 官方直连:用
ANTHROPIC_API_KEY,不要同时留 AUTH_TOKEN。 - 改完后新开 Claude Code;
/status看 Anthropic base URL 是否出现。
怎么确认好了
文件里的 env 与 /status 一致。CC Switch 应用列表在它自己的 App 目录,和 settings.json 不是同一份。
验证日期:2026-09-01。改完配置请完全退出再开。GitHub 引用只取已讨论清楚的现象与规避步骤。

AI故障手册