
将 ChatGPT Web (包括 Pro 版) 当作 Codex 中的原生模型 — 具有上下文、工具、流式传输和图像
将 ChatGPT Web (包括 Pro 版) 当作 Codex 中的原生模型 — 具有上下文、工具、流式传输和图像
Get started · What’s new · Architecture · Troubleshooting
Use the ChatGPT Web models available on your account, including Pro, from Codex’s native model picker—with ChatGPT Web’s separate usage limits, without spending your Work or Codex quota. Keep the same interface, tasks, images, and streaming.
Full harness mode connects ChatGPT to the current task’s files, terminal, tools, and approvals through MCP. Conversations stay tied to your Codex task, so you can keep working as the context grows.
Available models: Free/Go → Luna / Think. Accounts with reasoning controls → Instant–High, plus Extra High and Pro when available. The launcher detects what your account can use.
The app includes its browser and runtime. No separate Chrome, Node, or Bun installation is needed.
Terminal install, updates & repairQuit the launcher before updating. These installers select the platform and architecture, verify the published checksums, and preserve your ChatGPT profile and launcher settings.
macOS / Linux
curl -fsSL https://github.com/miuuyy/codex-chatgpt-web/releases/latest/download/install-launcher.sh | shWindows PowerShell
irm https://github.com/miuuyy/codex-chatgpt-web/releases/latest/download/install-launcher.ps1 | iexAutomatic modes offer Luna/Think when the account has no reasoning selector; otherwise Instant–High, with Extra High and Pro available independently when exposed by the account.
| Mode | Sending messages | Local Codex tools |
|---|---|---|
| Browser-only | Automatic | No |
| Full harness (With Automation) | Automatic | Yes, through MCP |
| Zero Risk | Paste and send manually | Yes, through a separate MCP connector |
Zero Risk does not read or operate the ChatGPT page. Choose the model and Codex Zero Risk connector yourself, paste and send the prepared prompt, then confirm Sent in the launcher. Automatic model entries each select a fixed ChatGPT mode; Codex’s Effort and Speed rows do not override it.
Full mode connects ChatGPT's tool calls back to the current Codex task through the official OpenAI tunnel-client. The tunnel is outbound: it does not expose a public IP, open an inbound port, or require router forwarding.
The launcher's MCP page guides the complete setup. For the exact clicks, see the video walkthroughs.
Limits
See Limits for the current ChatGPT message allowances for GPT-5.6 Sol Pro and GPT-6 Astra. Context limits depend on the account type and selected effort. Plus Medium/High uses a measured 90,000-token window, or up to 270,000 tokens with experimental 3× context enabled, with native Codex compaction supported throughout.
Write/modify actions also require the ChatGPT workspace and its administrator policy to permit
them. See
developer mode and MCP apps.
Unexpected approval prompts fail closed unless --auto-approve-tool-calls is explicitly enabled;
that option clicks Allow once, never a permanent grant.
Use Activity for safe local diagnostics and Settings → Run doctor for end-to-end health.
Settings can also cancel a retained browser turn or remove the Codex integration before uninstall.
Set CODEX_CHATGPT_WEB_BROWSER_DIAGNOSTICS=1 only when every browser checkpoint needs a screenshot.
New installs use Compatibility V1 for cross-backend subagents. Native preserves Codex's own feature settings and enables plaintext Web-to-Web V2 delegation. Restart Codex and start a new task after changing the protocol:
codex-chatgpt-web subagents status
codex-chatgpt-web subagents compatibility-v1
codex-chatgpt-web subagents nativeRead the complete architecture and security model before enabling full mode. Report vulnerabilities through SECURITY.md.
Temporary Chat is a ChatGPT privacy mode; prompts are still processed by OpenAI.
Validation coverage: release validation.
This is independent software and is not affiliated with or endorsed by OpenAI. Use it only with your own account and in accordance with applicable Terms of Use and workspace policies; it does not bypass authentication or access controls.
Run from source & developgit clone https://github.com/miuuyy/codex-chatgpt-web.git && \
cd codex-chatgpt-web && \
bun run appThis source path requires Bun 1.4.0. The command installs locked dependencies and opens the app.
bun run app
bun run dev:launcher
bun run src/cli.ts dev status
bun run dev:chat compaction-lab "Reply with exactly: DEV READY"
bun run verify
bun run smoke:subagents
bun run app:packagedev:launcher uses a separate profile and account under ~/.codex-chatgpt-web-dev. dev:chat exercises the real browser and compaction paths with explicit simulated tool results, without changing your normal Codex route. See the DEV chat harness for setup and commands.
Troubleshooting · Security · Contributing · MIT license · CI
Also by me: ChatGPT Persona Voice — local, near-real-time custom voices for ChatGPT and Codex.
暂无开放 Issues,或尚未同步最近议题。