新项目
- 和claude来回对话确定需求,先将需求文档定稿
- 需求文档定好之后,让claude找网络相关的项目进行对比,找出不足
- 功能完善后,让claude给出技术实现文档
- 将技术实现文档和需求文档放到项目文件夹
- 进入项目文件夹打开codex
- 让codex读取需求文档和技术文档,分成多个开发周期,并给出对应周期的开发文档
- codex按开发周期开始开发
- 继续,一直继续
- codex完成后,让codex根据项目结构和代码写一个完整流程功能文档
- 将功能文档给claude,让他评估和原始文档差别,给出优化清单
- codex按清单优化
- 优化完后,让codex更新功能流程文档
- 再给claude,重复这个流程,直到没有优化点
- 开始功能测试,让claude给出测试功能可靠性和完整性的清单和流程
- codex按清单排查,输出给claude
- claude继续给测试清单和流程,重复这个流程直到完成
对于已经成型的老项目来说,有另外的开发流程:
- 让codex读取整个项目,给出功能流程文档(如果是微服务那种的,就每个服务跑一个)
- 将各个服务的文档和修改需求丢给claude,让claude生成对应的修改文档(微服务的要生成每个服务的修改文档),修改文档要分好功能模块
- 将修改文档给codex分成每个功能模块单独的开发文档
- 让codex按功能模块逐个修改,
- 改完单个功能模块后,写对应功能模块的完整功能流程文档
- 将完整功能流程文档和功能模块单独的修改文档给claude,让他评估和原始功能修改文档差别,给出优化清单
- codex按清单优化,后续流程和上面的一样
- 一直到测试完这个功能模块,再去搞下一个功能模块
下面是ai优化版的,各位喜欢哪个用哪个:
【引用开始】
核心思路:Claude 担任架构师 / 评审,Codex 担任执行工程师,两者分工明确,通过文档驱动整个开发周期。



