教程

Claude Code 官方推荐工作流:先探索、再规划、后编码,附 Plan Mode 实战四步

详解 Claude Code 官方最佳实践推荐的 Explore-Plan-Implement-Commit 四阶段工作流,涵盖 Plan Mode 快捷键操作、Ctrl+G 编辑计划技巧,以及何时该跳过规划直接动手。

2026/8/113分钟 阅读ClaudeEagle

Anthropic 官方《Best practices for Claude Code》指南给出的第二条核心建议是——让 Claude 直接跳进代码往往会解决错误的问题,应该用 Plan Mode(计划模式)把"探索和规划"与"实际执行"分开。本文详解官方推荐的四阶段工作流实战方法。

为什么要分离规划和执行

Letting Claude jump straight to coding can produce code that solves the wrong problem.

这句话点出了一个常见陷阱——需求描述得不够清楚时,Claude 可能会基于自己的理解直接开始改代码,而这个理解未必准确。Plan Mode 的价值就是在动手改代码之前,先让理解和方案对齐

四阶段实战流程

第一步:Explore(探索)

bash
# 方式一:按快捷键进入 plan mode
# 反复按 Shift+Tab 直到状态栏显示 "plan mode on"

# 方式二:启动会话时直接指定
claude --permission-mode plan

在 plan mode 下,Claude 只读文件、回答问题,不会做任何实际改动

text
read /src/auth and understand how we handle sessions and login.
also look at how we manage environment variables for secrets.

第二步:Plan(规划)

text
I want to add Google OAuth. What files need to change?
What's the session flow? Create a plan.

要求 Claude 基于探索结果产出一份详细的实施计划。一个很实用的小技巧——按 Ctrl+G 可以把这份计划打开到你的文本编辑器里直接手动编辑,在 Claude 真正动手之前把方案调整到你满意的样子。

第三步:Implement(实施)

text
implement the OAuth flow from your plan. write tests for the
callback handler, run the test suite and fix any failures.

退出 plan mode(批准计划或再按一次 Shift+Tab),让 Claude 按计划编码,并对照计划做验证。

第四步:Commit(提交)

text
commit with a descriptive message and open a PR

让 Claude 用有描述性的提交信息完成提交并开 PR,走完整个流程的收尾。

什么时候该跳过 Plan Mode

官方特别提醒——Plan Mode 有用,但也有开销

For tasks where the scope is clear and the fix is small (like fixing a typo, adding a log line, or renaming a variable) ask Claude to do it directly.

该用 Plan Mode 的场景: - 你对实现方案本身不确定 - 改动会涉及多个文件 - 你对要改动的代码不熟悉 该跳过 Plan Mode 的场景: - 改一个错别字、加一行日志、重命名一个变量 - 你能用一句话描述清楚这个 diff 长什么样

判断标准很直接——如果你能用一句话说清楚这次改动会长什么样,就没必要走完整的规划流程,直接让 Claude 动手更快。

实战心得:Plan Mode 真正的价值在哪

很多人对 Plan Mode 的误解是"让 Claude 想得更周全",但官方文档强调的其实是让你有机会在执行前介入和纠偏——Ctrl+G 打开计划直接编辑这个细节尤其关键,它把 Plan Mode 从"Claude 自己想清楚"变成了"人和 Claude 一起把方案谈拢",这才是四阶段流程真正区别于"直接开撸"的地方。

总结

Explore → Plan → Implement → Commit,这四步不是一套僵化的流程,而是一个按任务复杂度灵活伸缩的判断框架——简单改动直接跳过前两步,复杂或陌生的改动才值得花时间先把方向谈拢。理解这个取舍原则,比死记硬背四个步骤更重要。


来源:Best practices for Claude Code — Claude Code 官方文档,Anthropic

相关文章推荐

教程Claude Code Plan Mode 深度指南:用「先想再做」模式彻底消灭 AI 蝴蝶效应Claude Code Plan Mode 完整指南:蝴蝶效应是什么以及为什么危险、Plan Mode 工作原理、什么时候用什么时候不用的详细清单、采访模式大功能必用流程、Plan Mode + 新 Session 黄金组合,以及完整的限流功能实现案例演示。2026/4/18教程Claude Code 最佳实践:给 Claude 一个能自我验证的闭环,你才能真正放手离开解读 Anthropic 官方 Claude Code 最佳实践指南核心理念:如何给 Claude 提供可验证的完成标准,从单次提示验证到 /goal 条件、Stop hook 硬门禁、验证子代理四种落地强度详解。2026/8/11教程Claude Code Sub-agents 官方完整指南:内置 Agent、自定义配置、并行模式和 Fork 会话Claude Code Sub-agents 官方文档完整整理:解决的核心问题(保护上下文/成本控制);三个内置 Sub-agent(Explore/Plan/General-purpose 及各自模型和工具);/agents 创建流程(界面/描述生成/工具选择/持久内存配置);完整 Frontmatter 字段参考;模型选择策略(Haiku 探索→Sonnet 审查→Opus 复杂任务);MCP 服务器限定到 Sub-agent;自动委托 vs 显式调用;前台/后台运行;隔离高容量/并行调研/链式 Sub-agent 三种模式;Fork 会话(与命名 Sub-agent 的区别);以及 4 个官方示例配置。2026/5/8教程Claude Code 官方最佳实践完全指南:Anthropic 工程团队总结的 25 条黄金法则Anthropic 官方 Best Practices 完整整理:核心约束(上下文管理);给 Claude 可验证标准(最高杠杆);探索→规划→实现→提交四步流程;精准提示 4 策略;丰富上下文输入方式;CLAUDE.md 有效写法(含 ✅/❌ 清单和 @ 引入语法);权限预设;CLI 工具配置;MCP 服务器选择;Hooks 自动化;Skills vs CLAUDE.md 选择;高效沟通技巧;会话管理(提前纠正/激进 /compact/Subagent 调研);以及非交互模式和多 Session 并行的规模化技巧。2026/5/8教程Claude Code Ultraplan 完整指南:云端规划 + 本地执行的全新工作流Ultraplan 官方完整使用指南:三种触发方式(/ultraplan 命令/关键词/从本地 Plan 升级);终端三种状态指示器(researching/needs input/ready);浏览器审阅界面(内联评论/Emoji 反馈/章节导航);两种执行方案(云端直接执行创建 PR/传送回本地 Terminal 的三选项);Ultraplan vs 本地 Plan vs Ultrareview 对比;以及 5 个实战技巧(先澄清/评论要具体/大任务才用/加约束/保存计划文件)。2026/5/6教程Claude Code Plan Mode 深度解析:让 AI 先想清楚再动手,避免改代码越改越乱Claude Code Plan Mode 深度解析:进入只读分析模式,让 AI 先制定完整方案再动手,彻底解决「越改越乱」。含典型工作流、4 大使用价值和场景判断。2026/4/9