跳转到内容

Both ANTHROPIC_AUTH_TOKEN and ANTHROPIC_API_KEY set · Claude Code

Quick fix

从 DeepSeek 或 MiMo 切换到 Codex 后会同时写入两个认证变量;该 issue 未提供已确认的 Codex 修复方法。

报错原文
Both ANTHROPIC_AUTH_TOKEN and ANTHROPIC_API_KEY set · auth may not work as expected

在 CC Switch 3.16.5 的 Windows 报告中,从 DeepSeek 或 MiMo 切换到 Codex 后,`~/.claude/settings.json` 会同时出现 `ANTHROPIC_API_KEY` 和 `ANTHROPIC_AUTH_TOKEN`。Claude Code 因此显示双认证环境变量警告。

同一报告称,从 Codex 切回 DeepSeek 或 MiMo 后,文件中仅保留 `ANTHROPIC_AUTH_TOKEN`,且 Claude Code 可正常运行。报告者未额外配置环境变量;该 issue 中没有维护者确认的根因或针对 Codex 的修复方案。

  1. 如需暂时恢复仅使用 `ANTHROPIC_AUTH_TOKEN` 的配置,可从 Codex 切换回 DeepSeek 或 MiMo;该行为在报告中被描述为 Claude Code 可正常运行。

  2. 若必须使用 Codex,当前 issue 未提供经确认的临时修复;请保留复现步骤和 `~/.claude/settings.json` 中的认证字段以便继续跟进。

ToolClaude Code
Version3.16.5(reported affected)
PlatformsWindows
这个问题我也遇到了,有什么临时的解决办法吗?
该线程没有确认的 Codex 临时修复。报告中仅说明切回 DeepSeek 或 MiMo 后,`~/.claude/settings.json` 只保留 `ANTHROPIC_AUTH_TOKEN`,Claude Code 可正常运行。
即使出现了这个问题,依然可以在终端对话,不清楚这样会有什么影响
该线程记录了仍可在终端对话的反馈,但只明确显示 Claude Code 的双认证变量警告;未说明其进一步影响。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。