claude.ai connectors are disabled - Claude Code
Quick fix
取消设置 ANTHROPIC_API_KEY 环境变量,以恢复 claude.ai 登录和组织连接器的加载。
Symptom
Section titled “Symptom”⚠ 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 后,之前的环境变量未被正确清理或覆盖。
在当前终端会话中取消设置 `ANTHROPIC_API_KEY` 环境变量。
Terminal unset ANTHROPIC_API_KEY检查 cc-switch 的 Provider 配置,确保在需要使用 claude.ai 登录的配置中,未注入 `ANTHROPIC_API_KEY`。
Affected Versions
Section titled “Affected Versions”ToolClaude Code
Version未知
PlatformsmacOS
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- 如何在使用 cc-switch 时避免环境变量冲突?
- 可以在 cc-switch 的 Provider 配置中精确管理 `env` 字段(如写入 `~/.claude/settings.local.json`),确保切换配置时不会残留 `ANTHROPIC_API_KEY`。
settings.json被全量重写导致插件失效多数相关 issue 仍未解决;升级至v3.20.1+,该版本已修复切换配置时清空enabledPlugins等字段的Bug。ANTHROPIC_BASE_URL 被改成 127.0.0.1开启本地路由时 ANTHROPIC_BASE_URL 指向 http://127.0.0.1:15721 是预期;把插件等公共字段移进「通用配置」,切换后重启 Claude Code 生效。ccstatusline 显示的模型名不正确 - Claude Code在 ccstatusline 中配置 Custom Command 脚本,读取 cc-switch 数据库中的环境变量以正确显示实际模型。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。