コンテンツにスキップ

実行 を任意の LLM 上で。

opencodex は 1 つのポートで Codex と Claude Code をまとめて提供するローカルプロキシです — 各 wire フォーマットを任意のプロバイダーへ双方向に変換し、ストリーミング・ツール呼び出し・推論・画像までそのまま通します。クライアントのパッチは不要です。

opencodex ダッシュボード — プロキシのリアルタイム状態、ルーティング済みプロバイダー、利用可能モデル

インストール。

起動。

Codex を経路変更。

zsh
$ npm install -g @bitkyc08/opencodex  # インストール
$ ocx start  # プロキシを起動
完全なクイックスタート →

ルーティングされたモデルで動く Codex を見る。

ルーティングされた非 OpenAI モデルでタスクを実行する Codex App

1 つのタスクが opencodex を経てエンドツーエンドでストリーミングされます。

1 つのプロキシでサーフェス全体を。

任意のプロバイダー

5 つのアダプターが Anthropic Messages、Google Gemini、Azure、OpenAI Responses passthrough、そしてすべての OpenAI 互換 Chat Completions エンドポイントをカバーします — 組み込みプロバイダー 40+。

OAuth または API キー

xAI、Anthropic、Kimi アカウントでログイン(自動更新)、ChatGPT ログインを転送、またはキーを貼り付け。

ChatGPT アカウントプール

既存の thread はアカウントを維持し、新しいセッションは quota 更新後に使用量が最も低い健全なアカウントへ自動ルーティングされます。

モデルピッカーにネイティブ表示

ルーティングされたモデルは推論 effort レベルとともに Codex App のピッカーにネイティブモデルの隣に表示されます。

推論 effort レベル付きの Codex App モデルピッカー

サブエージェント

Codex spawn_agent 用にルーティング済み/ネイティブモデルを最大 5 つ固定し、v1 / base / v2 サーフェスをグローバルに切り替えます。

Claude Code

ocx claude が同じポートで Claude Code を起動します — ルーティングされたすべてのモデルが /model ピッカーに表示され、最大 1M の auto-context、ロスターのサブエージェント、claude.ai ログインはそのまま維持されます。

検索 & ビジョンサイドカー

gpt-5.4-mini サイドカーで非 OpenAI モデルに本物のウェブ検索と画像理解を提供します。

クイックスタート

ocx init が Codex 設定にプロバイダーを書き込み、CLI、TUI、App、SDK と同じモデルカタログを共有します。ocx stop でネイティブ Codex に綺麗に復元します。

zsh
$ npm install -g @bitkyc08/opencodex  # インストール
$ ocx init  # プロバイダーを Codex に注入
$ ocx start  # プロキシを起動
$ codex "Write a hello world in Rust"  # Codex は ocx 経由に

ドキュメントを探る

opencodex は独立したコミュニティプロジェクトであり、OpenAI、Anthropic などいかなるプロバイダーとも提携・推奨されるものではありません。一部のプロバイダーはサードパーティプロキシ経由のトラフィックを使用するアカウントを制限する可能性があります — 接続前に各プロバイダーの利用規約を確認してください。