Repolode
lidge-jun

lidge-jun/opencodex

OpenAI CodexやClaude Codeを、Claude、Gemini、Grok、DeepSeek、Ollamaなど任意のLLMプロバイダーで動かせるローカルプロキシ。

スター
17,565
フォーク
1,351
未解決の Issue
103
最終コミット
昨日

これは何?

opencodexは、Codexが使用するOpenAI Responses APIを、選択したプロバイダーのプロトコルに変換するローカルプロキシです。ストリーミング、ツール呼び出し、推論トークン、画像を双方向に変換するため、Codex CLI、Codexアプリ、Claude Code、Claude Desktop、Grok Buildは、従来のインターフェースをそのまま使いながら、背後のモデルにはClaude、Gemini、Grok、GLM、DeepSeek、Kimi、Qwen、Ollama、その他のOpenAI互換エンドポイントを利用できます。

localhost:10100のWebダッシュボードまたはocx CLIからセットアップできます。40以上のプロバイダーが組み込まれており、provider/model形式でのモデルルーティング、プロバイダー間でフェイルオーバーまたはラウンドロビンを行うコンボ、ルーティングしたモデルで動作するサブエージェントに対応しています。また、Codex認証用に複数のChatGPTアカウントをプールし、クォータに応じたルーティングとセッションアフィニティを利用できます。

CLIはNode 18以降で動作し、npmでインストールできます。macOS、Windows、Linux向けのデスクトップ版もあり、Bearerトークンを使ってリモートホストするためのDocker Compose設定も用意されています。

主な機能

  • 01CodexのResponses API呼び出しを、Claude、Gemini、Grok、DeepSeek、Ollamaなどのプロバイダー向けに変換します。
  • 02ストリーミング、ツール呼び出し、推論トークン、画像を双方向で利用できます。
  • 03プロバイダー、モデル、アカウントを管理するWebダッシュボードを提供します。
  • 04プロバイダー間でフェイルオーバーまたは重み付きラウンドロビンを行うコンボに対応しています。
  • 05クォータに応じたルーティングとセッションアフィニティを備えた、ChatGPTアカウントのプール機能を提供します。
  • 06CLI、デスクトップアプリ、Docker Composeでインストールできます。

ユースケース

  • Codex CLIやCodexアプリを、ClaudeやGeminiなどOpenAI以外のモデルで動かす。
  • OllamaやDeepSeekが提供する、より安価なモデルやローカルモデルでClaude Codeを使う。
  • いずれかのプロバイダーがレート制限に達したとき、複数のプロバイダー間でフェイルオーバーする。
  • 小規模チーム向けに、Bearerトークンを使ってサーバー上で共有プロキシをホストする。

トピック

よくある質問

opencodex とは?
OpenAI CodexやClaude Codeを、Claude、Gemini、Grok、DeepSeek、Ollamaなど任意のLLMプロバイダーで動かせるローカルプロキシ。 opencodexは、Codexが使用するOpenAI Responses APIを、選択したプロバイダーのプロトコルに変換するローカルプロキシです。ストリーミング、ツール呼び出し、推論トークン、画像を双方向に変換するため、Codex CLI、Codexアプリ、Claude Code、Claude Desktop、Grok Buildは、従来のインターフェースをそのまま使いながら、背後のモデルにはClaude、Gemini、Grok、GLM、DeepSeek、Kimi、Qwen、Ollama、その他のOpenAI互換エンドポイントを利用できます。
opencodex は無料で使えますか?ライセンスは?
opencodex は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
opencodex は今もメンテナンスされていますか?
活発にメンテナンス中。opencodex の最終コミットは 2026年10月18日 です。
opencodex は何に使えますか?
Codex CLIやCodexアプリを、ClaudeやGeminiなどOpenAI以外のモデルで動かす。 OllamaやDeepSeekが提供する、より安価なモデルやローカルモデルでClaude Codeを使う。 いずれかのプロバイダーがレート制限に達したとき、複数のプロバイダー間でフェイルオーバーする。 小規模チーム向けに、Bearerトークンを使ってサーバー上で共有プロキシをホストする。
opencodex はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/lidge-jun/opencodex

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト