问答、执行、规划、PMO:这四个模式我该用哪个?
四种模式各自能干到什么程度、在哪儿切,以及什么场景选哪个、选错了会怎样。
同一句话丢给 Agent,它可能给你讲一段分析,也可能直接动手把文件改了。区别就在模式——你在聊天输入框下面选的那个小标签。
模式决定的是「这一轮 Agent 被允许干到什么程度」:只让它查和说,还是让它先出方案,还是放它直接开工,或者让它当项目经理去调度一队子 Agent。
选对了省心,选错了要么它畏手畏脚不干活,要么它一口气改了一堆你还没想清楚的东西。
从哪里切换
- 打开任意 Agent 对话
- 看聊天输入框下面那一排小按钮,最左边就是模式选择器
- 上面显示当前模式的图标和名字(默认是 执行),右边一个下拉箭头
- 点开是一个浮层列表,当前用的那个右侧带勾;鼠标停在某一项上,会浮出一句说明
- 点一下就切好了,不会弹提示——选择器上的名字变了就是切成功了
也可以用快捷键 Cmd/Ctrl + Shift + . 循环切换,顺序是 问答 → 执行 → 规划 → PMO → 问答。
切换随时可以做,包括 Agent 正在生成的时候——新模式从下一轮开始生效。切模式不会清空对话,前面聊过的内容它还记得。
有一个副作用要知道:切模式会取消当前挂起的授权请求。如果屏幕上正有一张「是否允许 Agent 执行 XX」的确认卡在等你,切模式会把它撤掉,Agent 下一轮会重新提。
四个模式速览
| 模式 | 界面上的说明 | 一句话 | 会不会动你的东西 |
|---|---|---|---|
| 问答 | 搜索资料、分析数据、解释概念;可运行只读查询命令(查数据、看日志),但不会修改任何内容 | 只查只说 | 完全不会 |
| 规划 | 分析需求、设计方案,不直接执行修改 | 先出方案,等你点执行 | 只写草稿笔记 |
| 执行 | 编辑文件、执行命令、自主完成任务 | 直接开工(默认) | 会 |
| PMO | 作为项目管理者拆解任务、跟进进度,并调度子 Agent 协作完成 | 当项目经理,派活给子 Agent | 会(通过子 Agent) |
选中不同模式,输入框里的提示语也会跟着变,可以当作二次确认:
- 执行 — 「输入你的任务,XXX 会帮你完成…」
- 问答 — 「提个问题,我来查找和分析...」
- 规划 — 「描述你想规划的目标...」
- PMO — 「描述目标,我来拆解任务并调度子 Agent...」
执行:默认模式,直接干活
新对话默认就是这个。Agent 手里所有工具都能用:读写文件、跑命令、改文档表格、调用集成、派子 Agent,一样不少。
什么时候用:目标明确、范围可控的活。改个文案、加个字段、跑个脚本、按已经聊清楚的方案落地。
注意:能干活不等于随便干。Agent 每次要做有风险的操作时,会不会先问你,由旁边那个权限下拉决定(见下文)。
问答:只查不动,最安全
Agent 变成一个只读的分析师。它可以搜资料、读文件、翻数据、跑查询类命令(查数据、看日志),但任何修改都做不了——写文件、删东西、改业务数据、跑改动类命令,全部会被挡下。
几个具体边界:
- 它不维护任务清单(不会给你列 todo 然后逐条推进),这个模式就是回答问题
- 它可以派子 Agent 帮忙并行查资料,但派出去的子 Agent 同样是只读的
- 它不能自己切模式。如果你问的其实是「帮我做件事」,它会告诉你这是只读模式,建议你手动切到执行或规划
什么时候用:你只想搞清楚一件事。「这两个数为什么对不上」「这段逻辑到底做了什么」「竞品这块怎么做的」。
规划:先出方案,你点了才执行
这是「想清楚再动手」的模式。Agent 会先用只读工具把现状调研一遍,然后产出一份结构化方案——背景目标、现状分析、推荐做法、风险与替代方案、怎么验证。
方案出来后,聊天流里会出现一张卡片,标题是 Plan 草稿:
- 概要 — 一句话摘要
- Todos(N 项) — 拆好的任务清单,每项带状态:未开始 / 进行中 / 已完成 / 已取消
- 展开完整方案 — 看全文
- 打开文档 — 在文档里读
- 执行 — 右上角的主按钮
点 执行,两件事同时发生:自动切到执行模式,并把这份方案交给 Agent 开始做。按钮随后变成 已执行(灰掉),顶部提示「已开始执行《方案名》」。
这个模式下它能写什么:只能写 .md 笔记和 .canvas.tsx 画布当草稿,其它类型的文件写不了,删文件也不行。
想改方案:直接接着聊——吐槽、补约束、提新要求都行。它会重新起草一份新卡片,或者就地更新当前卡片的 todos。历史上的每张卡片都还在,各自都能点执行。
PMO:一个目标拆成几摊,派子 Agent 并行做
PMO 模式下,主 Agent 不再自己埋头干活,而是当项目管理者:理解目标 → 拆成 2 到 5 个能独立完成的子任务 → 给每个子任务指派一个角色 → 派出去 → 收结果 → 对照验收标准判断质量 → 汇总给你。
工具权限和执行模式一样(什么都能用),差别在于它默认把具体执行交给子 Agent。没有依赖关系的子任务会并发跑。
切到 PMO 后,输入框旁边会多出一个按钮:团队配置(选择协作子 Agent)。点开是「本会话协作团队」,可以勾选让哪些子 Agent 角色参与这次会话——不勾就是整个工作空间的角色都可用。保存后提示「团队配置已保存,下一条消息生效」。
子 Agent 跑起来之后,界面上能看到活跃子 Agent,点进去可以看每个子 Agent 的执行流。
几个要知道的边界:
- 每个子 Agent 看不到你和主 Agent 的聊天记录,主 Agent 必须把背景、输入、交付物、验收标准全写进任务里
- PMO 会话的审批档固定是「请求权限」,不能调成自动通过或全部允许
- 子 Agent 多了会更烧额度,出现「账单余额不足或本次会话 token 配额已耗尽」时可以减少子 Agent 数量
什么时候用:一个目标能明显拆成几摊互不依赖的活,并行做能省一大截时间。
能力边界对照表
| 你想让它做的 | 问答 | 规划 | 执行 | PMO |
|---|---|---|---|---|
| 查资料、读文件、看数据 | 可以 | 可以 | 可以 | 可以 |
| 跑命令 | 只能查询类 | 只能查询类 | 都可以 | 都可以 |
| 改文件、写代码 | 不行 | 只能写 .md / .canvas.tsx 草稿 | 可以 | 可以 |
| 删文件 | 不行 | 不行 | 可以 | 可以 |
| 新建 / 修改文档、表格等业务数据 | 不行 | 不行 | 可以 | 可以 |
| 维护任务清单 | 不行 | 方案里的 todos | 可以 | 可以 |
| 派子 Agent | 只能派只读的 | 只能派只读的 | 可以 | 可以(主力玩法) |
| 产出可点「执行」的方案卡片 | 不行 | 可以 | — | — |
最佳实践:这几种情况该怎么选
要动一堆文件之前,先用「规划」对齐方案
场景:你想让 Agent 重构一个模块、把一份数据按新口径重算、或者改一个牵扯好几处的流程。
怎么做:先切 规划,把目标说清楚。等它把方案卡片出出来,你读一遍 Todos,觉得方向对了再点 执行。
为什么:方案是文字,改起来一句话的事;代码和数据改错了,回滚成本高得多。而且方案卡片本身就是你和 Agent 的对账单——它理解偏了,你在方案阶段一眼就能看出来。
误用会怎样:直接上 执行,Agent 边想边改。等它干完你才发现前提理解错了,一堆改动要挑着回退,比重做还累。
只想搞清楚一件事,用「问答」,别用「执行」
场景:「这两个报表的数为什么对不上?」「这段配置是干嘛的?」
怎么做:切 问答 再问。它会查清楚、列表格、标来源,但一个字都不会改。
为什么:这是结构性的安全,不是靠 Agent 自觉。写操作在这个模式下是被系统挡掉的,它想改也改不了。
误用会怎样:在 执行 模式下问「这个字段为什么是空的」,Agent 很可能理解成「你要我把它修好」,顺手就给你填上了——你本来只是想知道原因。
一个目标能拆成好几摊并行做,用「PMO」
场景:「帮我把这个季度的竞品做一轮盘点」——要查资料、要整理数据、要写成稿。
怎么做:切 PMO,把目标和验收标准说清楚。需要的话先用 团队配置 勾好参与的角色。
为什么:这几摊互不依赖,子 Agent 并发跑比串行快很多;而且每个子 Agent 只带自己那摊的上下文,不会互相干扰。
误用会怎样:用 执行 硬做,主 Agent 串行做完全部,上下文越堆越长,做到后面开始丢前面的细节。
活儿小而明确,直接用「执行」,别绕规划
场景:改个错别字、加一列、跑一下已经写好的脚本。
为什么:规划 会额外产出一份方案文档,还要你再点一次执行。活儿本身两分钟能干完,走一遍规划纯属多绕一圈。
同理别乱用 PMO:子 Agent 看不到你的对话历史,主 Agent 得把背景重新交代一遍。三五步能干完的事交给 PMO,光是写任务说明的开销就超过干活本身了。
模式和旁边那个「权限」不是一回事
模式选择器右边还有一个下拉,那是审批档,管的是另一件事:
- 模式 管「让 Agent 做哪一类事」
- 权限 管「它动手前要不要先问你」
审批档有三个:
| 档位 | 界面说明 |
|---|---|
| 请求权限 | 操作前先请求授权 |
| 自动通过 | 常规操作自动批准,高风险仍会询问 |
| 全部允许 | 无需授权直接执行 |
两个维度是独立的——你可以「执行 + 请求权限」(能干活但每步都问你),也可以「执行 + 自动通过」(放手让它干)。
两条例外要知道:
- PMO 会话固定为「请求权限」,调不了
- 组织可能没开放宽松审批。看到「组织未开放宽松审批,请联系组织所有者在组织设置中开启」,就是这个原因
常见问题
Agent 弹了一张卡片说要切模式,点不点?
这是正常机制。Agent 发现当前模式做不了你要的事时,可以提议切换,但改不了模式——必须你点。
卡片标题是「请求切换到 X 模式」,下面写清楚切过去意味着什么,比如切到执行是「切换后将允许直接修改文件、执行命令等」。按钮是「切换到 X」和「取消」。
你觉得合理就点,不合理就取消,它只能接着在当前模式里想办法。
如果你手上已经有一张待执行的 Plan 卡片,这里会额外提示「当前已有待执行 Plan,建议点 Plan 卡片『执行』;二者将同时切到执行模式」——直接点 Plan 卡片就行,别重复切。
我切了模式,下次开对话还是这个吗?
每个会话各记各的。你在 A 对话里切成规划,不影响 B 对话。
同时系统会记住这个 Agent 你上次用的模式,作为下次跟它开新对话时的默认值。所以如果你发现新对话不是「执行」,多半是上次在这个 Agent 上用了别的模式。
在「规划」模式下我让它直接改,它为什么不听?
这是设计如此。模式限制在工具层面兜底——不是 Agent 不配合,是它调不动那些工具,硬调会被系统拒掉。
你说「直接改吧别规划了」也不管用,这条限制盖过对话里的任何指令。要它动手,你得自己切到 执行,或者点 Plan 卡片上的 执行 按钮。
「学习」「超级权限」这些模式呢?我好像见过
当前版本的模式选择器只有这四个:问答、执行、规划、PMO。
「超级权限(Yolo)」已经不作为模式存在了——「放手到什么程度」这件事改由旁边的权限档承接。「学习」模式在当前客户端没有开放入口。
切模式会不会把之前聊的清掉?
不会。对话内容完整保留,Agent 还记得前面聊过什么,只是从下一轮开始换一套工具权限。
唯一会被清掉的是正挂着等你点的授权请求——切模式会撤掉它,Agent 下一轮重新提。
往回翻记录,怎么知道当时是用哪个模式发的?
翻聊天记录时,你发的消息气泡右下角会有一个小标签,标着那条消息发出时的模式。
不过只有 问答 和 规划 会打这个标签——执行 和 PMO 不打。所以气泡上没有标签,就是当时用的执行或 PMO。
PMO 派出去的子 Agent 卡住了怎么办?
界面上的活跃子 Agent里能点进去看每个子 Agent 的执行流,判断是卡住还是在正常跑。
主 Agent 收到子 Agent 失败时会自己分析原因,换个角色或策略重派、降级处理,或者直接把问题报给你。看到「账单余额不足或本次会话 token 配额已耗尽」,就是额度问题——减少子 Agent 数量或者去检查账户余额。
我在「问答」模式下,它怎么还跑命令了?
问答模式允许查询类命令——查数据、看日志、看状态这种。这些命令只读,不会改任何东西。
真正的写入或执行类命令(新建、修改、删除之类)会在工具入口就被拒绝,跑不起来。
还是搞不定?
截一张当前界面(记得带上输入框那一排按钮),发到 contact@larchiveai.com,我们帮你看。也可以在内测群找对接同学。