Plan 模式
Agent 常见有两类经典工作模式:ReAct 和 Plan-and-Execute。
- ReAct:边观察、边思考、边调用工具,适合探索、调试和逐步推进。
- Plan-and-Execute:先理解上下文并形成计划,再进入执行阶段,适合影响较大或路径不确定的任务。
Axiomate 的 Plan 模式更接近 Plan-and-Execute:在真正改代码之前,先让 Axiomate 阅读相关文件、理解现有结构、整理方案,并把计划交给你确认。你可以先评审思路,再决定是否进入实施。
什么时候用 Plan 模式
适合使用 Plan 模式的情况:
- 要新增较完整的功能。
- 任务可能影响多个文件或现有行为。
- 存在多种实现方式,需要先比较取舍。
- 需要架构决策,例如状态管理、缓存、认证、接口设计。
- 需求还不够明确,需要先探索代码库再确定方案。
- 你希望团队先评审计划,再让 AI 修改代码。
不太需要 Plan 模式的情况:
- 修 typo、改一两行明显问题。
- 用户已经给出非常明确的修改步骤。
- 只是查资料、找文件、解释代码。
- bug 根因和修复方式已经很清楚。
怎么进入 Plan 模式
在对话里输入:
/plan
也可以带上任务描述:
/plan 设计一个插件文档的导航结构
进入 Plan 模式后,Axiomate 会优先做调研和方案设计,而不是直接改文件。它通常会:
- 搜索和读取相关文件。
- 理解现有模式、约束和风险。
- 整理实施步骤。
- 把计划展示给你审批。
- 获得确认后再进入执行。
计划可以被编辑和拒绝
Plan 模式的重点是“先对齐,再动手”。如果计划不合适,你可以要求修改;如果你希望自己编辑计划,也可以使用:
/plan open
这会在外部编辑器中打开当前计划文件。计划改完后,再继续审批流程。
和普通对话的区别
普通对话更像 ReAct:Axiomate 可以边做边调整,适合小任务或探索性任务。
Plan 模式会把“理解、计划、执行”拆开,适合更需要控制感的任务。它可以帮助你在 AI 动手之前看到:
- 信息来源是什么。
- 关键假设是什么。
- 准备改哪些地方。
- 每一步为什么这么做。
- 哪些风险需要注意。
这也是首页“一切尽在你的掌控之中”演示对应的能力:先看清计划,再决定是否推进。