Hasty Briefsbeta

双语

How I use Claude Code: Separation of planning and execution

4 days ago
  • #Claude Code
  • #AI-assisted coding
  • #development workflow
  • 作者将Claude Code作为主要开发工具,采用独特的工作流程强调编码前先规划
  • 核心原则:在书面计划未经审核批准前绝不让Claude编写代码,避免无效劳动并掌控架构决策权
  • 工作流阶段:研究→规划→注释循环→待办清单→实施→反馈迭代
  • 研究阶段需深度阅读代码库,将发现写入持久性Markdown文件以确保透彻理解
  • 规划阶段要求Claude创建包含代码片段和注意事项的详细实施计划
  • 注释循环:作者用批注修正计划并注入领域知识,反复迭代直至满意
  • 待办清单:实施前创建颗粒化任务分解表用于进度追踪
  • 实施阶段需单次完成,遵循严格规范保障代码质量和类型安全
  • 实施中的反馈简明扼要,专注修正错误并参照现有代码
  • 作者通过判断决策保持主导权,基于完善计划引导实施方向
  • 倾向采用长时间连续工作以保持上下文理解和思维连贯性
  • 该工作流通过分离思考与键入的有效性,确保生成代码的知情度和可控性