Plan 和 Craft 不是非此即彼的选择,而是针对不同场景的两种协作模式。理解它们的差异,能让你的开发效率翻倍。
维度Plan ModeCraft Mode
工作方式先规划后执行,在编码前明确方案直接执行,快速响应指令
适用场景复杂功能、架构设计、多文件协同局部修改、单文件优化、Bug 修复
输出形式完整方案(需求+技术+设计+任务)直接代码结果
可控性高 - 执行前可审阅和调整方案中 - 边执行边调整
扩展能力智能编排 MCP/Skill/SubAgent按需调用扩展
选择 Plan Mode 的典型场景:
🏗️ 新功能从零实现 - 需要明确技术选型、架构设计和实现路径
🔄 多文件协同修改 - 涉及多个模块,需要统一的技术方案指导
🎨 UI/UX 设计与实现 - 需要先设计视觉风格和交互逻辑再编码
🔧 存量项目改造 - 需要理解现有架构,确保新功能符合项目规范
📋 复杂任务拆解 - 需要将大型需求分解为可执行的步骤
选择 Craft Mode 的典型场景:
🐛 快速 Bug 修复 - 问题明确,需要快速定位和修复
✨ 单文件局部调整 - 改动范围小,直接执行更高效
📝 代码重构优化 - 针对已有代码进行改进
🔍 代码解释理解 - 需要理解某段代码的作用
Plan Mode 的核心价值:
规划准确性 - 通过渐进式澄清对话,确保 AI 真正理解你的需求
方案全面性 - 输出包含需求分析、技术架构、视觉设计、任务拆解的完整方案
执行可控性 - 在代码生成前可以审阅和调整方案,避免后期重构
扩展协同性 - 智能编排 MCP、Skill、SubAgent 等扩展能力,生成专属方案
知识复用性 - 完成的 Plan 保存为 Markdown,可作为项目知识库复用
紫米美村