我在2025年12月8日的核心代理编码工作流程
💡
原文英文,约1400词,阅读约需5分钟。
📝
内容提要
本文介绍了一种个人项目的工作流程,使用Claude Code、Codex和GPT-5.1/5.2等工具。作者分析了各工具的优缺点,并详细阐述了项目设置、需求理解、解决方案探索、评估决策、实施计划、编码、测试和提交的步骤,同时强调了并行处理多个任务的效率提升。
🎯
关键要点
- 作者使用Claude Code、Codex和GPT-5.1/5.2等工具进行个人项目的工作流程。
- 工具优缺点分析:GPT 5.1/5.2在推理方面表现优秀,但被动探索;Claude Code在代码库探索和执行命令方面更好,但可能过度设计解决方案。
- 工作流程包括项目设置、需求理解、解决方案探索、评估决策、实施计划、编码、测试和提交。
- 项目设置时创建claude.md文件,包含自定义命令和代码库结构。
- 通过Jira/Azure DevOps提取需求,并使用Claude Code总结成Markdown文件。
- 探索解决方案时,要求Claude Code提供至少三种不同的方法及其优缺点。
- 使用Codex评估解决方案并选择最终方案,随后生成详细的实施计划。
- 编码阶段由Codex根据实施计划编写代码,测试和润色由Claude Code进行。
- 作者手动提交代码,并在需要时使用Antigravity进行端到端测试和文档编写。
- 作者同时处理三个任务,通过并行工作提高效率,整体速度提升约2倍。
- 工作流程会随着项目进展而演变,当前模型在确定开发步骤方面仍存在局限性。
❓
延伸问答
作者使用了哪些工具来进行项目编码工作?
作者使用了Claude Code、Codex和GPT-5.1/5.2等工具。
Claude Code和GPT 5.1/5.2的主要区别是什么?
GPT 5.1/5.2在推理方面表现优秀,但被动探索;Claude Code在代码库探索和执行命令方面更好,但可能过度设计解决方案。
项目工作流程的主要步骤有哪些?
工作流程包括项目设置、需求理解、解决方案探索、评估决策、实施计划、编码、测试和提交。
作者如何处理多个任务以提高工作效率?
作者同时处理三个任务,通过并行工作提高效率,整体速度提升约2倍。
在探索解决方案时,作者要求Claude Code提供什么?
作者要求Claude Code提供至少三种不同的方法及其优缺点。
作者在编码阶段使用了什么工具?
在编码阶段,作者使用Codex根据实施计划编写代码,测试和润色由Claude Code进行。
➡️