Quest 任务看板——实时追踪每个 Agent 在做什么
任务看板是什么
Quest 的任务看板是所有 Agent 任务的统一管理界面。你可以在这里:
- 查看所有任务的实时状态;
- 追踪每个任务当前在做什么;
- 暂停、恢复、停止任务;
- 查看历史任务;
- 处理需要你审批的操作。
任务状态
每个任务在看板上会显示以下状态之一:
| 状态 | 含义 |
|---|---|
| 待处理 | 刚创建、还没开始执行 |
| 进行中 | Agent 正在执行 |
| 需要你 | 有高风险操作等待确认 / Agent 需要澄清问题 |
| 评审中 | Agent 完成执行,等待你审批产物 |
| 已完成 | 你已审批通过,任务结束 |
| 失败 | 执行出错或被手动停止 |
多任务并行
Quest 支持同时运行多个任务。常见场景:
- 一个长任务 + 多个短任务:比如一个重构任务在后台跑,同时发起一个小的 bug 修复。
- 不同项目的任务:工作区里有多个项目,每个项目各开一个 Quest 任务。
- Experts 模式的子任务:规划专家分配的子任务并行执行。
多任务并行时你可以:
- 给每个任务 加标签或备注 方便区分;
- 优先处理 需要你审批的任务;
- 停止 不再需要的任务释放资源。
实时查看执行细节
点击任意「进行中」的任务,可以看到 Agent 的实时执行内容:
- 当前阶段:规划中 / 编码中 / 测试中 / 评审中
- 最近动作:读了哪个文件、改了什么、跑了什么命令
- 工具调用:Grep 搜索 / Glob 查找 / 文件编辑 / 终端执行 / MCP 调用
- 进度估计:如果 Agent 自己给了进度,这里会显示百分比
这一切都是 透明的——你看到的不只是最终答案,而是 Agent 怎么得到这个答案的。
暂停 / 恢复 / 停止
| 操作 | 什么时候用 | 效果 |
|---|---|---|
| 暂停 | 想让 Agent 停下来等你 | Agent 暂停执行,保留当前上下文 |
| 恢复 | 暂停后继续 | 从暂停点接着跑,上下文不变 |
| 停止 | 不想做这个任务了 | Agent 终止,已产生的文件改动保留(需手动清理) |
停止任务后,Agent 已经写入的文件不会自动回滚——你可以选择在停止前让它清理,或停止后自己手动撤销。
需要你审批的时刻
Agent 执行过程中有几类情况会停下来等你:
- 高风险操作:删除文件、执行破坏性命令、覆盖已有内容。
- 需求不明确:你的目标描述有歧义,Agent 不想猜错。
- 凭证缺失:需要某个 API Key 或权限但没配置。
- 命令超时:某个命令跑了很久还没结束。
这些都会在任务面板里以高亮提示显示,你确认后 Agent 继续执行。
历史任务
任务完成或停止后会保留在历史列表中,你可以随时回来看:
- 当时的任务目标是什么;
- Agent 具体做了哪些事;
- 最终交付了什么改动;
- 用了什么模型、消耗了多少 Credits。
历史任务可以 重新运行——Agent 会带着完整的历史上下文再次执行(适合修复后重新验证)。