CC Switch
在 CC Switch 中管理 Claude Code 与 Codex 的 routerra.ai 配置。
安装与准备
- 从 CC Switch Releases下载对应系统安装包,安装并打开。目标 CLI 需另行安装,CC Switch 负责管理其配置。本指南采用 v3.20.1+ 的密钥处理方式。
- 在 routerra.ai API 密钥创建密钥,从模型复制可用模型 ID。
添加并启用应用配置
- 在侧栏选择目标应用,进入 Direct → Add Provider → Custom Configuration,命名为
routerra.ai。Claude Code 使用下方 JSON,在 CLI 中用/model YOUR_CLAUDE_MODEL_ID选择模型。Codex 填写 API Key、端点https://routerra.ai/v1和支持 Responses 的模型,上游格式选择 Responses。下方 TOML 展示生成的 provider 字段。 - 点击 Add,在卡片点击 Enable,再重启目标 CLI。CC Switch v3.20.1+ 切换 Codex 时,将 provider 密钥以
experimental_bearer_token写入~/.codex/config.toml,不写入auth.json。此流程不要使用旧的requires_openai_auth = true配方。
{
"env": {
"ANTHROPIC_BASE_URL": "https://routerra.ai",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
}
}
生成的 Codex 配置
启用 Codex 配置后,在 ~/.codex/config.toml 中检查这些字段。
model = "YOUR_MODEL_ID"
model_provider = "routerra"
[model_providers.routerra]
name = "routerra.ai"
base_url = "https://routerra.ai/v1"
wire_api = "responses"
experimental_bearer_token = "YOUR_API_KEY"
检查连接
保存不等于启用:检查 provider 卡片和生成的 CLI 文件。切换无效时,关闭 CLI,移除冲突的 shell 环境变量,再打开。Codex 显示官方账户不能说明请求路由,请查看 routerra.ai 用量。需在直接切换时保留已有官方登录,启用 Settings → General → Codex App Enhancements → Keep official login for direct switches。模型发现返回 404/405 时可手动填写 ID。