Claude Code 内置命令

/plan 命令
完全指南

先规划再动手——让 Claude 设计实现方案,你确认后再执行,避免走弯路

/plan
向下滚动探索

三思而后行

/plan 是 Claude Code 的内置计划模式命令,在动手写代码前先规划方案

/plan

项目说明
语法/plan -- 进入计划模式
作用在计划模式下,Claude 只读取和分析代码,不进行任何修改
交互流程探索代码 → 设计方案 → 用户确认 → 退出后执行
退出方式再次输入 /plan 或直接确认方案后自动退出
核心价值避免 Claude 盲目修改代码,先理解全貌再动手

什么时候用 /plan

在复杂任务前先规划,确保方案正确再执行

🏗

新功能开发

先规划整体架构和实现路径,确认方案后再写代码,避免反复返工

# 规划一个新功能的实现方案
/plan
→ Claude 探索项目结构 → 设计方案 → 你确认
架构设计
🛠️

重构决策

多个重构方案需要评估权衡时,让 Claude 分析利弊,帮你做出最佳选择

# 评估重构方案
/plan
→ 分析现有代码 → 列出方案 → 对比利弊
方案评估
🔬

复杂修复

遇到棘手的 bug,先理解代码全貌和调用链,再制定精准的修复计划

# 理解 bug 全貌后制定修复计划
/plan
→ 追踪调用链 → 定位根因 → 设计修复方案
精准修复

计划模式的交互流程

观看 /plan 模式的完整工作流:探索、方案、确认、执行

claude — plan mode

/plan 模式的 5 步工作流

理解计划模式从进入到执行的完整流程

1

📄 进入计划模式

输入 /plan,Claude 进入只读模式,不会再修改任何文件

2

🔍 探索代码

Claude 阅读相关文件、理解项目结构、分析依赖关系

3

💡 设计方案

基于分析结果,Claude 提出详细的实现方案和步骤

4

✅ 用户审批

你审核方案,可以要求修改、补充细节,或直接确认

5

🚀 退出执行

确认后退出计划模式,Claude 按照方案开始写代码

用好 /plan 的技巧

💡

计划模式使用建议

  • 计划模式下 Claude 只读不改 -- 进入 /plan 后,Claude 只会读取和分析代码,不会修改任何文件,可以放心探索
  • 确认方案后再退出执行 -- 只有退出计划模式后,Claude 才会按照确认的方案开始写代码
  • 适合复杂任务 -- 简单的改个颜色、修个 typo 不需要 /plan,直接说就行
  • 可以多轮讨论方案 -- 在计划模式下可以反复讨论和调整方案,直到满意为止
  • 配合 /compact 使用 -- 如果规划讨论很长,可以先 /compact 压缩上下文再开始执行