跳转到内容

claude.ai connectors are disabled - Claude Code

Quick fix

取消设置 ANTHROPIC_API_KEY 环境变量,以恢复 claude.ai 登录和组织连接器的加载。

报错原文
⚠ claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence over your claude.ai login · Unset it to load your organization's connectors

当环境中存在 `ANTHROPIC_API_KEY` 或其他认证源时,Claude Code 会优先使用该 API Key 进行认证,从而自动禁用基于 claude.ai 登录的连接器(如腾讯云的 coding plan)。这通常发生在使用 cc-switch 切换不同 Provider 后,之前的环境变量未被正确清理或覆盖。

  1. 在当前终端会话中取消设置 `ANTHROPIC_API_KEY` 环境变量。

    Terminal
    unset ANTHROPIC_API_KEY
  2. 检查 cc-switch 的 Provider 配置,确保在需要使用 claude.ai 登录的配置中,未注入 `ANTHROPIC_API_KEY`。

ToolClaude Code
Version未知
PlatformsmacOS
如何在使用 cc-switch 时避免环境变量冲突?
可以在 cc-switch 的 Provider 配置中精确管理 `env` 字段(如写入 `~/.claude/settings.local.json`),确保切换配置时不会残留 `ANTHROPIC_API_KEY`。

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