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。