从零打通 那啥GPT 网页版 桌面版 访问本地代码CodexPro MCP 实战教程主题AI 开发工程治理实践版本CSDN 发布稿 v1.0适合人群拥有 那啥GPT Apps / Developer Mode 能力并想让 那啥GPT 网页版读取、分析、修改本地项目文件的开发者核心关键词那啥GPT、CodexPro、MCP、Connector、Cloudflare Tunnel、本地代码阅读方式本文可独立阅读不依赖其他文章背景。由于反复修改后还是无法发布通过排查后发现不能提“*GPT”但这确实是一项很好的技术实践所以用“那啥”代称。一句话结论那啥GPT 网页版和桌面版非 Codex 本身不能直接访问你的电脑文件在具备 Apps / Developer Mode 能力的账号中可以通过那啥GPT App / Connector MCP CodexPro Cloudflare Tunnel建立一条受控链路让 那啥GPT 读取和修改本地工作区。最终链路如下用户那啥GPT 网页版那啥GPT App / ConnectorCloudflare HTTPS TunnelCodexPro MCP Server本地项目 Workspace1. 这篇教程解决什么问题很多人第一次用 那啥GPT 做开发时都会遇到同一个问题我明明有一个本地项目为什么 那啥GPT 看不到原因很简单那啥GPT 运行在云端而你的代码在本地电脑上。云端服务不能直接读取你电脑里的K:\Projects\demo-ai-workspace、D:\Projects或C:\Users\xxx\Desktop。本文要解决的是这个问题不上传整个项目压缩包。不手动复制大量代码。让 那啥GPT 通过受控工具读取当前工作区。让 那啥GPT 能创建、修改 Markdown 或代码文件。让所有修改仍然保留在本地 Git 仓库里。2. 最终你能做到什么配置完成后你可以在 那啥GPT 里直接说查看当前工作区文件结构或者打开 README.md总结这个项目的结构也可以说在 docs 下创建一篇教程草稿那啥GPT 会通过 App / Connector 调用 MCP 服务MCP 服务再让本地 CodexPro 访问项目目录。3. 整体架构先看懂不要急着复制命令。先理解这条链路那啥GPT 网页版 | v 那啥GPT App / Connector | v Cloudflare Tunnel 公网 HTTPS 地址 | v 本机 127.0.0.1:8787 | v CodexPro MCP Server | v 本地项目文件每一层的职责如下层级作用那啥GPT理解你的自然语言请求那啥GPT App / Connector把 那啥GPT 连接到外部 MCP 服务Cloudflare Tunnel把本地服务暴露成公网 HTTPS 地址CodexPro在本地运行 MCP Server 并操作工作区Workspace你的实际项目目录4. 环境准备本文以 Windows 为例。4.1 必需软件软件要求WindowsWindows 10/11Node.js20 或更高Git推荐安装那啥GPT需要支持 Apps / Developer ModeCodexPro通过 npm 安装4.2 检查 Node.js打开 PowerShell 或 CMDnode-v建议看到类似v20.x.x再检查 npmnpm-v4.3 准备一个本地项目本文示例项目路径K:\Projects\demo-ai-workspace你可以换成自己的项目路径。5. 安装 CodexProGitHub - rebel0789/codexpro: Use ChatGPT Developer Mode as a local coding agent for your repo through MCP. · GitHub全局安装npminstall-gcodexpro安装完成后检查codexpro--help如果能看到帮助信息说明命令可用。截图占位这里放codexpro --help成功输出截图。6. 进入项目目录Windows CMDcd /d K:\Projects\demo-ai-workspacePowerShellSet-LocationK:\Projects\demo-ai-workspace确认当前目录Get-Location截图占位这里放进入项目目录后的终端截图。7. 初始化 CodexPro在项目根目录执行codexpro setup通常保持默认配置即可。初始化的目的是让 CodexPro 知道当前工作区在哪里以及后续 MCP 服务应该基于哪个目录工作。建议初始化后检查项目目录是否出现相关配置文件。如果有生成文件不要急着提交先确认里面是否包含私密信息。8. 启动 CodexPro执行codexpro startcodexpro setup或codexpro start会输出用于连接 那啥GPT 的 Server URL形式通常类似Current Server URL: https://example.trycloudflare.com/mcp?codexpro_tokenredacted这个 URL 非常重要。注意不要公开真实 URL。不要把codexpro_token写进文章、截图或仓库。如果截图里有 token必须打码。截图占位这里放codexpro start成功启动截图token 必须打码。9. 创建 那啥GPT App / Connector在 那啥GPT 中进入Settings - Apps - Advanced settings - Create app不同账号或界面版本可能显示为 Apps、Connectors 或 Developer Mode 相关入口。以 那啥GPT 当前界面和 CodexPro README 的提示为准。新建连接时选择配置项值Connection TypeServer URLServer URLCodexPro 输出的 MCP URLAuthenticationNo Authentication / None这里最容易错的是Authentication。必须选择No Authentication / None不要选择 OAuth。原因是 CodexPro 当前提供的是带 token 的 MCP URL不是 OAuth 授权应用。如果选择 OAuth那啥GPT 会尝试走 OAuth 流程结果反而连接失败。截图占位这里放 那啥GPT App / Connector 配置界面截图URL token 打码。10. 为什么不能填 localhost很多人会想http://127.0.0.1:8787/mcp能不能直接填进 那啥GPT不行。原因是127.0.0.1对 那啥GPT 云端来说指的是 那啥GPT 服务器自己不是你的电脑。所以必须使用 Cloudflare 提供的公网 HTTPS 地址https://example.trycloudflare.com/mcp?codexpro_tokenredacted11. 验证 MCP URL 是否可达在浏览器打开 MCP URL。如果看到405 Method Not Allowed通常不是坏事。这说明服务地址能访问到。只是浏览器用 GET 请求访问 MCP而 MCP 工具调用不是普通 GET。所以 405 可以作为“服务可达”的一个信号。12. 第一次让 那啥GPT 读取工作区新建一个 那啥GPT 对话输入查看当前工作区文件结构理想结果是 那啥GPT 返回类似README.md docs/ templates/ pyproject.toml如果返回真实项目文件说明配置成功。截图占位这里放 那啥GPT 成功列出工作区文件结构的截图。13. 第一次读取文件继续输入打开 README.md总结这个项目的用途和目录结构这一步用于确认 那啥GPT 不只是能列目录还能读取文件内容。14. 第一次写入文件建议从低风险 Markdown 开始在 docs/0000-project/ 下创建一个 test-connector.md写入一句话Connector write test.然后回到本地终端gitstatus--short你应该能看到新增文件。确认内容Get-Contentdocs\0000-project\test-connector.md验证完成后可以删除测试文件或者保留作为记录。15. 常见错误排查15.1 那啥GPT 没有调用 App / Connector表现那啥GPT 只是用文字回答。没有读取真实文件。回答像是在猜。处理新建一个对话再试。确认 那啥GPT App / Connector 已开启。明确要求“使用连接的工作区工具查看文件结构”。15.2 App / Connector 连接失败检查CodexPro 是否仍在运行。Cloudflare URL 是否过期。URL 是否包含/mcp。URL 是否包含 token。Authentication 是否为 No Authentication / None。15.3 ERR_CONNECTION_CLOSED可能原因是网络环境阻断了 Cloudflare Quick Tunnel 默认协议。如果你本地安装并使用cloudflared手动转发可以尝试 HTTP/2cloudflared tunnel--protocolhttp2--urlhttp://127.0.0.1:8787然后把新的 HTTPS URL 填入 那啥GPT App / Connector。15.4 读取可以写入失败检查CodexPro 是否有当前目录写权限。项目是否在受保护路径。文件是否被其他程序锁定。那啥GPT 的请求是否明确到具体文件路径。16. 安全注意事项发布文章或截图前必须检查不出现真实codexpro_token。不出现真实 Cloudflare 临时 URL。不暴露私有仓库路径和客户项目名。不把 MCP URL 提交到 Git。写入操作完成后必须检查git status。17. 发布前检查清单Node.js 版本截图已准备。CodexPro 安装截图已准备。codexpro start截图已打码。那啥GPT App / Connector 配置截图已打码。那啥GPT 读取工作区截图已准备。token 和隐私信息已清理。命令均可复制。18. FAQ那啥GPT 网页版真的能改本地文件吗能但不是直接访问磁盘而是通过 那啥GPT App / Connector 调用 MCP 服务再由本地 CodexPro 操作工作区。这和上传 zip 有什么区别上传 zip 是一次性静态文件。MCP 连接的是实时工作区可以读取当前文件、写回修改并通过 Git 查看变化。这种方式安全吗安全取决于你的 token 管理、Tunnel 暴露范围和人工复核流程。不要公开 MCP URL不要让不可信用户使用你的 那啥GPT App / Connector。19. 延伸阅读如果你已经完成本文配置可以继续了解CodexPro 做了什么。MCP 调用链路是什么。Cloudflare Tunnel 为什么必要。HTTP/2 和 QUIC 对连接稳定性的影响。ERR_CONNECTION_CLOSED怎么排查。相关主题02 CodexPro MCP Cloudflare 完整配置与避坑指南03 那啥GPT Codex CLI CodexPro 三位一体工作流04 让 那啥GPT 与 Codex 协同20. 参考资料CodexPro GitHub READMECodexPro Security PolicyCodexPro FAQOpenAI Codex MCP guideCloudflare Tunnel documentation
从零打通 那啥GPT 网页版 + 桌面版 访问本地代码:CodexPro + MCP 实战教程
发布时间:2026/7/9 3:10:29
从零打通 那啥GPT 网页版 桌面版 访问本地代码CodexPro MCP 实战教程主题AI 开发工程治理实践版本CSDN 发布稿 v1.0适合人群拥有 那啥GPT Apps / Developer Mode 能力并想让 那啥GPT 网页版读取、分析、修改本地项目文件的开发者核心关键词那啥GPT、CodexPro、MCP、Connector、Cloudflare Tunnel、本地代码阅读方式本文可独立阅读不依赖其他文章背景。由于反复修改后还是无法发布通过排查后发现不能提“*GPT”但这确实是一项很好的技术实践所以用“那啥”代称。一句话结论那啥GPT 网页版和桌面版非 Codex 本身不能直接访问你的电脑文件在具备 Apps / Developer Mode 能力的账号中可以通过那啥GPT App / Connector MCP CodexPro Cloudflare Tunnel建立一条受控链路让 那啥GPT 读取和修改本地工作区。最终链路如下用户那啥GPT 网页版那啥GPT App / ConnectorCloudflare HTTPS TunnelCodexPro MCP Server本地项目 Workspace1. 这篇教程解决什么问题很多人第一次用 那啥GPT 做开发时都会遇到同一个问题我明明有一个本地项目为什么 那啥GPT 看不到原因很简单那啥GPT 运行在云端而你的代码在本地电脑上。云端服务不能直接读取你电脑里的K:\Projects\demo-ai-workspace、D:\Projects或C:\Users\xxx\Desktop。本文要解决的是这个问题不上传整个项目压缩包。不手动复制大量代码。让 那啥GPT 通过受控工具读取当前工作区。让 那啥GPT 能创建、修改 Markdown 或代码文件。让所有修改仍然保留在本地 Git 仓库里。2. 最终你能做到什么配置完成后你可以在 那啥GPT 里直接说查看当前工作区文件结构或者打开 README.md总结这个项目的结构也可以说在 docs 下创建一篇教程草稿那啥GPT 会通过 App / Connector 调用 MCP 服务MCP 服务再让本地 CodexPro 访问项目目录。3. 整体架构先看懂不要急着复制命令。先理解这条链路那啥GPT 网页版 | v 那啥GPT App / Connector | v Cloudflare Tunnel 公网 HTTPS 地址 | v 本机 127.0.0.1:8787 | v CodexPro MCP Server | v 本地项目文件每一层的职责如下层级作用那啥GPT理解你的自然语言请求那啥GPT App / Connector把 那啥GPT 连接到外部 MCP 服务Cloudflare Tunnel把本地服务暴露成公网 HTTPS 地址CodexPro在本地运行 MCP Server 并操作工作区Workspace你的实际项目目录4. 环境准备本文以 Windows 为例。4.1 必需软件软件要求WindowsWindows 10/11Node.js20 或更高Git推荐安装那啥GPT需要支持 Apps / Developer ModeCodexPro通过 npm 安装4.2 检查 Node.js打开 PowerShell 或 CMDnode-v建议看到类似v20.x.x再检查 npmnpm-v4.3 准备一个本地项目本文示例项目路径K:\Projects\demo-ai-workspace你可以换成自己的项目路径。5. 安装 CodexProGitHub - rebel0789/codexpro: Use ChatGPT Developer Mode as a local coding agent for your repo through MCP. · GitHub全局安装npminstall-gcodexpro安装完成后检查codexpro--help如果能看到帮助信息说明命令可用。截图占位这里放codexpro --help成功输出截图。6. 进入项目目录Windows CMDcd /d K:\Projects\demo-ai-workspacePowerShellSet-LocationK:\Projects\demo-ai-workspace确认当前目录Get-Location截图占位这里放进入项目目录后的终端截图。7. 初始化 CodexPro在项目根目录执行codexpro setup通常保持默认配置即可。初始化的目的是让 CodexPro 知道当前工作区在哪里以及后续 MCP 服务应该基于哪个目录工作。建议初始化后检查项目目录是否出现相关配置文件。如果有生成文件不要急着提交先确认里面是否包含私密信息。8. 启动 CodexPro执行codexpro startcodexpro setup或codexpro start会输出用于连接 那啥GPT 的 Server URL形式通常类似Current Server URL: https://example.trycloudflare.com/mcp?codexpro_tokenredacted这个 URL 非常重要。注意不要公开真实 URL。不要把codexpro_token写进文章、截图或仓库。如果截图里有 token必须打码。截图占位这里放codexpro start成功启动截图token 必须打码。9. 创建 那啥GPT App / Connector在 那啥GPT 中进入Settings - Apps - Advanced settings - Create app不同账号或界面版本可能显示为 Apps、Connectors 或 Developer Mode 相关入口。以 那啥GPT 当前界面和 CodexPro README 的提示为准。新建连接时选择配置项值Connection TypeServer URLServer URLCodexPro 输出的 MCP URLAuthenticationNo Authentication / None这里最容易错的是Authentication。必须选择No Authentication / None不要选择 OAuth。原因是 CodexPro 当前提供的是带 token 的 MCP URL不是 OAuth 授权应用。如果选择 OAuth那啥GPT 会尝试走 OAuth 流程结果反而连接失败。截图占位这里放 那啥GPT App / Connector 配置界面截图URL token 打码。10. 为什么不能填 localhost很多人会想http://127.0.0.1:8787/mcp能不能直接填进 那啥GPT不行。原因是127.0.0.1对 那啥GPT 云端来说指的是 那啥GPT 服务器自己不是你的电脑。所以必须使用 Cloudflare 提供的公网 HTTPS 地址https://example.trycloudflare.com/mcp?codexpro_tokenredacted11. 验证 MCP URL 是否可达在浏览器打开 MCP URL。如果看到405 Method Not Allowed通常不是坏事。这说明服务地址能访问到。只是浏览器用 GET 请求访问 MCP而 MCP 工具调用不是普通 GET。所以 405 可以作为“服务可达”的一个信号。12. 第一次让 那啥GPT 读取工作区新建一个 那啥GPT 对话输入查看当前工作区文件结构理想结果是 那啥GPT 返回类似README.md docs/ templates/ pyproject.toml如果返回真实项目文件说明配置成功。截图占位这里放 那啥GPT 成功列出工作区文件结构的截图。13. 第一次读取文件继续输入打开 README.md总结这个项目的用途和目录结构这一步用于确认 那啥GPT 不只是能列目录还能读取文件内容。14. 第一次写入文件建议从低风险 Markdown 开始在 docs/0000-project/ 下创建一个 test-connector.md写入一句话Connector write test.然后回到本地终端gitstatus--short你应该能看到新增文件。确认内容Get-Contentdocs\0000-project\test-connector.md验证完成后可以删除测试文件或者保留作为记录。15. 常见错误排查15.1 那啥GPT 没有调用 App / Connector表现那啥GPT 只是用文字回答。没有读取真实文件。回答像是在猜。处理新建一个对话再试。确认 那啥GPT App / Connector 已开启。明确要求“使用连接的工作区工具查看文件结构”。15.2 App / Connector 连接失败检查CodexPro 是否仍在运行。Cloudflare URL 是否过期。URL 是否包含/mcp。URL 是否包含 token。Authentication 是否为 No Authentication / None。15.3 ERR_CONNECTION_CLOSED可能原因是网络环境阻断了 Cloudflare Quick Tunnel 默认协议。如果你本地安装并使用cloudflared手动转发可以尝试 HTTP/2cloudflared tunnel--protocolhttp2--urlhttp://127.0.0.1:8787然后把新的 HTTPS URL 填入 那啥GPT App / Connector。15.4 读取可以写入失败检查CodexPro 是否有当前目录写权限。项目是否在受保护路径。文件是否被其他程序锁定。那啥GPT 的请求是否明确到具体文件路径。16. 安全注意事项发布文章或截图前必须检查不出现真实codexpro_token。不出现真实 Cloudflare 临时 URL。不暴露私有仓库路径和客户项目名。不把 MCP URL 提交到 Git。写入操作完成后必须检查git status。17. 发布前检查清单Node.js 版本截图已准备。CodexPro 安装截图已准备。codexpro start截图已打码。那啥GPT App / Connector 配置截图已打码。那啥GPT 读取工作区截图已准备。token 和隐私信息已清理。命令均可复制。18. FAQ那啥GPT 网页版真的能改本地文件吗能但不是直接访问磁盘而是通过 那啥GPT App / Connector 调用 MCP 服务再由本地 CodexPro 操作工作区。这和上传 zip 有什么区别上传 zip 是一次性静态文件。MCP 连接的是实时工作区可以读取当前文件、写回修改并通过 Git 查看变化。这种方式安全吗安全取决于你的 token 管理、Tunnel 暴露范围和人工复核流程。不要公开 MCP URL不要让不可信用户使用你的 那啥GPT App / Connector。19. 延伸阅读如果你已经完成本文配置可以继续了解CodexPro 做了什么。MCP 调用链路是什么。Cloudflare Tunnel 为什么必要。HTTP/2 和 QUIC 对连接稳定性的影响。ERR_CONNECTION_CLOSED怎么排查。相关主题02 CodexPro MCP Cloudflare 完整配置与避坑指南03 那啥GPT Codex CLI CodexPro 三位一体工作流04 让 那啥GPT 与 Codex 协同20. 参考资料CodexPro GitHub READMECodexPro Security PolicyCodexPro FAQOpenAI Codex MCP guideCloudflare Tunnel documentation