跳到主要内容
注册
跳到主要内容
Router One

CC Switch 图形化配置教程

CC Switch 是一款免费的开源桌面应用,在一个窗口里切换 Claude Code、Codex 等十款 AI 编程工具的 API 供应商,不用手动改配置文件。本教程演示如何安装 CC Switch,并把 Router One 接入与其原生端点匹配的工具。

开始之前,请先在 控制台 → API 密钥 页面创建你的 API Key(格式: 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 不在本教程范围内。

1

安装 CC Switch

CC Switch 是开源软件,提供 macOS 12 及以上、Windows 10 及以上和 Linux(x86_64 或 ARM64,需 glibc 2.35+ 与 WebKitGTK 4.1)安装包。

通过 Homebrew 安装(推荐):

bash
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 版本。

如果双击 .msi 没有反应:右键文件 -> 属性 -> 勾选底部的「解除锁定」,再重新运行。

Debian / Ubuntu — 到 GitHub Releases 页面下载 .deb 安装包,然后执行:

bash
sudo dpkg -i CC-Switch-v*-Linux-*.deb
sudo apt-get install -f

Fedora 等 RPM 发行版 — 从同一页面下载 .rpm 安装包:

bash
sudo dnf install ./CC-Switch-v*-Linux-*.rpm

其他发行版 — 使用通用 AppImage:

bash
chmod +x CC-Switch-v*-Linux-*.AppImage
./CC-Switch-v*-Linux-*.AppImage

Arch Linux — 从 AUR 安装:

bash
paru -S cc-switch-bin
2

安装要使用的 CLI 工具

CC Switch 只负责管理已安装 CLI 工具的配置,不会代为安装。如果还没有安装,先装好 Claude Code 或 Codex:

bash
# Claude Code
npm install -g @anthropic-ai/claude-code
# Codex
npm install -g @openai/codex
不熟悉 Node.js 或 CLI 安装?手动 CLI 配置指南里有各操作系统的逐步说明。 CLI 配置指南
3

添加 Router One 供应商

打开 CC Switch,在侧栏选中要配置的工具,点击页面右上角的「+」(添加供应商)。所有工具都要填这两项:

名称Router One(任意备注名)
API Keysk-your-api-key — 第 0 步创建的密钥

其余配置按工具区分:

选择「自定义配置」预设,把 JSON 改成 Claude Code 接网关时用的这两个变量:

json
{
  "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 端点。预设写入的其他行保持不动:

toml
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 接入指南填写:

接 Router One 时请保持 CC Switch 的本地路由关闭:v4 里工具页顶部的「直连 / 路由」标签只切换查看内容,点「开始路由」才会真正开启路由,点「回到直连」即关闭。Claude Code 以原生 Anthropic Messages、Codex 以原生 Responses 连接 Router One,不需要任何转换;本地路由及其 API 格式转换是 CC Switch 自己的功能,不是 Router One 的能力。本地路由打开后,工具配置里写的是 127.0.0.1:15721 和占位 Key PROXY_MANAGED,而不是 Router One 的地址和你的 Key。CC Switch 的 OAuth 认证中心也用不上:它登录的是其他厂商的订阅,CC Switch 自己的 README 就提示这样做可能违反这些厂商的服务条款。
4

切换并验证

在 CC Switch 中选中 Router One 卡片并点击「启用」,将其设为当前供应商。CC Switch 只替换配置文件里的请求地址、Key、模型这几项连接信息,其他内容原样保留。

Claude Code 支持热切换,无需重启即可生效;Codex 切换后需要重启终端或 CLI 会话。共存模式的工具不用切换,在工具里选择 Router One 的模型即可。

然后照常启动 CLI 验证,例如:

bash
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 页面。