跳转到主要内容

Plan 与 Execute 模式

最近更新:

先分析方案,再执行操作,把讨论与行动分开。

先想清楚,再动手

准备修改代码或执行复杂任务时,可以先让 Agent 分析现状和提出方案,再决定是否进入执行阶段。在自定义 Agent 或 Project 上配置 Mode ToolBlock 后,自定义 Agent 支持 Plan 与 Execute 两种工作模式;配置在 Project 上时,该 Project 中运行的自定义 Agent 都会获得这项能力。

模式适合做什么工具行为
Plan了解现状、分析问题、整理方案只允许声明可在 Plan 中使用的工具
Execute按确认的方案完成工作可使用已配置的工具,仍需遵守权限与审批规则

一个文档修改的例子

先在 Plan 中要求:“阅读文档,指出术语不清和缺少示例的地方,先给修改建议。”查看方案并确认范围后,再进入 Execute,让 Agent 按方案修改文件。完成后检查差异,确认原有事实和限制被保留。

能否读取或修改文件仍取决于配置的工具。只切换模式,不会自动添加缺少的文件能力。

开始使用

  1. 在自定义 Agent 或 Project 的 Tools 中配置 Mode ToolBlock 和任务所需工具。
  2. 新回合默认处于 Execute。在 Chat 输入框点击 +,选择 Plan mode,输入框中出现 Plan 标记后,再要求 Agent 分析问题。
  3. Agent 提出的方案显示为 Plan 卡片,可以复制。确认方案后点击 Plan 标记上的 × 回到 Execute;Agent 请求切换模式时,在界面中回应确认。
  4. 检查实际改动和执行结果,必要时回到 Plan 继续讨论。

Plan 限制由工具的声明和执行检查决定,不能仅靠提示词保证。Execute 也不等于自动批准所有操作:工作模式决定哪些工具能用,审批设置决定调用时是否需要你确认。外部 Agent 使用各自支持的模式与权限能力,不能直接假设与自定义 Agent 完全一致。

了解工具审批 · 配置 Tools 与 Skills