ANTHROPIC_CUSTOM_HEADERS 未被保存 - Claude Code
Quick fix
更新到包含 PR #2929 的版本后重新导入,Deep Link 的 config.env 自定义字段会被保留。
Symptom
Section titled “Symptom”`ANTHROPIC_CUSTOM_HEADERS`、`ANTHROPIC_DEFAULT_HAIKU_MODEL`、`API_TIMEOUT_MS` 等均丢失。在 Claude Code 的 Provider Deep Link 导入中,预览能读取 config 参数中的完整 env 块,但保存时此前只写入了 URL 参数映射的标准字段,导致自定义 env 字段丢失。
PR #2929 已实现修复:导入器先保留 inline config 中的额外 env 字段,再由 URL 参数覆盖标准 Provider 字段。
更新 cc-switch 到包含 PR #2929 的版本。
重新打开并确认导入原 Deep Link;导入后在 Provider 编辑器中确认 `ANTHROPIC_CUSTOM_HEADERS` 等自定义 env 字段仍存在。
Affected Versions
Section titled “Affected Versions”ToolClaude Code
Version3.14.1 - 3.15.0(受影响版本)
PlatformsmacOS
Source Issues
Section titled “Source Issues”(暂无 FAQ)
settings.json 被 cc-switch把除 env 外的自定义配置(hooks、插件、spinnerVerbs 等)写进供应商的「通用配置」并勾选「写入通用配置」;官方不改为字段级合并。我用魔搭是报错 401 token 失效 - Claude Code在 cc-switch 的 Provider 环境变量中添加 ANTHROPIC_MODEL 即可解决 401 报错。该变量不会同步到 settings.json,此为正常设计。"There's an issue with the selected model"升级 cc-switch 至 v3.13.0+ 修复环境变量同步问题,并使用别名映射变量覆盖默认模型。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。