このプロジェクトについて
opencodex は、Codex の Responses API を、お使いのプロバイダーが対応する形式に変換する軽量ローカルプロキシです。ストリーミング、ツール呼び出し、推論トークン、画像を双方向で処理します。これにより、Claude、Gemini、Grok、GLM、DeepSeek、Kimi、Qwen、Ollama、その他任意のLLMを、Codex、Claude Code、Claude Desktop、Grok Build で利用できます。
主な機能は以下の通りです。
- **40以上の内蔵プロバイダー** に加え、OpenAI互換の任意のエンドポイントに対応
- **ChatGPTアカウントプール** — Codex認証用。スレッド親和性、クォータ認識の自動切り替え、フェイルオーバーを備える
- **コンボ** — プロバイダー間でフェイルオーバーまたは重み付けラウンドロビンを行う仮想モデルID
- **任意のモデルでのサブエージェント** — v1/v2サーフェス制御とフォールバックチェーンを備える
- **OAuthログイン** — xAI、Anthropic、Kimiに対応。APIキーまたは環境変数もサポート
- **Web検索・ビジョンサイドカー** — 非OpenAIモデル向け
- **Webダッシュボード** — localhost:10100 で、プロバイダー、OAuthステータス、モデル選択、ライブリクエストログを表示
- **デスクトップアプリ** — macOS、Windows、Linux向け(ベータ版)
- **CLI** — init、start/stop、サービス管理、プロバイダー/アカウント/コンボ管理、ヘルスチェックのコマンドを提供
- **Docker Composeデプロイ** — ダイジェスト固定、非rootビルドに対応
- **メモリ所有権の制限** — 保持する全状態に文書化された上限を設定
インストールは `npm install -g @bitkyc08/opencodex` の後に `ocx start` を実行するか、GitHubリリースからデスクトップアプリをダウンロードしてください。このプロジェクトはMITライセンスで、OpenAI、Anthropic、その他のプロバイダーとは独立しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.