ドキュメント · 比較

magpie・CC Switch・Claude Code Router の比較

magpie、CC Switch、Claude Code Router(CCR)は、どれも AI コーディングツールを好きなプロバイダとモデルで動かすためのものです。重なる部分もあり、それぞれに得意なことがあります。このページでは 3 つを並べて比べます。ほかの 2 つについてはそれぞれの README だけを、magpie についてはそのソースを根拠にしています。

CC Switch

Tauri 2 製のデスクトップアプリで、Claude Code、Codex、Gemini CLI から OpenCode、OpenClaw、Hermes、Pi、Kimi Code まで 12 のツールを管理します。プロバイダの切り替えでは設定の主要なフィールドだけを書き換え、最初の書き込みの前にバックアップを取ります。各ツールの MCP、Skills、プロンプトも 1 か所で管理できます。オプションのローカルルーティングモードは API 形式を変換し、キューでフェイルオーバーします。90 以上のプロバイダプリセットがあります。

Claude Code Router

127.0.0.1:3456 で動くローカルのモデルゲートウェイ兼コントロールプレーンです。Claude Code、Codex、Kimi CLI、Kilo Code、OpenCode、Pi などはエージェントプロファイルで 1 つの安定したエンドポイントにつながり、ルーティングルールが各リクエストの行き先を決めます:ヘッダーと本文の条件、書き換え、リトライ、認証情報プール、順序付きのフォールバック。モデルにビジョン、Web 検索、MCP、ブラウザ自動化を加え、すべてのリクエストを費用付きで記録します。デスクトップアプリ、Web UI 付きの npm CLI、Docker があります。

magpie

メニューバー(トレイ)アプリで、ウィンドウ、TUI、CLI があります。各ツールを 127.0.0.1:3425 のローカルゲートウェイにつなぎます。ゲートウェイは OpenAI Chat Completions、OpenAI Responses、Anthropic Messages、Gemini を話し、相互に変換するので、どのツールでもどのモデルでも使えます。Claude、ChatGPT、GitHub Copilot、Gemini のサインインも使えます。1 つのモデルの後ろに複数のキーやサインインを置け、ツールがエラーを見る前にフェイルオーバーします。

比較表

magpieCC Switch
README より、2026 年 11 月時点
Claude Code Router
README より、2026 年 11 月時点
対応ツール20 以上。Claude Code、Codex、Gemini CLI、OpenCode、Pi、Goose、Crush、GitHub Copilot CLI、VS Code、Kimi Code、Hermes Agent、Snow CLI など12:Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw、Hermes、Pi、MiniMax Code、Kimi Code、Oh My PiClaude Code、Claude Design、Codex、Grok CLI、Kimi CLI、Kilo Code、OpenCode、Pi、ZCode、WorkBuddy、互換の API クライアント
切り替え方各ツールの設定で変える 1 項目だけを書き換え、ローカルゲートウェイに向ける直接:ツールの設定の主要フィールドを書き換え。ルーティング(オプション):ローカルプロキシ、既定ポート 15721ローカルゲートウェイ。エージェントプロファイルでつなぐ
プロトコル変換OpenAI Chat Completions、OpenAI Responses、Anthropic Messages、Gemini を双方向ルーティングモードで、Claude Code、Codex、Gemini CLI、Grok Build 向けOpenAI Chat / Responses、Anthropic Messages、Gemini 形式のプロバイダを 1 つのエンドポイントの後ろに
サブスクのサインインClaude Pro/Max、ChatGPT Plus/Pro、GitHub Copilot、Gemini Code Assist、AntigravityAccounts(Beta):GitHub Copilot、ChatGPT、xAI(Grok)、Kimi Code記載なし(対応する場合はローカルのログインを取り込める)
ルーティングとフェイルオーバー1 つのモデルの後ろに複数のキーとサインイン。意図、順番、ラウンドロビン、使用量、クォータで選び、レート制限中のアカウントを休ませてフェイルオーバーツールごとのフェイルオーバーキューとサーキットブレーカー(ルーティングモード)。Aggregation で複数プロバイダのモデルを 1 つのリストにヘッダーと本文の条件、プレフィックス、書き換え、リトライ、認証情報プール、キーのローテーション、順序付きフォールバック
GUI と CLIメニューバー / トレイアプリとウィンドウ、TUI、CLI。Dockerデスクトップアプリとトレイメニュー。CLI は記載なしデスクトップアプリ。Web UI 付きの npm CLI。Docker
プラットフォームmacOS(署名・公証済み)、Windows、LinuxWindows 10 以降、macOS 12 以降(署名・公証済み)、Linux(glibc 2.35+、WebKitGTK 4.1)Windows、Linux(AppImage)、macOS(Apple Silicon、Intel)。署名は記載なし
ライセンスMITMITMIT

CC Switch と Claude Code Router の列は、2026 年 11 月時点の README に書かれていることだけです。README に書かれていないものは「記載なし」としています。どちらも更新が速いので、最新の情報はそれぞれのページで確認してください。

どれを選ぶか

併用もできます。magpie のゲートウェイは OpenAI・Anthropic・Gemini 互換のエンドポイントなので、カスタムのベース URL を設定できるツールならプロバイダとして使えます。

よくある質問

CC Switch の代わりになるものは?

magpie と Claude Code Router が、それぞれ CC Switch の一部をカバーします。magpie はツールごとのモデルを切り替え、すべてのツールを変換ゲートウェイに通し、サブスクのサインインとフェイルオーバーに対応します。Claude Code Router はルーティングルールとリクエストログを持つ、プログラム可能なローカルゲートウェイです。

claude-code-router の代わりになるものは?

主にツールごとのプロバイダを切り替え、設定を書いたまま保ちたいなら CC Switch。多くのツールで使える変換ゲートウェイに、Claude・ChatGPT・Copilot・Gemini のサインインとフェイルオーバーするアカウントがほしいなら magpie です。

CC Switch と claude-code-router の違いは?

それぞれの README によると、CC Switch は各ツールの設定を書き換えるデスクトップの管理アプリで、オプションのローカルルーティングプロキシがあります。Claude Code Router は 127.0.0.1:3456 のローカルゲートウェイで、ツールはプロファイルでつながり、各リクエストはルールでルーティングされます。

magpie は CC Switch のようにツールの設定を書き換えますか?

各ツールの設定ファイルで変える 1 項目だけを、コメントと順序を保ったまま書き換え、127.0.0.1:3425 のゲートウェイに向けます。ツール自身のモデルを選び直すと元の値に戻ります。

magpie は claude-code-router のようなプロキシですか?

はい、magpie もローカルゲートウェイを動かします。OpenAI Chat Completions、OpenAI Responses、Anthropic Messages、Gemini を話して相互に変換するので、Responses しか話さない Codex も、Messages しか話さない Claude Code も、どのプロバイダのモデルでも使えます。

3 つとも無料のオープンソースですか?

はい。magpie、CC Switch、Claude Code Router はいずれも MIT ライセンスで公開されています。

ガイド:Claude Code でほかのモデルを使う、Codex でほかのモデルを使う、どのツールでもサブスクを使う。困ったときは Discord で質問してください。