Claude Code 101
← 所有课程
课程 05Claude Code 101

The Explore → Plan → Code → Commit workflow in Claude Code

摘要音频

本节课没有语音摘要。

学习笔记

Claude 代码使用核心概念学习笔记

一、核心工作流 (The Core Workflow)

  • 工作流顺序: 探索 (Explore) → 规划 (Plan) → 编码 (Code) → 提交 (Commit)。
  • 重要性: 遵循此流程能避免直接要求代码,从而减少后续的修正工作。

二、规划模式 (Plan Mode)

  • 功能: 适用于探索和规划阶段。Claude 在此模式下不会编辑文件,仅读取文件以进行研究和分析。
  • 激活方法: 按 Shift + Tab 直到在文本输入框下方出现“规划模式”。
  • 流程: Claude 读取相关文件 → 进行网络搜索 → 提供行动计划。
  • 关键步骤: 必须审查计划,这是在代码编写前进行修正 (course-correct) 的最佳时机。

三、探索与规划 (Explore & Plan)

  • 探索 (Explore): 即使不进入规划模式,也可以通过直接要求 Claude 探索代码库来获取相关上下文。
  • 规划 (Plan): 确定 Claude 成功的标准和行动步骤。
  • 提升效率: 在制定计划时,明确告知 Claude 目标,并添加辅助工具(如 Claude in Chrome 扩展)以减少来回沟通。

四、编码与验证 (Code & Validation)

  • 执行: 确认计划后,选择“批准 (Approve)”,Claude 将执行所有列表项。
  • 上下文优势: 规划模式结束后,Claude 拥有执行结果的上下文,有助于指导下一步决策。
  • 质量保障:
  • 在项目中包含测试套件 (test suite),供 Claude 持续验证。
  • 如果遇到重复问题,可要求 Claude 将解决方案保存到 ClaudeMD 文件中。

五、提交阶段 (Commit)

  • 代码审查: 在提交代码前,运行一个子代理代码审查员 (sub-agent code reviewer)。
  • 提交信息: 让 Claude 根据你的风格生成提交信息 (commit message)。
  • 循环: 完成提交后,可重复以上流程开始下一个功能。

Takeaways

  • 核心工作流为:探索 → 规划 → 编码 → 提交,遵循此顺序可减少后续修正。
  • 规划模式下Claude仅读取文件进行分析,必须在代码编写前审查计划以进行修正。
  • 提升效率的关键在于明确目标并使用辅助工具,减少来回沟通。
  • 质量保障需包含测试套件,并在提交前运行子代理代码审查员。
抽认卡 10 张卡片
问题
点击显示 · ←/→
答案
点击翻回
导出到 Anki (.tsv) ↓
知识检测 6 题