miuuyy/codex-chatgpt-web

Use ChatGPT Web (including Pro) as a native model in the Codex app — with context, tools, streaming and images beyond Codex usage limits.

codex‑chatgpt‑web – ChatGPT Web をネイティブな Codex モデル選択器に接続する

何ができるか

  • macOS、Windows、Linux に対応するクロスプラットフォームのデスクトップランチャー(Chromium ベースのプライベートブラウザを内蔵)。
  • 内蔵ブラウザ内で ChatGPT Web にログインし、選択された ChatGPT モデル(Luna、Instant‑High、Pro など)を ネイティブ な Codex モデルとして公開。
  • モデルの応答を一時的な ChatGPT チャット経由でルーティングしつつ、Codex の元のタスク UI、コンテキストライフサイクル、ストリーミング、トレーシング、ツールハーネスを維持。
  • 2 種類の動作モード:
    1. ブラウザのみ – ChatGPT UI のみを使用;Codex ツールにはアクセス不可。
    2. フルハーネス – OpenAI の tunnel‑client を通じて、ChatGPT モデルが現在の Codex タスク(ファイルシステム、シェル、画像処理、承認など)にバックエンドでアクセス可能。

なぜ重要か

  • OpenAI の社内 IDE である Codex で作業しているユーザーが、OpenAI API キーを必要とせずに最新の ChatGPT Web モデルに切り替えられる。
  • Codex のすべての組み込み機能(タスク圧縮、ツールトレーシング、UI)を維持しつつ、ChatGPT Web が提供するより豊かな推論レベルにアクセス可能。
  • すべての統合はローカルで行われる;外部通信は通常の ChatGPT Web 要求のみ。フルハーネスモードでは、OpenAI の MCP サービスへの出力トンネルのみ。

クイックスタート

# macOS / Linux
curl -fsSL https://github.com/miuuyy/codex-chatgpt-web/releases/latest/download/install-launcher.sh | sh

# Windows (PowerShell)
irm https://github.com/miuuyy/codex-chatgpt-web/releases/latest/download/install-launcher.ps1 | iex
  1. アプリを起動し、内蔵ブラウザで ChatGPT にサインイン。
  2. 組み込みのスモークテストを実行。
  3. モデルのインストール をクリック、Codex を再起動し、Codex のモデルピッカーから ChatGPT Web — … モデルを選択。

ソースから実行(Bun 1.4.0 必須)

git clone https://github.com/miuuyy/codex-chatgpt-web.git && cd codex-chatgpt-web
bun run app   # Electron アプリを起動

フルハーネス設定(オプション、ツールアクセス用)

  1. ランチャーで MCP を開き、新しい OpenAI トンネルと API キーを作成。
  2. ChatGPT 設定で 開発者モード を有効化し、すべてのアクションを許可 する Codex Native2 という名前の新しいコネクタを作成。
  3. トンネル ID と API キーをランチャーに貼り付け、ハーネスを接続 をクリック。
  4. ランタイムを検証;古い Codex Native コネクタではアプリは起動を拒否する。

主な制限とセキュリティ上の注意点

  • これは ブラウザ自動化 であり、直接的な OpenAI API ではない。ChatGPT の UI 変更によりセレクタが壊れる可能性あり;エラーが発生するまで無視されない。
  • ブラウザのクッキーとログイン状態はローカルに保存される;ユーザー アカウントにアクセスできる者はセッションを再利用可能。
  • トンネルクライアントは出力接続のみを行う;インバウンドポートは開かない。
  • インストーラーはまだコード署名されていないため、macOS Gatekeeper や Windows SmartScreen が警告を出す可能性あり。
  • このプロジェクトは非公式であり、OpenAI による推奨や承認は受けていない;OpenAI の利用規約およびワークスペースポリシーに準拠する必要がある。

ライセンス

  • MIT License(LICENSE を参照)。

詳細情報

  • アーキテクチャ詳細:docs/architecture.md
  • セキュリティモデル:docs/security-model.md
  • リリース検証手順:docs/release-validation.md

この要約はリポジトリの README に基づいています。

関連

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