CC Switch 图形化配置教程
CC Switch 是一款免费的开源桌面应用,在一个窗口里切换 Claude Code、Codex 等十款 AI 编程工具的 API 供应商,不用手动改配置文件。本教程演示如何安装 CC Switch,并把 Router One 接入与其原生端点匹配的工具。
sk-xxx)。如果你习惯使用终端,可以直接按手动配置指南操作。CC Switch 适合不想折腾环境变量和配置文件的用户。 CLI 配置指南
哪些工具可以通过 CC Switch 接入 Router One
CC Switch v4.0.5 管理十款工具:Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build 同一时间只启用一个供应商(切换模式);OpenCode、OpenClaw、Hermes、Pi、MiniMax Code 可以同时写入多个供应商(共存模式)。接 Router One 时:
| 工具 | CC Switch 模式 | Router One 配置 |
|---|---|---|
| Claude Code | 切换 | https://api.router.one(原生 Anthropic Messages) |
| Codex | 切换 | https://api.router.one/v1(原生 Responses) |
| OpenCode、OpenClaw、Pi | 共存 | 按各工具的 Router One 接入指南填写(链接见第 3 步) |
| Gemini CLI | 切换 | 不支持:Router One 不提供 Gemini 原生协议 |
Claude Desktop、Grok Build、Hermes 和 MiniMax Code 不在本教程范围内。
安装 CC Switch
CC Switch 是开源软件,提供 macOS 12 及以上、Windows 10 及以上和 Linux(x86_64 或 ARM64,需 glibc 2.35+ 与 WebKitGTK 4.1)安装包。
通过 Homebrew 安装(推荐):
brew install --cask cc-switch或者到 GitHub Releases 页面下载 .dmg 安装包(同一个通用版本同时支持 Apple Silicon 与 Intel 的 Mac),把 CC Switch 拖进「应用程序」文件夹即可。应用已通过 Apple 签名和公证,可直接打开。
到 GitHub Releases 页面下载 CC-Switch-v{版本号}-Windows.msi 安装包(双击安装),或下载绿色版 CC-Switch-v{版本号}-Windows-Portable.zip(解压后运行 CC-Switch.exe)。ARM 版 Windows 请下载对应的 -arm64 版本。
Debian / Ubuntu — 到 GitHub Releases 页面下载 .deb 安装包,然后执行:
sudo dpkg -i CC-Switch-v*-Linux-*.deb
sudo apt-get install -fFedora 等 RPM 发行版 — 从同一页面下载 .rpm 安装包:
sudo dnf install ./CC-Switch-v*-Linux-*.rpm其他发行版 — 使用通用 AppImage:
chmod +x CC-Switch-v*-Linux-*.AppImage
./CC-Switch-v*-Linux-*.AppImageArch Linux — 从 AUR 安装:
paru -S cc-switch-bin安装要使用的 CLI 工具
CC Switch 只负责管理已安装 CLI 工具的配置,不会代为安装。如果还没有安装,先装好 Claude Code 或 Codex:
# Claude Code
npm install -g @anthropic-ai/claude-code
# Codex
npm install -g @openai/codex添加 Router One 供应商
打开 CC Switch,在侧栏选中要配置的工具,点击页面右上角的「+」(添加供应商)。所有工具都要填这两项:
| 名称 | Router One(任意备注名) |
| API Key | sk-your-api-key — 第 0 步创建的密钥 |
其余配置按工具区分:
选择「自定义配置」预设,把 JSON 改成 Claude Code 接网关时用的这两个变量:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.router.one",
"ANTHROPIC_AUTH_TOKEN": "sk-your-router-one-key"
}
}Key 填在 ANTHROPIC_AUTH_TOKEN 里。接 Router One 不需要设置 ANTHROPIC_API_KEY,设了反而会让 Claude Code 多弹一次授权确认,编辑器里如果带了它请删掉。base URL 结尾没有 /v1。
选择「自定义配置」预设,把 Router One 的 Key 填进编辑器的 auth.json 部分,再把 config.toml 部分指向 Router One 的原生 Responses 端点。预设写入的其他行保持不动:
model_provider = "custom"
model = "openai/gpt-5.6-sol"
[model_providers.custom]
name = "custom"
base_url = "https://api.router.one/v1"
wire_api = "responses"切换时 CC Switch 实际写入的内容:Key 写进 ~/.codex/config.toml 里对应 [model_providers.<id>] 块的 experimental_bearer_token,预设还会写入 requires_openai_auth = true。它不会把 Key 写进 ~/.codex/auth.json;本地路由关闭时,切换到第三方供应商会删除整个 ~/.codex/auth.json(官方登录随之清除),除非在「设置 → 应用配置 → Codex 应用增强」里打开了「非接管切换时保留官方登录」。
模型请选详情页列出 POST /v1/responses 的:GPT 系列、DeepSeek V4 与 Grok 对话模型。Router One 自己的一键配置写的是 env_key(见 Codex Responses API 指南),两种方式选一种,不要叠加。 Codex Responses API 指南
这三款是共存模式工具:点击「添加」(Pi 是「启用」)会把 Router One 写进工具自己的配置,与你的其他供应商并存,再在工具里选择模型即可。base URL 和模型 ID 按各工具的 Router One 接入指南填写:
切换并验证
在 CC Switch 中选中 Router One 卡片并点击「启用」,将其设为当前供应商。CC Switch 只替换配置文件里的请求地址、Key、模型这几项连接信息,其他内容原样保留。
然后照常启动 CLI 验证,例如:
claude
# or
codex按 CC Switch v4.0.5 的 README 与用户手册核对(2026-10-09;v4.0 于 2026-10-07 以 4.0.4 首次正式发布,界面已重新设计)。CC Switch 是第三方开源项目(github.com/farion1231/cc-switch),与 Router One 无隶属关系。如遇安装问题,可查看该项目的 issues 页面。