qxcnm/Codex-Manager

一个Codex cli 账号管理与切换工具。为 Codex cli提供本地网关转发。

解決する課題

Codex-Managerは、複数のAIアカウント(特にCodex/ChatGPT用)を管理し、レート制限の回避や使用クォータの管理を行うための問題を解決します。アカウントプールを処理し、残りのクォータを追跡し、OpenAI互換の統合ゲートウェイを通じてリクエストをルーティングする一元的な方法を提供することで、手動でアカウントを切り替えたり、複数のAPIキーを管理したりする手間を軽減します。

仕組み

このプロジェクトは、ローカルデスクトップアプリケーションおよびゲートウェイとして機能するサービスプロセスとして動作します。ユーザーはブラウザ認証、デバイスコード、またはセッションJSONを介してアカウントをインポートできます。これらのアカウントは、マネージャーがローテーション可能な「アカウントプール」の一部となります。また、他のツール(Codex CLI、Gemini CLI、Claude Codeなど)がリクエストを送信するために使用できるローカルのOpenAI互換APIエンドポイントを提供し、マネージャーがそれをプール内の適切なアカウントに転送します。

対象ユーザー

AIコーディングツールを使用しており、複数のアカウントをローテーションしてレート制限を回避する必要がある開発者やパワーユーザー、あるいはさまざまなAIモデルプロバイダーとそのクォータを一元管理したいユーザー向けです。

主な特徴

  • アカウントプール管理: グループ化、タグ付け、および禁止されたアカウントの自動検出。
  • クォータ追跡: 5時間および7日間の使用状況のリアルタイム監視。使い切ったクォータを更新するための自動「ウェイクアップ」メッセージ機能を含む。
  • 統合ゲートウェイ: SSE、ツール、MCP、およびさまざまなCLIツールをサポートするOpenAI互換のローカルゲートウェイ。
  • モデルとルートの管理: 内蔵モデルやカスタムモデル、価格帯、集約されたAPIへのルーティングを管理するための柔軟なシステム。
  • プラグインとスキルシステム: GitHubやZIPインポートを介してカスタムスキルやプラグインをインストールおよび管理するための専用センター。
  • クロスプラットフォーム対応: デスクトップアプリ(Windows/macOS/Linux)またはWeb UIを備えたスタンドアロンサービスとして利用可能。

関連

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