Codex ChatGPT桥接源码 AI编程工具平台

Codex ChatGPT桥接源码 AI编程工具平台

  • 全站源码免费
  • 日/微信/10次解锁
  • 日/IP/100次解锁
资源下载
免费资源
立即下载

源码系统概览

文章正文

Codex with ChatGPT 是一套把 ChatGPT 网页版变成 Codex 编码会话规划与审查大脑的桥接源码。

它的核心思路是让已付费的 ChatGPT 网页额度承担思考与审阅,Codex 只保留执行权,从而省下紧张的 API 额度。

项目通过一条 OAuth 保护的只读 MCP 连接桥接两者,不使用 API Key,也不做逆向代理,只走官方网页加本地桥接。

本文依据其开源仓库的 README、架构与协议文档整理,介绍结构、安装方式与安全模型,源码可免费下载学习。

源码简介

仓库是一个标准 TypeScript 项目,使用 pnpm 管理,入口 bin 为 c2c,源码按 bridge、mcp、auth、pairing、workspace、tunnel 等模块划分。

桥接服务是一个仅监听本机的 HTTP 服务,对外暴露 8 个只读 MCP 工具,供 ChatGPT 按需拉取工作区信息。

认证部分实现 OAuth 2.1,含 PKCE、动态客户端注册与刷新令牌轮换,配对码用 CSPRNG 生成并带 TTL 与限频。

隧道部分用 Cloudflare Quick Tunnel 把本地桥接暴露给 ChatGPT 连接器,默认地址在重启后会变化。

项目含 76 个 vitest 测试,覆盖路径安全、OAuth、配对与 MCP 端到端,技术完成度较高。

适用场景

最合适的是已经订阅 ChatGPT Plus 或 Pro、又在用 Codex 做编码的用户,想把闲置的网页额度用起来。

对担心仓库泄露的团队,只读 MCP 与路径隔离模型提供了比直接粘贴代码更可控的审查方式。

作者署名 XiaoDuoYa,仓库采用 MIT 开源协议,README 标注为非官方社区项目、与 OpenAI 无关。

需要稳定主机名的可接入自己的 Cloudflare 域名,否则使用临时隧道也能正常工作。

功能亮点

第一,额度更省,规划与 Review 交给网页版 ChatGPT,Codex 只做执行,不再消耗 API 额度。

第二,只读优先,服务端根本没有写、删、shell、commit 工具,提示注入也无法越权。

第三,仓库不出域,ChatGPT 只通过只读 MCP 读取需要的那几行,不整库上传。

第四,独立审查,执行后 ChatGPT 直接核对 git diff 与测试记录,不盲信测试通过的口头结论。

下表对比本桥接与直接用 Codex API 在关键维度的差异。

对比维度 Codex with ChatGPT 直接用 Codex API
思考额度来源 已付费网页版 ChatGPT 消耗 API 或 Codex 额度
是否需要 API Key 不需要 需要
连接方式 OAuth 只读 MCP 桥接 直连 API
仓库安全 只读、路径隔离、敏感文件默认拒绝 取决于调用方实现

技术架构与部署指南

技术栈与运行环境

前端:无前端界面,C2C 桥接以内置浏览器与 CLI 交互。

后端:Node.js 加 Express 5 的本地只读 MCP 桥接服务,TypeScript 实现。

数据库:无需数据库,状态存于本机应用数据目录。

运行环境:Node.js 不低于 20、git、cloudflared,脚本可自动安装,支持 Windows、macOS、Linux。

其他依赖:@modelcontextprotocol/sdk、zod、commander、express,以及 Cloudflare 隧道。

安装与部署提示

克隆仓库到本地后,在目录内执行 corepack pnpm install 与 corepack pnpm build 完成构建。

把 skill/SKILL.md 复制到 ~/.codex/skills/codex-with-chatgpt/,并按实际路径修改其中的 checkout 行。

运行 c2c setup 启动桥接与隧道并生成配对码,用内置浏览器打开 ChatGPT 配置连接器并输入配对码。

首次使用需在 ChatGPT 创建项目并选择仅项目记忆,Codex 会保存该集合链接并从该页发起会话。

后续让 Codex 执行使用 Codex with ChatGPT 实现 XXX 即可,日常更新可对 Codex 说更新 Codex with ChatGPT。

截图与演示说明

下图展示 Codex with ChatGPT 在 GitHub 上的仓库主页,README 含架构图与一键安装说明。

XiaoDuoYa/codex-with-chatgpt GitHub 仓库主页

仓库 src 目录按职责拆成 bridge、mcp、auth、pairing、workspace、tunnel、execution、process、cli 九个模块。

docs 目录提供 architecture、protocol、security、troubleshooting 四份文档,便于二次开发与排障。

README 中的架构图清晰划分了 ChatGPT 网页、C2C 桥接与本机工作区三层边界。

一键安装段落面向非技术用户,把环境自检、克隆、构建与配对封装成单条指令。

常见问题

问:Codex with ChatGPT 是什么,解决什么问题?

答:它把 ChatGPT 网页版变成 Codex 的规划与审查大脑,让闲置的网页额度承担思考,Codex 只执行,省下 API 额度。

问:源码免费下载吗,是否开源?

答:项目采用 MIT 开源协议,源码可免费下载,用于学习研究,其为非官方社区项目,与 OpenAI 无关。

问:连接需要 API Key 或逆向代理吗?

答:不需要,走官方网页加 OAuth 保护的只读 MCP 桥接,不抓取逆向、不上传整库。

问:仓库代码会被上传给 ChatGPT 吗?

答:不会,ChatGPT 仅通过只读 MCP 按需要读取工作区指定内容,且敏感文件默认拒绝访问。

安全风险提示

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。

该项目为非官方社区项目,使用需遵守 MIT 协议并自担风险,登录 ChatGPT 与 Cloudflare 的凭证只存于本机应用数据目录。

GitHub项目开源地址:https://github.com/XiaoDuoYa/codex-with-chatgpt

最后更新:2026-08-31

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei15631.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码