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 種類の動作モード:
- ブラウザのみ – ChatGPT UI のみを使用;Codex ツールにはアクセス不可。
- フルハーネス – 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
- アプリを起動し、内蔵ブラウザで ChatGPT にサインイン。
- 組み込みのスモークテストを実行。
- モデルのインストール をクリック、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 アプリを起動
フルハーネス設定(オプション、ツールアクセス用)
- ランチャーで MCP を開き、新しい OpenAI トンネルと API キーを作成。
- ChatGPT 設定で 開発者モード を有効化し、すべてのアクションを許可 する Codex Native2 という名前の新しいコネクタを作成。
- トンネル ID と API キーをランチャーに貼り付け、ハーネスを接続 をクリック。
- ランタイムを検証;古い 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 に基づいています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト