ndycode/codex-multi-auth

Codex CLI multi-account OAuth manager with account switching, health checks, runtime rotation, diagnostics, and recovery tools for @openai/codex

解決する課題

公式 OpenAI Codex CLI を単一アカウントで使用する際の制限(レート制限への到達、クォータの枯渇、異なる組織やワークスペース間での作業分離の必要性など)に対処します。複数の ChatGPT アカウントを管理し、それらの間をシームレスに切り替えることができます。

仕組み

ローカルアカウントマネージャーおよびループバック専用プロキシとして機能します。OAuth を介して複数のアカウントにログインし、それらはローカルプールに安全に保存されます。提供されたラッパーを介して Codex CLI を実行すると、ツールは最も健全な利用可能アカウントを通じてリクエストを自動的にルーティングし、ヘルスチェックを実行し、公式バイナリを変更することなくクォータベースのフェイルオーバーを管理します。

対象ユーザー

より高いスループットを必要とするパワーユーザー、開発者、および自動化エージェントを実行しているユーザー向けに設計されています。複数のワークスペースを管理する必要がある場合や、単一アカウントでのレート制限によるダウンタイムを回避したい場合に最適です。

主な特徴

  • アカウントプール管理: 複数の ChatGPT アカウントをローカルに安全に保存し、切り替えることができます。
  • 自動ローテーション: 各リクエストに対して最適なアカウントを自動的に選択し、健全性とクォータの可用性を最適化します。
  • 診断ツール: アカウントの健全性確認、使用量予測、および古くなった、または破損したローカル状態を修復するためのコマンドが含まれています。
  • ガバナンス機能: ローカル使用量台帳、予算ガード、アカウントタグ付けを提供し、支出と使用状況を監視・制御します。
  • 非侵入型: 公式の Codex CLI バイナリを変更またはパッチ適用しません。ラッパーおよびプロキシとして動作します。

関連

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