
你听过 Codex Cloud 吧就是那个把任务丢到云端跑的功能。说实话我刚接触的时候也觉得挺玄的——本地能做的事为什么要丢到云端是不是更高级是不是更快都不是。Cloud 不是本地的增强版它只是另一种执行地点。就像你在公司干活和在远程干活干的活是一样的但你能看到的文件、能用的环境不一样。先说最关键的区别你想啊本地执行的时候Codex 能看到你电脑上所有的东西——没提交的文件、本地数据库、.env里的密钥、临时起的服务它全知道。但 Cloud 呢它看到的是云端能拿到的代码和配置。你本地那些乱七八糟的临时状态它基本看不到。所以有一类任务你千万别丢 Cloud依赖你本地没提交文件的事。它压根看不到那些文件怎么帮你做Cloud 真正好使的场景修 CI 失败。这是我觉得 Cloud 最香的场景。CI 失败了日志在那儿分支在那儿测试命令也清楚。你写一句请检查当前分支的 CI 失败原因。先阅读失败日志和相关测试不要做大规模重构。目标是提交最小修复。然后就可以去干别的事了。等它跑完回来看结果就行。批量改文档。文档任务通常不需要你本地的复杂环境。比如请把 docs/ 目录里的安装说明统一改成新手友好版本。保持原有章节顺序不要改代码文件。这种任务丢到后台跑省得你盯着。补测试。如果项目测试命令清楚Cloud 可以在后台补测试并跑验证请只为 src/auth/ 下的登录逻辑补单元测试。不要修改生产代码除非测试暴露出明确 bug。完成后运行相关测试。长时间迁移。比如批量替换旧 API、升级过期写法。这种耗时但边界清楚的任务Cloud 很合适。但你一定要让它分批做别一次改完整个仓库。Cloud 不好使的场景你猜怎么着比你想的多UI 调试。你需要不断看页面、点按钮、改样式、刷新看效果。这种事必须本地来Cloud 没法帮你实时看浏览器。依赖本地环境的任务。本地数据库、私有缓存、没提交的改动、本机.env——Cloud 全看不到。目标很模糊的探索任务。比如帮我看看这个项目怎么优化。这种事需要来回讨论适合本地边做边看。涉及敏感数据的任务。除非你确认云端环境有合规批准否则别把敏感数据往云端丢。启动 Cloud 之前先查四件事我每次启动 Cloud 任务之前都会快速过一遍代码是不是已经在远程仓库了Cloud 通常基于远程仓库工作。如果你有没推送的改动它可能看不到。先跑个git status看看。任务有没有明确的验收标准千万别写帮我优化一下这个项目。要写清楚修什么、范围在哪、跑什么测试算完成。云端环境有没有需要的依赖和密钥如果任务要访问外部 API 或私有包Cloud 环境得有对应配置。但别把密钥直接写进提示词用环境变量。谁来审结果Cloud 跑完不是自动正确。PR 或 diff 必须有人 review。如果没人审就别让它做大改动。第一次用 Cloud 的正确姿势第一次别选复杂重构。选个低风险任务比如文档或测试分析。先来个只读的请在云端只读分析这个仓库的测试结构不要修改文件。 请输出 1. 测试目录在哪里。 2. 常用测试命令可能是什么。 3. 哪些模块测试覆盖较少。 4. 如果后续要补测试建议从哪个小范围开始。这能验证 Cloud 能不能正确读取你的仓库、理解你的项目。第二个任务再让它小改一下比如改个文档请只修改 docs/getting-started.md把安装步骤改成新手更容易理解的版本。不要修改代码。完成后给出 diff 摘要。这样即使结果不理想也不影响核心代码。Cloud 结果回来了别只看它的总结Cloud 任务完成后你要自己检查改了哪些文件有没有超出任务范围有没有跑验证PR 描述说明了原因吗如果是代码改动最好拉到本地再跑一次关键测试。如果不同意它的方向可以继续反馈这次改动范围太大。请撤回与 src/payment 无关的修改只保留 auth 测试相关内容。Cloud 也不是一次性黑盒你仍然可以继续迭代。安全方面多说一句不要把生产密钥写进提示词。不要给云端环境过大的网络访问范围。不要让 Cloud 直接改敏感配置。不要跳过 PR 审查。团队仓库要遵守组织策略。如果你不确定某个仓库能不能给 Cloud 访问先问团队管理员。所以总结一下Cloud 不是什么更强按钮。它是另一种干活的地方。本地适合边做边看、探索讨论。Cloud 适合边界清楚的后台任务——你说清楚要什么等它交付 PR。搞懂这个区别Cloud 就很好使。搞不懂你会反复踩它怎么看不到我本地文件这种坑。