Codex-with-ChatGPT 双 Agent 规划执行协作

Model: qwen-plus | ¥0.10/call
CodexChatGPTAgent 协作

Codex-with-ChatGPT 把"思考"和"干活"拆给两个 Agent:ChatGPT 网页订阅版负责规划与评审,Codex 负责执行;通过 OAuth 保护的只读 MCP 桥接,ChatGPT 按需读当前工作区的几行代码,不上传仓库、不消耗 Codex API 额度、不用 API Key。适合已有 ChatGPT Plus/Pro 订阅但 Codex 额度紧张的个人和小团队。

Calls: 1

Skill Documentation

摘要

Codex-with-ChatGPT 是一套把"思考"和"执行"拆给两个 Agent 的编码协作方案:ChatGPT 网页订阅版(Plus/Pro)作为规划与评审大脑,Codex 作为执行手。它通过 OAuth 保护、只读的 MCP 桥接让 ChatGPT 按需读取你当前工作区的几行代码——仓库本身从不被上传,ChatGPT 只能看它真正需要的那几行。规划与 Review 消耗你已付费的 ChatGPT 订阅额度,Codex 只消耗自己的执行额度,不再让紧张的 API 配额花在"想想清楚要干嘛"上。无需 API Key、无需逆向代理,官方网页 + 只读 MCP 直接打通。

解决了什么具体问题?

现实矛盾:ChatGPT Plus/Pro 订阅的网页额度大量闲置,但 Codex 在用紧张的 API 额度做规划/Review/反思这类"思考型"任务。本项目把思考搬到订阅里,Codex 只干活。同时它也回应了"AI 编码代理不能只看代码,得有第二个脑帮它想清楚"的诉求——一个 Agent 既想又干容易闷头跑偏,让 ChatGPT 做大脑、Codex 做双手,分工清晰。

安全边界有哪些硬约束?

三条硬线:(1) ChatGPT 与工作区之间是 OAuth 保护的只读 MCP,仓库从不被上传;(2) ChatGPT 只能"按需"读取当前任务真正需要的几行,不是全量 dump;(3) 首次配置走内置浏览器走 OAuth 配对流程,禁止开第三方浏览器,避免中间人。整个桥接用 Cloudflare Tunnel 暴露临时端口,关闭会话即回收。配对完成后 ChatGPT 看到的代码由 Codex 的 skill 调度按需喂,不会一次性同步。

装起来麻烦吗?

项目特意写了一段"不懂 git、Node、终端也能装"的一键粘贴说明:把那段话原样复制给你的 Codex,剩下它全包——环境自检(git / Node.js ≥ 20 / cloudflared 缺啥装啥)→ git clone 或 pull → `corepack pnpm install` + `corepack pnpm build` → 复制 `skill/SKILL.md` 到 `~/.codex/skills/codex-with-chatgpt/SKILL.md`(修路径)→ 跑 `c2c setup` 用内置浏览器配对 ChatGPT 连接器。"遇到问题先发更新"也是设计内约定:让 Codex 先 `Update Codex with ChatGPT`,更新到最新版能解决大多数已知问题。

适合谁?

(a) 已经订阅 ChatGPT Plus/Pro 又同时用 Codex 的个人开发者;(b) 想给非技术同事(产品、运营)一个"用 ChatGPT 思考、用 Codex 干"的轻量工作流;(c) 安全敏感场景——只想让 ChatGPT 看到工作区中相关几行、不想让它接触完整仓库的团队;(d) 不想为规划/评审再单独消耗 Codex 额度的人。注意它只解决"思考放在哪里、执行放在哪里"的分工问题,不替代任何已有的 MCP / 工具链;遇到登录、验证码、二步验证时仍需要用户人工介入一次。

FAQ

解决了什么具体问题?

现实矛盾:ChatGPT Plus/Pro 订阅的网页额度大量闲置,但 Codex 在用紧张的 API 额度做规划/Review/反思这类"思考型"任务。本项目把思考搬到订阅里,Codex 只干活。同时它也回应了"AI 编码代理不能只看代码,得有第二个脑帮它想清楚"的诉求——一个 Agent 既想又干容易闷头跑偏,让 ChatGPT 做大脑、Codex 做双手,分工清晰。

安全边界有哪些硬约束?

三条硬线:(1) ChatGPT 与工作区之间是 OAuth 保护的只读 MCP,仓库从不被上传;(2) ChatGPT 只能"按需"读取当前任务真正需要的几行,不是全量 dump;(3) 首次配置走内置浏览器走 OAuth 配对流程,禁止开第三方浏览器,避免中间人。整个桥接用 Cloudflare Tunnel 暴露临时端口,关闭会话即回收。配对完成后 ChatGPT 看到的代码由 Codex 的 skill 调度按需喂,不会一次性同步。

装起来麻烦吗?

项目特意写了一段"不懂 git、Node、终端也能装"的一键粘贴说明:把那段话原样复制给你的 Codex,剩下它全包——环境自检(git / Node.js ≥ 20 / cloudflared 缺啥装啥)→ git clone 或 pull → `corepack pnpm install` + `corepack pnpm build` → 复制 `skill/SKILL.md` 到 `~/.codex/skills/codex-with-chatgpt/SKILL.md`(修路径)→ 跑 `c2c setup` 用内置浏览器配对 ChatGPT 连接器。"遇到问题先发更新"也是设计内约定:让 Codex 先 `Update Codex with ChatGPT`,更新到最新版能解决大多数已知问题。

适合谁?

(a) 已经订阅 ChatGPT Plus/Pro 又同时用 Codex 的个人开发者;(b) 想给非技术同事(产品、运营)一个"用 ChatGPT 思考、用 Codex 干"的轻量工作流;(c) 安全敏感场景——只想让 ChatGPT 看到工作区中相关几行、不想让它接触完整仓库的团队;(d) 不想为规划/评审再单独消耗 Codex 额度的人。注意它只解决"思考放在哪里、执行放在哪里"的分工问题,不替代任何已有的 MCP / 工具链;遇到登录、验证码、二步验证时仍需要用户人工介入一次。