KarpelesLab/teamclaude
Multi-account proxy for Claude Code and Codex: pools Claude Max, ChatGPT/Codex, API-key and third-party backend accounts, and rotates on quota
解決する課題
TeamClaude(別名TeamRouter)は、複数のAIコーディングエージェントを同時に実行する際に利用制限に達するという問題を解決します。これはローカルプロキシとして、自身のサブスクリプションアカウントのプールを管理し、アカウントがセッションまたは週間クォータに達したときに自動的にローテーションし、長時間実行されるエージェントタスクが中断されずに継続できるようにします。
仕組み
このプロジェクトは、コーディングエージェント(Claude CodeやCodex CLIなど)とプロバイダーのAPIの間に位置します。応答ヘッダーを監視して、プール内の各アカウントのクォータ使用量を追跡します。アカウントが制限に近づくと、プロキシは透過的に次の利用可能なアカウントに切り替えます。OAuthトークンの更新を処理し、アカウントごとのネットワークルーティングを管理し、使用状況の監視、リセットカウントダウン、アカウントの優先順位管理を行うためのターミナルベースのインターフェース(TUI)を提供します。
対象ユーザー
このツールは、多数の同時AIコーディングセッションを実行し、複数のサブスクリプションアカウントを持つ個人のパワーユーザー向けに設計されています。個人が自身の資格情報を管理するためのものであり、アカウントの共有や再販売のためのサービスではありません。
ハイライト
- 複数のアカウントを自動ローテーションし、429レート制限エラーを回避します。
- 異なるモデルと時間枠(5時間/7日)のクォータバケットを個別に追跡します。
- クォータ、アクティビティログ、プロキシステータスを監視するライブTUIを備えています。
- アカウントごとのネットワークルーティング(SOCKS5プロキシなど)をサポートします。
- クォータがリセットされるまでリクエストを「保留」でき、無人での長時間実行タスクが可能です。
- エージェントがプロキシフリートを直接照会または管理できるオプションのMCPエンドポイントを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト