跳转到内容

需要登录:Claude Code 缺少 ANTHROPIC_AUTH_TOKEN

Quick fix

升级到 v3.16.3;旧版本可在 Claude Code 的 env 中补入 ANTHROPIC_AUTH_TOKEN 占位值。

报错原文
claude code仍提示需要登陆

在受管 Codex 供应商开启接管时,Claude Code 的 live 配置可能缺少 `ANTHROPIC_AUTH_TOKEN`,从而触发登录提示。该问题在 v3.16.1 与 v3.16.2 均有报告。

维护者说明 v3.16.3 会在接管时自动注入 `ANTHROPIC_AUTH_TOKEN` 的占位符,覆盖热切换、全新安装及旧配置已丢失该键的情形。

  1. 将 CC Switch 升级到 v3.16.3,该版本会在接管受管 Codex 供应商时自动注入所需占位符。

  2. 若暂时无法升级,在 Claude Code 配置的 `env` 中手动添加 `ANTHROPIC_AUTH_TOKEN` 占位值后再启动 Claude Code。

    ~/.claude/settings.json
    {
    "env": {
    "ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED"
    }
    }
ToolClaude Code
Version受影响:3.16.1 - 3.16.2;已在 v3.16.3 修复
PlatformsWindows
手动添加 "ANTHROPIC_AUTH_TOKEN": "" 没有解决怎么办?
可改用 `"ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED"`;升级到 v3.16.3 后无需再手动修改。
来回切换模型时还需要重新设置配置文件吗?
v3.16.3 会在接管时自动注入该占位符,维护者说明无需再手动修改配置文件。

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