只读 MCP 桥接
ChatGPT 通过 OAuth 保护的只读 MCP 连接按需读取当前工作区代码,仓库不上传,控制消息保持在 1 KB 以内。
BAIZE AI RESOURCE
codex-with-chatgpt
让 ChatGPT 网页版负责规划与审查,Codex 负责执行编码任务

codex-with-chatgpt(命令名 c2c)解决的是 ChatGPT 付费订阅网页额度闲置、而 Codex 却在消耗紧张 API 额度做规划与 Review 的问题。它把「思考」交给已付费的 ChatGPT 网页版,Codex 只负责编辑、shell、git、测试与恢复。
工作方式上,项目在本地启动一个 Workspace Bridge,通过 Cloudflare 隧道暴露一个受 OAuth 保护的只读 MCP 端点,ChatGPT 网页端以连接器形式接入,按需拉取当前工作区中真正需要的代码片段,因此双方控制消息保持在 1 KB 以内,仓库不会被整体上传。凭据存放在操作系统应用状态目录,而非项目目录。
使用上以 Codex Skill 形式分发:把 skill/SKILL.md 复制到 ~/.codex/skills/codex-with-chatgpt/,然后让 Codex 执行首次配置(c2c setup),在 Codex 内置浏览器中完成 ChatGPT 连接器配置与配对码输入。默认公网地址是临时 Cloudflare URL,重启会变化;若用户有 Cloudflare 账号和域名,可配置 c2c-.your-domain.com 这类稳定主机名。
它面向希望降低 API 消耗、又不想放弃 Codex 执行链路的开发者,尤其是对 MCP、OAuth、隧道等概念不熟悉、希望由 Agent 自动完成安装配置的用户。
ChatGPT 通过 OAuth 保护的只读 MCP 连接按需读取当前工作区代码,仓库不上传,控制消息保持在 1 KB 以内。
Codex 保留编辑、shell、git、测试与故障恢复的全部执行权,ChatGPT 只承担理解、规划、审查与调试策略。
提供可直接粘贴给编码 Agent 的安装提示词,覆盖环境自检、克隆、pnpm 构建、Skill 安装与首次配置。
所有 ChatGPT 配置步骤要求使用 Codex 内置浏览器完成,配对码是唯一允许输入浏览器的凭据。
默认使用临时 Cloudflare URL,重启会变化;有 Cloudflare 账号和域名时可配置 c2c-.your-domain.com 稳定地址。
提供 c2c doctor 本地自检与修复流程,Skill 每天检查一次 GitHub 并在有新版本时自动更新。
使用场景开发者希望用网页版 ChatGPT 做方案设计,由 Codex 落地实现
对 Codex 说「Use Codex with ChatGPT to implement XXX」,ChatGPT 通过只读 MCP 读取工作区相关代码后给出规划与审查意见,Codex 负责改代码、跑测试。
使用场景不懂 git、Node 与终端的用户想完成部署
把 README 中的安装提示词整段粘贴给 Codex,由它自动检查环境、克隆仓库、执行 pnpm install 与 build、安装 Skill 并完成首次配置,仅在登录、验证码或两步验证时打断用户。
使用场景桥接重启后临时 Cloudflare URL 变化导致连接器需要修复
在首次配置时选择稳定主机名方案,授权 Cloudflare 后使用 c2c-.your-domain.com,ChatGPT 连接器在重启后仍可继续工作。