使用 UltraPlan 模式——Claude Code 的高级规划能力,适合复杂项目。
什么是 UltraPlan
UltraPlan 是 Claude Code 的增强计划模式,专门用于处理大型、复杂的项目规划任务。它会:
- 分析整个代码库的结构和依赖
- 识别需要变更的所有文件和模块
- 生成分步执行的详细计划
- 评估风险和潜在的副作用
适用场景
- 大型架构重构
- 跨多个模块的系统性变更
- 需要多个团队协作的大型项目
- 数据库迁移和 schema 变更
- 框架升级和依赖更新
使用方式
在 Claude Code 中:
/ultraplan 将单体应用拆分为微服务架构
或者描述任务后要求 Claude 使用 UltraPlan 模式。
输出内容
UltraPlan 会生成:
- 现状分析:当前架构和依赖关系
- 目标架构:期望的最终状态
- 分步计划:每个阶段的具体任务
- 风险评估:潜在问题和缓解措施
- 验证方案:如何确认每个阶段成功
批准后执行
审查计划后,可以:
- 批准整个计划让 Claude 自动执行
- 分阶段批准,每阶段完成后审查
- 修改计划后重新提交