实践模式 · 2026-10-13

计划模式

安全地探索和分析代码,无需进行任何修改。

什么是计划模式?

计划模式(Plan Mode)是一种只读权限模式,Claude 可以探索你的代码库、分析代码并提出计划——但无法写入文件、运行命令或进行任何修改。这是获取 Claude 分析的最安全方式。

如何激活

三种进入计划模式的方式:

  • Shift + Tab——循环切换模式:default → acceptEdits → plan
  • 直接启动:claude --permission-mode plan
  • 在提示词前加 /plan 让单轮对话进入计划模式,结束后自动退出

探索 → 计划 → 编码 模式

使用 Claude Code 处理非简单任务的最有效方式:

1. 探索(计划模式)

在动手之前先理解代码库:

text
/plan 我需要为 API 添加限流。
探索 @src/api/ 和 @src/middleware/。
已经使用了哪些模式?限流应该放在哪里?

2. 计划(仍在计划模式)

让 Claude 生成详细的实现计划:

text
根据你的发现,创建一个分步计划:
- 需要创建/修改哪些文件
- 需要编写哪些测试
- 实现的先后顺序
先不要实现。

3. 编码(default / acceptEdits)

批准计划,或用 Shift + Tab 切回 default / acceptEdits 后执行:

text
实现上面的限流计划。
每完成一个步骤就提交。

何时使用计划模式

  • 入职上手——探索你刚加入的新代码库
  • Bug 诊断——追踪问题而不会意外修改代码
  • 架构评审——分析模式、依赖关系和技术债务
  • 安全审计——扫描漏洞而不修改任何内容
  • 代码审查——深度分析 PR

技巧

  • 在计划模式中使用 @ 文件引用——Claude 可以读取你指向的任何文件
  • 对于复杂的架构问题,明确说明需要分析的内容
  • 批准计划后,Claude 会自动切到你选的权限模式(auto / acceptEdits / 手动逐项)开始改代码
  • 在批准之前按 Ctrl + G 可在编辑器中打开并修改 plan
  • 只想单轮进计划模式时,在提示词前加 /plan 即可,不必切换模式

为什么「先计划再编码」如此有效?

探索 → 计划 → 执行循环是所有自主智能体背后的基本模式。理解这种架构有助于你更有效地使用任何 AI 编程工具。

学习 Agent 基础知识

延伸阅读

  • 工作流——查看计划模式在完整工作流中的实际应用
  • Cloud Workflows——把大型计划移到 Ultraplan 中 review
  • Dynamic Workflows——把广泛计划变成 multi-agent workflow scripts
  • 调试——使用计划模式进行安全的 Bug 诊断
  • Hooks——在计划完成后自动化执行操作

继续实践

计划模式 的核心概念已经读完

AgentWay 主线从 Agent 循环讲起,第一课免费