← [ BACK_TO_NOTES ]

Agent 的 Fallback、Abstain 与 Escalate

区分 Agent 在无法安全 AUTO 时的三种受控退路:切换到更保守的可执行路径、拒绝作出当前判断,以及把决策权转移给更高权限主体。

#synthesis #growing #ai #architecture #agent

[!info] related notes

Agent 的 Fallback、Abstain 与 Escalate

范围

这篇笔记只比较当 Agent 不能继续安全 AUTO 时的决策退路。它不讨论 LLM Provider 5xx 后切备用 endpoint 的基础设施 fallback;后者见 Fallback Strategy。

核心关系

AUTO 不再被允许时,由 policy 判断是否存在已批准的 fallback、是否必须 abstain,以及是否需要 escalate。三者不是固定顺序的互斥分支:系统可以先停止当前判断,再提交人工审核;等待审核期间也可能提供独立获准的有限服务。

例如证据冲突时,系统可以同时记录 ABSTAIN(本系统不作诊断)和 ESCALATE(提交专业人员复核)。提交成功只表示进入审核流程,不表示复核已完成。

FALLBACK

Fallback 表示仍由当前系统负责完成目标,但切换到一个更保守、能力更低或约束更强的已批准路径。

例如:

高级自动判断不可用
→ 返回受限的安全建议 + 明确不确定性

关键点:fallback 仍然必须在另一个已批准 policy/safety envelope 内。它不是“主路径不行就随便给个答案”。

ABSTAIN

Abstain 表示:

当前证据不足或风险条件不允许系统可靠完成这个判断,因此明确不作该判断。

它不是系统崩溃,而是一种合法、可评测的结果。

典型触发:

  • critical gap 无法关闭;
  • 证据互相冲突且无法消解;
  • 当前 case 超出所有可用自动化 envelope;
  • 输出若继续生成会制造不可接受的虚假确定性。

ESCALATE

Escalate 表示请求具有相应决策权限的主体接管判断,例如人工审核、专业人员或专门安全流程。

Escalation 的本质是请求具备相应授权与责任的主体接管判断。更多信息或更强模型本身不授予权限;交接应区分已请求、已接收和已裁决,在完成接管前不能假定已有新的授权结论。

三者最重要的区别

模式当前系统是否继续给出决策Authority 是否变化典型目的
Fallback是,但更保守通常不变在批准范围内继续服务
Abstain否不一定避免无证据判断
Escalate当前系统不再独立决定请求转交;接管状态需确认交给有相应权限的主体

与 Evidence Acquisition 的关系

不能 AUTO 时,第一反应通常不必立刻降级。如果 policy 允许继续取证,且 decision-relevant gap 仍有合理获取路径,可以先:

OPEN gap
→ evidence acquisition
→ re-evaluate

只有 gap 仍无法关闭、预算耗尽或继续取证不合适时,再按版本化 policy选择 fallback / abstain / escalate。

常见误解

  • Fallback = Escalate:fallback 多数仍在同一 authority 内;escalate 是交权。
  • Abstain = error:abstention 可以是设计正确的安全输出。
  • 预算耗尽就 fallback:具体退路必须由 policy 决定,预算耗尽本身只是一种 stopping reason。
创建于 2026/8/19 更新于 2026/10/6
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本