跳转到内容

当 Agent 需要只有你能提供的东西时,会话会暂停(Waiting for you),并在对话中出现一张卡片。暂停分为两类。

最常见的暂停:Agent 想使用一个需要你许可的工具,比如运行 shell 命令、编辑文件、接管浏览器。卡片会准确显示将要执行的内容:

[截图待补: Pending Bash approval card with Approve/Deny buttons and countdown — /docs-media/en/session-approval.png]

  • Approve(批准):仅允许这一次调用。
  • Always allow(始终允许)(出现时):在会话剩余时间内允许该工具。
  • Deny(拒绝):拒绝;Agent 会调整并继续。

当同一轮产生多个待审批项时,每张卡片会标注顺序(Approval 2 of 3),并说明只有全部审批完成后会话才会继续——每次调用都需要单独决定。同一工具的并行调用会带上各自的输入,外观相同的卡片也能相互区分。

云端运行的会话会显示倒计时;如果你未及时响应,请求会安全过期,运行会以明确的原因失败,而不是在你不在时继续执行。

Agent 也可以暂停下来向你提出结构化问题,比如”这两个方向选哪个?“,选项以按钮形式呈现。你的回答会直接返回到运行中。

  • 在会话中:卡片内嵌在对话里;回答后立即恢复运行。
  • 从侧边栏:等待你的会话会在该 Agent 的会话列表中标记出来。
  • 通过邮件:每日摘要邮件可包含待审批项;链接直达对应会话。
  • 移动端:审批会跟随你到 iOS 应用和桌面应用。

停在审批上的会话仍占用执行槽位,但并未运行:在你回应之前什么都不会发生,而你不在时触发的定时任务只会把运行排队,而不会与进行中的暂停抢跑。