CC Switch

連携ステータス
  • 対応プロトコル: OpenAI Responses / Anthropic Messages
  • 設定確認日: 2026年7月15日(CC Switch 公式リポジトリ)
  • 実行時検証: Pending(未検証)

CC Switch は複数の AI コーディングツールの設定を管理します。Codex、Claude Code、Gemini CLI、OpenClaw では異なるプロトコルが使われることがあるため、1 つの共通設定がすべてで動作すると想定せず、アプリ固有のプロバイダーを作成してください。

GetRouter を追加

  1. CC Switch を開き、対象アプリを選択します。
  2. GetRouter という名前のカスタムプロバイダーを追加します。
  3. 専用の GetRouter API キーを入力します。
  4. 対象アプリに必要なエンドポイントを入力します。
    • Codex / Responses: https://getrouter.ai/v1
    • OpenAI-compatible Chat: https://getrouter.ai/v1
    • Claude Messages gateway root: https://getrouter.ai
  5. アプリまたはプロバイダーのフォームでモデルを求められた場合は、正しい MODEL_ID を入力します。
  6. プロバイダーを保存して有効化します。
  7. 設定が正常に書き込まれたと CC Switch に表示された場合は、対象ツールを再起動します。
Warning

フィールド名とプリセットの動作は CC Switch のリリースによって異なります。使用する前に、生成された対象ツールの設定を確認してください。Chat 専用モデルを Codex Responses の設定に使用しないでください。

生成された設定を確認

Codex の場合、生成された設定が次と同等であることを確認します。

model_provider = "getrouter"

[model_providers.getrouter]
base_url = "https://getrouter.ai/v1"
wire_api = "responses"

その他のアプリについては、それぞれの GetRouter 連携ページを参照し、実際のリクエストパスを確認してください。

よくあるエラー

  • 切り替えは成功したが、ツールが古い設定を使用する: 対象ツールを再起動し、別のプロファイルがファイルを上書きしていないか確認してください。
  • 401: 選択したアプリまたはプロバイダーに API キーが保存されていることを確認してください。
  • 404: 生成された Base URL とプロトコルが一致していません。
  • 共通プロバイダーが一部のアプリで失敗する: アプリ固有のプロバイダーに置き換えてください。
  • ローカルルーティングの問題: プロバイダーへの直接接続をテストする間は、オプションのローカルルーティングを無効にしてください。