CC Switch:6大Agentモデルをワンクリック切り替えできるオープンソース神ツール

·Toolin 編集部

GitHub 50Kスターのオープンソースデスクトップツール。Claude CodeやOpenClawなど6つのAgentでモデルをワンクリック切り替えでき、使用量トラッキングとフェイルオーバー機能も搭載

CC Switch:6大Agentモデルをワンクリック切り替えできるオープンソース神ツール

Claude CodeやOpenClawのようなAgentツールを使っているなら、設定ファイルを手で書き換えてモデルを切り替える苦労をきっと経験したはずです -- settings.jsonを探し、base_urlを書き、auth_tokenを入力し、model nameを変える……少しミスするとすぐエラー。CC Switchはこの問題に終止符を打つためのツールです。

CC SwitchはGitHubで50Kスターを獲得しているオープンソースのデスクトップアプリで、Windows、Mac、Linuxの全プラットフォームに対応しています。そのコア機能は非常にシンプル。Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermesといった6つのAgentツールの背後のモデルをワンクリックで切り替えられるもので、設定コードには一切触りません。

始める前の準備

  • 必要なツール:CC Switchデスクトップクライアント(オープンソース・無料)
  • 技術要件:なし、完全にGUI操作
  • 準備するもの:少なくとも1社のモデルプロバイダーのAPI Key(Zhipu、MiMo、DeepSeek、Qwen、Kimiなど何でも可)

ステップ1:CC Switchをダウンロード・インストール

GitHubのReleaseページを開き、お使いのOSに合わせてインストーラをダウンロードします:

https://github.com/farion1231/cc-switch/releases

CC Switchのダウンロードページ

Windowsは.exe、macOSは.dmg、Linuxは対応するパッケージをダウンロードします。ダブルクリックでインストールでき、初回起動すると、Claudeに似たスタイルで色の異なるデスクトップアプリが現れます。

CC Switchのメイン画面

ステップ2:モデルプロバイダーを追加

  1. メイン画面で対応するAgent(例:Claude Code)アイコンの下にあるプラスボタンをクリック
  2. 内蔵の40社以上のプロバイダーから1社を選択(Zhipu、MiMo、DeepSeek、Qwen、Kimi、MiniMax、Doubaoなどすべてプリセットあり)

プロバイダーリスト

  1. プロバイダーを選ぶと、API Key以外のすべてのフィールドが自動で事前入力されます
  2. API Keyを入力し、プルダウンでCC Switchが自動設定したモデルバージョンを確認します(気に入らなければ手動で変更可)

設定ページ

モデル名がわからない場合は、右上の「モデルリストを取得」をクリックすれば、そのプロバイダーがサポートする呼び出し可能な全モデルを確認できます。

ステップ3:保存して有効化

右下の「保存」をクリックし、次にホームのモデルリストで「有効化」をクリックします。ターミナルの再起動も現在のClaude Codeセッションを閉じることも不要で、切り替えは即座に反映されます。

全工程はわずか3ステップ:プロバイダーを選ぶ -> API Keyを入力 -> モデルを選ぶ。フォーマットの互換性も設定ファイルのパスも、すべてCC Switchが自動処理します。

高度な機能:使用量トラッキングとコスト管理

CC Switchには使用量トラッキング機能が内蔵されており、API残高やCoding Planのクレジット消費をリアルタイムで確認できます。

  1. モデルリストで「使用量クエリを設定」をクリック
  2. 「使用量クエリを有効化」をオン
  3. API経由なら「公式」を選び、Token Planなら対応するモデルプロバイダーを選択
  4. 保存後、ホームでリアルタイムの消費量と残高を確認できます

使用量統計

この機能はコスト管理にぴったりです。日常の小さなタスクにはコスパの高いモデルを当て、大きな仕事が来たらフラッグシップモデルに切り替える——切り替えコストはほぼゼロです。

高度な機能:ローカルプロキシのフェイルオーバー

寝る前にAgentに大きなタスクを任せ、夜中にクレジットを使い切ったりネットワークが切れたりしてタスクが中断するのが心配なら、CC Switchのローカルプロキシサービスが解決してくれます。

  1. 「設定」->「ルーティングサービス」を開き、ローカルルーティングのスイッチをオン
  2. 対応するAgentのルーティング(例:Claudeルーティング)を有効化
  3. 「自動フェイルオーバー」をオンにし、バックアップのプロバイダーをキューに追加
  4. ホームでドラッグして並べ替えると、CC Switchはリストの上側のプロバイダーを優先的に使い、障害時には自動で次のプロバイダーに切り替えます

フェイルオーバー設定

注意:Claudeの公式モデルを使っている場合は、ルーティングをオンにしないことをおすすめします。現状まだ互換性の問題があります。中国製モデル同士のフェイルオーバーは安定しています。

結果の検証

インストールが完了したら、次の方法で有効になっているか確認できます:

  1. デスクトップ右上のCC Switchアイコンをクリックし、現在有効なモデルを確認
  2. Claude Codeでメッセージを1通送り、返信が選択したモデルから来ているか観察
  3. CC Switchで別のモデルへホットスワップを試み、次のターンの会話で即座に新しいモデルが使われることを確認

よくある質問

  • Q: ホットスワップ中にエラーが出たら? A: モデルが返信を生成中には切り替えないでください。現在の返信が完了してから切り替えます。

  • Q: データは安全ですか? A: CC Switchは純粋なオープンソースプロジェクトで、すべてのデータ(API Key、設定、使用量など)はローカルのSQLiteデータベース~/.cc-switch/cc-switch.dbに保存され、情報は一切アップロードされません。

  • Q: どのプロバイダーに対応していますか? A: 40社以上のプロバイダープリセットを内蔵し、Zhipu、MiMo、DeepSeek、Qwen、Kimi、MiniMax、Doubao、StepFunなど中国の主要ベンダーを網羅しています。

  • Q: 公式ユーザーマニュアルはどこに? A: https://github.com/farion1231/cc-switch/blob/main/docs/user-manual/zh/README.md