TITLE: opencodex: 任意のLLMがOpenAI CodexとClaude Codeで動作できるようにする汎用プロバイダー プロキシ
opencodex: 任意のLLMがOpenAI CodexとClaude Codeで動作できるようにする汎用プロバイダー プロキシ
何が解決されるか
OpenAIのCodex CLI、App、SDKは通常、OpenAIモデルにロックされています。このプロジェクトは、ユーザーがCodexエコシステムとClaude Codeの中で、公式サポートを待たずに任意のLLMプロバイダー(Anthropic、Google Gemini、Grok、またはOllamaを介したローカルモデルなど)を使用できるようにすることで、この制限を打破します。
動作の仕組み
これは、軽量なローカルプロキシとして機能し、CodexのResponses APIをインターセプトし、選択したプロバイダーが使用するプロトコルに変換します。これは、両方向でストリーミング、ツール呼び出し、理由付けトークン、および画像をサポートします。さらに、複数のChatGPTアカウントプールを処理する管理ダッシュボードも含まれており、使用量が最も少ないアカウントに新しいセッションを自動的にルーティングしてクォータを管理します。
対象者
- Codex CLI、App、またはSDKを使用し、非OpenAIモデルを使用したい開発者。
- さまざまなLLMプロバイダーにリクエストをルーティングしたいClaude Codeのユーザー。
- 使用量のクォータを最大化するために複数のAIアカウントを管理するパワーユーザー。
ハイライト
- 汎用互換性: Anthropic、Gemini、xAI、DeepSeek、およびOllamaやvLLMなどのローカルプロバイダーを含む40以上のプロバイダーをサポートします。
- Claude Code 統合: プロキシに完全に接続された状態でClaude Codeを起動でき、ルーティングされたモデルのモデル検出を可能にします。
- アカウントプーリング: 親和性(同じアカウント上でスレッドを維持)を持った複数のChatGPT/Codexアカウントを管理し、クォータ制限に対する自動フェイルオーバーも行います。
- ウェブダッシュボード: プロバイダーを追加し、OAuthログインを管理し、トークン数を含むライブリクエストログを表示するGUIを提供します。
- クロスプラットフォームサポート: macOS、Linux、およびWindows上でネイティブにバックグラウンドサービスまたはオンデマンドシムとして実行されます。
Sources
- undefinedlidge-jun/opencodex