TonF1917/claude-desktop-multiple-windows-different-api

Multiple windows for Claude Desktop with different APIs at the same time: keep your official Claude subscription in one window and run other windows on custom / third-party APIs (cc-switch). Windows. 多开 Claude Desktop,多个窗口同时使用不同 API(官方订阅 + 第三方 API 同时工作)。

Claude Desktop – マルチウィンドウ、マルチ API マネージャー

概要 – 複数の Claude Desktop インスタンスを並行して実行できるコミュニティ製ユーティリティ。各インスタンスは異なるバックエンド(公式 Anthropic API または cc-switch を介した任意のサードパーティ Claude 互換サービス)に接続します。個別のショートカット、アイコン、データフォルダーを作成し、各ウィンドウが独立したアプリのように動作しながら、セッションファイルを共有します。

主な機能

  • 公式 + サードパーティウィンドウを同時に – 有料の Anthropic サブスクリプションを 1 つのウィンドウに保持し、カスタム API(Gemini、GPT、Perplexity、DeepSeek など)を使用する追加ウィンドウを任意の数開きます。
  • ウィンドウごとの API 選択 – ウィンドウに特定の cc-switch プロバイダーを選択するか、cc-switch が現在設定されているプロバイダーに従わせます。
  • 無制限のウィンドウ – マネージャー GUI でインスタンスを自由に追加、起動、削除できます。
  • 個別のアイコンとショートカット – 各インスタンスは独自の色付きアイコン(カスタムパレットまたは 16 進数カラー)、デスクトップショートカット、タスクバーボタン、システムトレイアイコンを取得します。
  • 共有セッションデータ – 新しいセッション、タイトル、ピン留め、MCP サーバー設定がウィンドウ間でミラーリングされます。バックグラウンドウィンドウはアイドル時に静かに更新されます。
  • マルチアカウント分離 – 複数の公式 Anthropic アカウントと複数のサードパーティアカウントをサポートし、それぞれに分離されたデータフォルダー、オプションのプロキシ、プロセスごとのタイムゾーンがあります。
  • 出口 IP 監査 – check コマンドは、各インスタンスの IP タイプ(住宅/データセンター)、リスクスコア、地域の適格性、タイムゾーンの整合性を報告します。
  • 更新耐性 – ファイルはパッチされません。ツールは起動のたびに実際の Claude Desktop インストールパスを解決するため、Microsoft Store の更新はそのまま維持されます。

開始方法(Windows)

# リポジトリをクローン
git clone https://github.com/TonF1917/claude-desktop-multiple-windows-different-api
cd claude-desktop-multiple-windows-different-api

# アイコン、ショートカット、マネージャー GUI をインストール
.
claude-multi.ps1 install

# マネージャー GUI を開く(または作成されたデスクトップショートカットを使用)
.
claude-multi.ps1 gui

GUI またはコマンドラインから新しいウィンドウを追加できます。例:

.
claude-multi.ps1 add -Id gem -Name "Claude Gemini" -Palette gemini -Provider myGemini
.
claude-multi.ps1 launch -Id gem

ショートカットを作成した後、各ショートカットを手動でタスクバーにピン留めします(Windows はスクリプトベースのピン留めをブロックします)。

macOS サポート – 実験的な Python 実装が macos/ にあります。ほとんどの Windows 機能(アイコンの再色付け、ショートカット作成、起動)を再現しますが、タスクバーのピン留め、トレイアイコン、claude:// ルーティングはありません。同じコマンドラインインターフェースを使用します(python3 macos/claude_multi.py …)。

依存関係

  • Claude Desktop Microsoft Store から(AnthropicPBC.Claude)。
  • cc-switch(https://github.com/farion1231/cc-switch)で Claude Desktop プロバイダーを構成。
  • Windows では PowerShell 5.1+、macOS では Python 3(標準ライブラリのみ)。

ライセンス – MIT(LICENSE を参照)。


このツールは非公式であり、Anthropic または cc-switch プロジェクトによって承認されていません。環境変数、データフォルダーの場所、Windows API を操作して、各 Claude Desktop インスタンスに独自の ID を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト