マルチサブスクリプション・ルーター · Tauri デスクトップアプリ

すべての AI コーディングプランを 一つの仮想プランへ

サブスクは複数あるのに Claude Code は同時に一社しか使えない?cc-router は DeepSeek、GLM、Kimi、MiMo、MiniMax、Qwen、Gemini など 24 プロバイダのクォータを一つの仮想プランに束ね、順次・ラウンドロビン・セッション固定と、レート制限時の自動切替で余すことなく使い切ります。

MIT オープンソースmacOS · Windows · Linuxローカルプロキシ · データは端末内のみ
DeepSeek GLM Kimi MiMo Qwen 24 社の枠 → 1 つの Plan
仕組み

一枚のスケッチで全体像を

複数のクライアント → 3 つの API エントリ → cc-router → 24 の上流。

クライアント
Anthropic 系クライアント
Claude Code · Claude Desktop
Codex クライアント
Codex CLI · Codex App
OpenAI 互換クライアント
Open WebUI · Cherry Studio
API エントリ · 3 プロトコル並行
POST /v1/messages
Anthropic Messages
POST /v1/responses
OpenAI Responses
POST /v1/chat/completions
OpenAI Chat Completions
ローカルプロキシ
cc-router
127.0.0.1:23456
  • 5 つの仮想モデルスロット
  • 順次 / ラウンドロビン / セッション固定
  • レート制限・エラーで自動切替
上流プラン & API
  • DeepSeek
  • Zhipu GLM
  • Moonshot Kimi
  • MiniMax
  • シャオミ MiMo
  • Alibaba Bailian
  • Google AI Studio
内蔵 24 プロバイダ + 5 種類のカスタムエンドポイント
機能

一つのローカルプロキシで、すべてのコーディングプランを

cc-router はあなたの端末上でプロキシを起動し、Anthropic Messages・OpenAI Responses・OpenAI Chat Completions の 3 つのエンドポイントを同時に提供します。エージェントはそこへ送り、設定したプロバイダへルーティングされます。

24 プロバイダを一括管理

DeepSeek、GLM、Kimi、MiMo、MiniMax、Qwen、Gemini、OpenAI、Grok などの Token Plan / Coding Plan / 従量 API を内蔵。

4 スロット + フォールバック

fable / opus / sonnet / haiku の各スロットに実モデルをバインド。それ以外の model リクエストは model-fallback が受け止めます。

自動フェイルオーバー

レート制限・429・エラーが起きたら次の上流へ自動切替。順次/ラウンドロビン/セッション固定の 3 モードで、エージェントは何も気づきません。

3 つの API プロトコル

Anthropic /v1/messages・OpenAI /v1/responses・/v1/chat/completions を同時に提供。Claude Code、Codex、そして Open WebUI や Cherry Studio などの OpenAI 互換ツールもそのまま接続できます。

任意のカスタムエンドポイント

内蔵プロバイダで足りない時、Anthropic Messages / Gemini / OpenAI Responses・Chat Completions 互換 API なら何でも追加可能。同等にスケジューリングされます。

ローカル HTTPS

自己署名 CA とサーバ証明書をワンクリック生成。HTTPS のみ対応のクライアント(Claude デスクトップアプリなど)からも接続できます。

仮想モデルの別名対応

各スロットが複数の名前を認識。model-opus / claude-opus-4-7 / anthropic/model-opus はすべて同じ仮想モデルへ。ツール側の命名を選びません。

利用レシート

トークン消費のスナップショットを PNG / PDF / HTML で出力。8 種類のテーマ、既定では金額非表示。

三言語 UI

簡体字中国語 / English / 日本語。システム連動、または設定で手動切替可能。

スケジューリング

順次・ラウンドロビン・セッション固定、どれ?

順次

A を使い切ってから B へ。キャッシュ命中率が高く、小額プランを使い切るのに最適。

ラウンドロビン

両者で均等分散。アカウント間でキャッシュは独立するため消費は増えますが、真の負荷分散が得られます。

セッション固定

同じセッションは常に同じプロバイダに固定され、キャッシュ命中と分散を両立します。

スクリーンショット

見たままの体験

設定・ログ・利用レシートをすべて一つのアプリに。

リアルタイムルーティング
ターミナル UI

ターミナルからも管理できる

cc-router-tui で、起動中の cc-router をターミナルから確認・管理。日常の操作は数回のキー入力で完結します。

cc-router-tui
  • 概要:今日のリクエスト、時間別の推移、サブスクの状態と利用枠
  • サブスク:有効 / 無効の切り替え、接続テスト、モデルと残高の更新、スロット変更
  • 仮想モデル・リアルタイムルーティング・リクエストログの詳細。? で全キー操作を表示

設定 → セキュリティとアクセス → ターミナル UI でオンに(ローカル接続のみ、デスクトップ app の起動が必要)。「PATH に追加」後は、どのターミナルでも cc-router-tui と入力するだけ。

cc-router ターミナル UI 概要画面
レシート

8 種類のレシートテーマ

トークン消費のスナップショットを PNG / PDF / HTML で出力。既定では利用量のみ、金額は非表示。

  • 注文伝票
  • ウィンドウラベル
  • ドイツ式スーパー
  • 薬局風
  • フランス式スーパー
  • ミニマル
  • アメリカ式スーパー
  • 和風レシート

サンプルは項目を絞っています。実際の出力では各スロットの全サブスクと実モデルが並びます。

ウィンドウラベル
注文伝票
和風レシート
FAQ

よくある質問

cc-router で何が解決する?
これがないと AI エージェントは一度に一社しか使えず、小額プランは肝心な時に枯渇して手で切替が必要です。cc-router を挟めば、エージェント → cc-router → プロバイダ A+B+C と自動分散・自動切替され、3 つのサブスクが 1 つのように振る舞います。
model-fable / opus / sonnet / haiku って何?
Claude Code はタスクの難度で fable(最難)/ opus(計画)/ sonnet(コーディング)/ haiku(ツール呼び出し)に分けます。cc-router はこれを 4 つの仮想スロットに抽象化し、各スロットに実モデル+スケジューリングを紐付けます。4 つのどれにも一致しない model リクエストは、5 つ目の仮想モデル model-fallback が受け止めます。settings.json を頻繁にいじる必要はもうありません。
順次・ラウンドロビン・セッション固定、どれ?
順次:A を使い切ってから B へ。キャッシュ命中率が高く、小額プランを使い切るのに最適。ラウンドロビン:両者で均等分散。アカウント間でキャッシュは独立するため消費は増えますが、真の負荷分散が得られます。セッション固定:同じセッションは常に同じプロバイダに固定され、キャッシュ命中と分散を両立します。
Codex も接続できる?
できます。cc-router は Anthropic /v1/messages・OpenAI /v1/responses・/v1/chat/completions を同時に提供します。Codex CLI と Codex デスクトップアプリは /v1/responses から接続し、Claude Code と同じサブスクリプションプール・同じスケジューリング設定を共有します。
リバースエンジニアリングですか?
いいえ。cc-router はリクエスト転送のみで、ボディはほぼそのまま透過します。リバースも脱獄もしません。各プランの ToS 遵守はユーザの責任です。
データはクラウドに送られる?
送られません。cc-router は 127.0.0.1:23456 に常駐する純ローカルプロキシです。設定したプロバイダ API 以外への通信は一切ありません。

一つのサブスクを、多くのように。

MIT オープンソース · macOS · Windows · Linux · ローカルプロキシ · データは端末内のみ