我在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进行。

➡️

继续阅读