Cmochance/codex-app-transfer
Local desktop gateway that translates OpenAI Codex CLI's Responses API into Chat Completions for Kimi / DeepSeek / Zhipu GLM / Bailian and other OpenAI-compatible providers.
何を解決するか
Codex App Transfer は、OpenAI Codex APP 向けの軽量デスクトップ設定および転送ツールです。Codex APP が内部で使用する API 要求を、Chat/Completions などの標準プロトコルに変換することで、ユーザーがサードパーティの推論サービス(チャット/コンプリーションプロトコル経由)をシームレスに利用できるようにします。
動作方法
このツールは、通常 127.0.0.1:18080 でローカルゲートウェイを起動し、Codex APP からの HTTP 要求を傍受します。これらの要求を、Chat Completions、Gemini Native、Anthropic Messages、Grok Web などのプロトコルに変換し、選択したプロバイダーに転送します。デスクトップ UI を備えており、プロバイダーの管理、モデルマッピング、ログの確認が可能です。さらに、Chromium DevTools Protocol (CDP) を使用して、カスタムテーマ、使用状況統計、ドラフトの保存機能を Codex デスクトップインターフェースに直接挿入します。
対象ユーザー
OpenAI Codex APP のユーザーで、DeepSeek、Kimi、Gemini、Anthropic などの他のプロバイダーのモデルを使用したいが、Codex APP のネイティブ機能やインターフェースを維持したい人。
主な特徴
- マルチプロバイダー対応:DeepSeek、Kimi、GLM など、さまざまなプロバイダーの実際のモデル ID に OpenAI のモデル名をマッピング。
- プロトコル変換:ツール使用ループ、履歴再生、推論コンテンツの挿入など、複雑な相互作用を OpenAI Responses API と整合させる処理を処理。
- パッチ適用の回復:サードパーティモデルが生成する破損した V4A パッチを修復するミドルウェア層を備えており、Codex で正しく差分としてレンダリングされるように保証。
- UI の強化:カスタムアニメテーマ、リアルタイムのトークン使用状況統計(キャッシュヒット率を含む)、ドラフト「スタッシュ」システムを Codex デスクトップクライアントに挿入。
- プラグインおよびアカウント管理:シミュレートまたは実際の ChatGPT アカウントを使って Codex プラグインをアンロックし、OpenAI Codex プラグインマーケットプレイスのミラーを提供。
- 統合された Web フェッチ:
web_fetchツールを内蔵しており、単純な curl 要求からヘッドレス Chrome ブラウジングまで自動的にスケーリング可能。Cloudflare をバイパスし、JS が豊富なページをレンダリング。 - セッションの永続化:LRU メモリ + SQLite の二層永続化と、コンテンツアドレス可能な重複削除を実装。スペースを節約しつつ、会話履歴を保持。
関連
- プロジェクト
- Dispatch
- プロジェクト