CC Switch 和 ~/.claude/settings.json:Claude Code 认哪几个字段

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

示意图:CC Switch 写入 settings.json 的 env 块

30 秒判断

持久配置在 ~/.claude/settings.jsonenv。官方:同名变量上,settings 文件盖过 shell export。后台 agent 也读文件,不读你某个 Tab 里的 export。

处理

  1. 自定义网关:ANTHROPIC_BASE_URL + ANTHROPIC_AUTH_TOKEN(不要空字符串)。
  2. 官方直连:用 ANTHROPIC_API_KEY,不要同时留 AUTH_TOKEN。
  3. 改完后新开 Claude Code;/status 看 Anthropic base URL 是否出现。

怎么确认好了

文件里的 env 与 /status 一致。CC Switch 应用列表在它自己的 App 目录,和 settings.json 不是同一份。

官方:Connect to an LLM gateway

验证日期:2026-09-01。改完配置请完全退出再开。GitHub 引用只取已讨论清楚的现象与规避步骤。

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏