跳转到内容

Away Mode(离开模式)

Away Mode 告诉当前任务:你暂时无法回复,请在已有范围和指令内继续工作。它不是 Plan/Act 切换、全局权限预设,也不会被其他任务或子代理继承。

灰度能力可用时,打开 Settings → Features → Experimental → Away Mode:

  • Enable Away Mode:允许进入离开模式,默认关闭。
  • Automatic Away Mode:新的普通问题十分钟无人回复时允许自动进入,默认也关闭。主选项关闭时,该选项禁用,但保留已保存的选择。

灰度不可用时,整组设置隐藏,但不会抹掉两项偏好。开启选项不会追溯为已经等待的问题启动计时。

主选项开启后,输入 /away 和任务正文并发送,或从命令菜单插入 Away:

/away 继续完成实现,并运行聚焦测试。

Dline 只消费命令 token,保留其后的正文、mention 与附件。规范化命令为 /cmd:away;仅粘贴看起来像命令的文本不会激活它。重复进入是幂等操作,不会反向退出。

后续每次正常 Provider 请求都会携带任务内提醒,让模型根据实际可用工具和自己的判断继续执行。提问、计划确认、报告等非完成类轮末工具会收到自动继续反馈,不再等待你的回答。完成仍要求全部请求结果及适用验证均已落实。

命令审批遵循规范化后的工作区与工作目录边界:

  • 分类为工作区内的命令可以使用当前任务的 Away 权限继续执行。
  • 分类为工作区外的命令仍必须人工批准,优先于其他自动审批或 YOLO 设置。一分钟无人处理时,该审批以未获批准到期:不执行命令,也不视为用户主动拒绝。
  • 其他工具保留原审批规则;工具禁用、权限规则、.agentignore、hooks 与显式指令仍然有效。

显示的倒计时来自后端绝对期限,重新打开任务不会重置。界面归零本身不会提交回答或批准命令。

使用任务底栏中的 Stop Away Mode。存在 Resume 或审批按钮时,它与这些按钮同栏;任务正在运行、没有当前问题时也可以使用。

该操作:

  • 只退出 Away,不取消工具、不停止任务、不恢复任务,也不回答当前问题;
  • 不提交、读取或清空输入框里尚未发送的草稿;
  • 不改变全局偏好,原问题或审批继续等待;
  • 后端提交退出后按钮才消失;持久化失败时保留按钮,允许重试。

只读任务窗口显示状态,但禁用该操作;已完成任务不提供该操作。

发送普通内容也会退出 Away。编辑草稿、浏览历史、空 Resume,以及不带内容的单纯批准,不视为用户返回。关闭 Automatic Away Mode 只撤销未回答问题的自动进入资格,不退出已经处于 Away 的任务;关闭 Enable Away Mode 或灰度撤销,则由后端退出已有模式,但不取消当前工作。

下一次正常 Provider 请求会通过独立退出通知撤销旧 Away 指令。退出不会额外发起 API 请求、取消在途请求,也不会改写会话历史。