教程入门codex
Codex 使用教程:从第一个工程任务开始
用一个安全的入门流程讲清 Codex 怎么读项目、拆任务、改代码、跑测试和总结结果,适合第一次上手。
更新于 2026年7月9日
第一步:从小任务开始
第一次使用 Codex,不要直接丢一个“大改整个系统”的需求。更好的方式是选一个边界清楚的小任务,例如:
- 给一个已有页面补 SEO title 和 description。
- 修一个明确报错。
- 给一个纯函数补测试。
- 整理某个模块的 README。
任务越具体,Codex 越容易给出可验证的结果。
第二步:让它先读项目
可以先给它这样一句话:
请先阅读项目结构和 README,不要改代码。告诉我这个项目怎么启动、怎么测试、主要模块在哪里。
这一步的目的是让 Codex 建立上下文,也让你确认它有没有看对仓库。
第三步:描述目标和边界
一个好的任务说明通常包含四件事:
- 你要什么结果。
- 哪些文件或页面相关。
- 哪些事情不要动。
- 做完后用什么命令验证。
例如:
请给教程中心新增一个列表页,只做前台展示,不加后台编辑器。完成后跑 typecheck 和相关测试。
这种描述比“帮我做 SEO 模块”更容易落地。
第四步:看 diff,而不是只看总结
Codex 修改完成后,不要只看它的文字总结。你应该重点看:
- 新增了哪些文件。
- 有没有动到无关模块。
- 有没有引入不需要的新依赖。
- 测试是否覆盖关键逻辑。
- 页面文案是否符合你的产品定位。
如果 diff 太大,可以要求它按文件解释改动。
第五步:跑验证
常见验证包括:
pnpm typecheck
pnpm test
pnpm build
具体跑哪个命令,要看项目已有约定。对线上产品来说,代码修改通过测试不等于已经发版;提交、推送、部署应该分开确认。
第六步:逐步扩大任务
等你熟悉流程后,可以让 Codex 做更复杂的事情:
- 按现有模式新增一个模块。
- 分析线上错误日志并定位代码路径。
- 给一个功能写设计文档和实现计划。
- 做 code review 并修复高风险问题。
最稳的用法不是一次让它“全自动完成一切”,而是让它在每个工程节点给你可检查的证据。