跳转到内容
控制台

CLI 工具

CC Switch

用 CC Switch 管理 Claude Code / Codex 的多套供应商配置,一键在 VisionCoder 和官方之间切换

CC Switch 是个桌面小工具,用来管理 Claude Code 和 Codex 的多套供应商配置,点一下就切换。

它本身不代理任何请求 —— 干的活是帮你改配置文件(Claude Code 的 ~/.claude/settings.json、Codex 的 ~/.codex/config.toml)。所以它填的值和你手动配是一模一样的,只是省掉了来回编辑文件、改完还要重启的麻烦。

GitHub Releases 下对应系统的包:

系统 下哪个
macOS .dmg
Windows .exe 安装包
Linux .AppImage.deb

切到 Claude Code 标签页

CC Switch 上方分 Claude Code 和 Codex 两个标签,各管各的配置文件。先在 Claude Code 那边加。

新增一个供应商

点新增,填这几项:

字段 填什么
名称 VisionCoder(随便起,只是列表里的显示名)
Base URL https://coder.api.visioncoder.cn
API Key 你的 VisionCoder API Key

切换过去

在列表里选中 VisionCoder 这条,点启用。CC Switch 会把 ~/.claude/settings.json 改成对应内容。

重开 Claude Code

Claude Code 只在启动时读配置。已经开着的会话不会自动切,退出重开。

切到 Codex 标签,新增供应商填:

字段 填什么
名称 VisionCoder
Base URL https://coder.api.visioncoder.cn/v1
API Key 同一个 Key

切换完重开 Claude Code,随便问一句,然后去 控制台 看用量涨没涨。

想直接看配置文件被改成什么样了:

Terminal window
cat ~/.claude/settings.json

env 里应该能看到 ANTHROPIC_BASE_URLANTHROPIC_API_KEY

切换了但没生效

Claude Code 和 Codex 都是启动时读一次配置。必须完全退出重开,开着的会话不会热切。

404 / 找不到端点

Base URL 的 /v1 加错地方了:

  • Claude Code(Anthropic 协议)→ https://coder.api.visioncoder.cn不带 /v1
  • Codex(OpenAI 协议)→ https://coder.api.visioncoder.cn/v1 /v1
CC Switch 把我原来的配置覆盖了

它接管的就是这两个文件。切换前把原有配置也在 CC Switch 里存成一个供应商条目,之后随时能切回去。

急救:~/.claude/settings.json 手动改回来即可,内容格式见 Claude Code

界面上的字段名和这里写的对不上

CC Switch 是第三方开源工具,版本更新时界面文案会变。认准要填的是三样东西:一个显示名、一个 Base URL、一个 API Key —— 不管它把这几栏叫什么,值都按上面填。

加群 & 客服

AI 技术交流群二维码
AI 技术交流群
专属客服二维码
专属客服