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 模型暴露。
  • 保持 Codex 原有的任務 UI、上下文生命週期、串流、追蹤與工具框架功能完整,同時透過臨時 ChatGPT 聊天路由模型回應。
  • 兩種運行模式:
    1. 僅瀏覽器 – 僅使用 ChatGPT UI;無法存取 Codex 工具。
    2. 完整框架 – 透過 OpenAI 的 tunnel‑client,ChatGPT 模型可回調目前 Codex 任務(檔案系統、Shell、影像處理、審核等)。

為何重要

  • 讓已在 Codex(OpenAI 內部 IDE)中工作的使用者無需 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 變更可能導致選擇器失效;橋接將報錯而非靜默失敗。
  • 瀏覽器 Cookie 與登入狀態本機儲存;任何能存取你使用者帳戶的人都可重用會話。
  • 隧道客戶端僅建立出站連接;不開放任何入站埠。
  • 安裝程式尚未程式碼簽署,因此 macOS Gatekeeper 或 Windows SmartScreen 可能發出警告。
  • 本專案為非官方專案,未獲 OpenAI 授權;你必須遵守 OpenAI 的條款及工作區政策。

許可證

  • MIT 許可證(參見 LICENSE)。

進一步閱讀

  • 架構細節:docs/architecture.md
  • 安全模型:docs/security-model.md
  • 發布驗證流程:docs/release-validation.md

本摘要僅基於倉儲的 README。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案