第 9 章 · 02 规划模式 本节摘要:Plan Mode 把任务拆成两阶段:先计划、后执行。复杂任务先让 Claude 产出可审查的实施计划,批准后才动手——结构化、可修改、风险前置。激活途径四种: 、 、 切换、 设为默认。 别名可让 Opus 规划、Sonnet 执行; 用外部编辑器改计划;v2.1.136 起计划模式无条件拦截一切文件写入。Ultraplan 更进一步,把计划搬到云端起草。 学习目标 阅读完本节,你应当能够: 说出 Plan Mode 的两阶段模型与适用/不适用场景。 说出四种激活方式与计划修改途径。 解释 与 的用途,以及 v2.1.136 的无条件写块。
本节摘要:Plan Mode 把任务拆成两阶段:先计划、后执行。复杂任务先让 Claude 产出可审查的实施计划,批准后才动手——结构化、可修改、风险前置。激活途径四种:
/plan、--permission-mode plan、Shift+Tab切换、defaultMode设为默认。opusplan别名可让 Opus 规划、Sonnet 执行;Ctrl+G用外部编辑器改计划;v2.1.136 起计划模式无条件拦截一切文件写入。Ultraplan 更进一步,把计划搬到云端起草。
阅读完本节,你应当能够:
opusplan 与 Ctrl+G 的用途,以及 v2.1.136 的无条件写块。Plan Mode 是两阶段流程:
收益:结构化拆解、执行前审查、风险前置、阶段清晰。典型计划产出:按"基础设施→后端→前端→测试部署"分阶段,列出 预计时间 3-4 小时 / 改 12 个文件 / 新建 8 个文件,最后问 Ready to proceed? (yes/no/modify plan)。
该用:多文件重构、新功能实现、架构变更、数据库迁移、大 API 重设计。
别用:简单 bug 修复、格式调整、单文件编辑、快速查询——规划开销大于收益。
# 1. 斜杠命令 /plan Implement user authentication system # 2. CLI 标志 claude --permission-mode plan # 3. 快捷键(权限模式循环) Shift+Tab # 所有平台;Windows/Linux 也可 Alt+M # 4. 设为默认 { "permissions": { "defaultMode": "plan" } }
计划不是铁板一块,执行前可以任意调整:
Modify the plan - skip the queue for now → Claude 展示更新后的计划,再确认执行。Ctrl+G 把当前计划打开到外部编辑器精细修改。claude --model opusplan "..."——用 Opus 做规划、Sonnet 执行,两档模型各干各擅长的。v2.1.136 重要变更:计划模式现在无条件拦截所有文件写入——即使权限里有匹配的 Edit(...) 规则也不再放行(以前宽松规则能让写入穿透,该旁路已关闭)。依赖旧行为的流程先退出计划模式(Shift+Tab)再编辑。
Ultraplan(研究预览,v2.1.91+)把规划任务从本地终端搬到 Claude Code on the web:云端会话研究你的仓库、起草计划,本地终端保持空闲,然后在浏览器里审查——支持内联评论、表情反应、大纲侧栏、持久历史;需要利益相关者审查时,可分享的网页 URL 比粘贴终端滚动文本强得多。
三种启动方式:/ultraplan <prompt> 显式调用;普通提示词里包含 ultraplan 关键字自动路由;本地计划完成后在批准对话框选"用 Ultraplan 在云端精炼"。首次调用自动创建云端环境(v2.1.101+),前提是 Claude Code on the web 账号 + GitHub 仓库,且不适用于 Bedrock/Vertex/Foundry。
状态指示:◇ ultraplan(研究起草中)、◇ ultraplan needs your input(有待澄清问题,打开会话链接回应)、◆ ultraplan ready(计划就绪)。
计划就绪后两条执行路径:浏览器内批准在云端执行(改完直接开 PR),或 "批准并传回终端" 本地实施(传回对话框三选:当前会话执行 / 开新会话执行 / 取消并存档计划文件)。注意:Ultraplan 启动时 Remote Control 会断开——两者共用 claude.ai/code 界面,同时只能有一个。
Plan Mode 用两阶段(计划→批准→执行)把复杂任务的风险前置;四种激活方式随手可用,计划可口头改、可外部编辑、可 Opus 规划 Sonnet 执行;v2.1.136 起写块无条件,计划模式彻底只读。Ultraplan 把起草搬到云端,适合需要丰富审查界面或利益相关者评审的场景。下一步:让模型"想得更深"的 Extended Thinking 与"自动干活但有人把关"的 Auto Mode。
下一节预告:第 3 节讲 Extended Thinking 深度推理与 Auto Mode 后台安全分类器。