lidge-jun/opencodex

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

何を解決するか

OpenCodex は、Codex、Claude Code、Claude Desktop、Grok Build など、特定のプロバイダーに限定されたツールで、任意の大型言語モデル(LLM)を使用できるローカルプロキシです。Codex レスポンス API をさまざまな LLM プロバイダーが要求する形式に変換することで、プロバイダーへの縛りを解除します。

動作方法

クライアントアプリケーションと AI プロバイダーの間で軽量な翻訳レイヤーとして機能します。40 以上の組み込みプロバイダー(Anthropic、Google Gemini、xAI、DeepSeek、Ollama など)または OpenAI 互換エンドポイントをサポートしています。プロバイダー、モデル、アカウントの管理に使える Web ダッシュボードも備えています。また、複数の ChatGPT アカウントを管理するアカウントプール機能があり、クォータを考慮した自動切り替えとスレッドの関連性を維持して会話が同じアカウントに紐づくようにします。

対象ユーザー

Codex、Claude Code、Grok Build の既存インターフェース内で好みの LLM を使用したい開発者や AI パワーユーザー、またはクォータ使用を最適化するために複数の AI アカウントを管理したいユーザー。

主な特徴

  • ユニバーサルモデルルーティング:Codex、Claude Code、Claude Desktop、Grok Build で 40 以上のプロバイダーを使用可能。ネイティブ UI を維持したまま。
  • アカウントプール:クォータを考慮した自動ルーティングとフェイルオーバーを備えた ChatGPT アカウントプールを管理。
  • モデルコンビネーション:リクエストをフェイルオーバーや重み付きラウンドロビンで分散する仮想モデル ID を作成可能。
  • サブエージェントサポート:特定のモデルを Codex インターフェース内のサブエージェントとして使用するルーティングを可能に。
  • クロスプロバイダ機能:ChatGPT ログインを介したサイドカー経由で、非 OpenAI モデルにウェブ検索やビジョン機能を追加。
  • 簡単なデプロイ:npm、Docker Compose、またはソースインストールで利用可能。バックグラウンドサービスまたはオンデマンドシェイムの選択肢あり。

関連

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