有人工监督的AI智能体:何时构建审批门控(何时不该构建)
当错误代价高昂、不可逆或面向客户时,审批门控才有意义——并且人工必须能够及时发现问题。当量太大无法审查、错误修复成本低,或者人们不读就批准时,门控毫无意义。我用四个问题来决策,我的30多个生产智能体大多没有任何审批门控。
每周三。28,400+ 读者。纯干货。
✓ 请查收邮箱 — 点击确认链接以完成订阅。
✓ 订阅成功!
✓ 您已在订阅列表中。
目录
发布于2026年7月。
摘要: 当错误代价高昂、不可逆或面向客户,且人工能够及时发现时,审批门控才有意义。当量太大无法审查、错误修复成本低,或人们不读就批准时,门控毫无意义。我用四个问题来决策,我的30多个生产智能体大多完全自动化运行。
运营者笔记: 我在两家企业运营智能体——一家咨询品牌和位于得克萨斯州普夫拉格维尔的匹克球馆Pickleland。最初我到处设置审批门控,因为感觉”安全”。几周内,我的Slack频道里塞满了没人读的通知,智能体在技术上受到监督但实际上无人看管。这比没有门控更糟:监督的幻觉而无监督的实质。本文解释我现在如何思考这个决策。
人工监督门控到底是什么
最简单来说,审批门控是智能体工作流中的一个暂停点,人工必须在智能体继续之前进行确认。智能体起草一封邮件——人工在发送前审批。智能体标记一笔交易——人工在处理退款前审核。
门控可以是同步的(智能体阻塞直到有人批准)或异步的(智能体将操作加入队列,发送通知,人工按自己的节奏从仪表板或Slack消息中批准)。对于非时间敏感的事项,异步几乎总是更好的选择,因为同步门控会在队列中产生背压并破坏智能体的可靠性保证。
门控不是什么:重试循环、置信度阈值或回退到更简单的模型。这些是智能体内部的错误处理机制。审批门控是关于人类判断进入循环——有意为之,在特定点,有其原因。
我提问的四个问题
在添加门控之前,我会过一遍四个问题。其中任何一个”是”都是考虑添加门控的信号。全部四个”是”意味着门控在结构上是必要的。
1. 操作是否不可逆(或撤销成本高昂)?
向10,000人发送邮件无法撤回。提交付款无法轻易召回。没有备份地删除数据库记录是永久的。不可逆性是支持门控的最强论据,因为智能体无法撤销其所做的事。
将其与以下情况对比:用一个类别标记一个入站查询。如果标签错了,你两次点击就能纠正。无需门控。
2. 如果智能体出错,谁来买单?
一个内部标签错误——我花几秒钟纠正。一封面向客户的邮件错误——客户为糟糕的体验付代价,我为信任损失付代价。一笔财务交易错误——我用真实的钱和可能的合规风险付代价。
只影响内部系统的智能体可以在没有门控的情况下容忍更多错误。接触客户或金钱的智能体需要赢得无人看管运行的权利。
3. 人工真的能在问题变得重要之前发现错误吗?
这是大多数人跳过的问题,也是消灭门控最多的问题。如果一个智能体每小时处理500个项目,你每个项目收到一条Slack通知,没有人会读完所有500条。你在制造警报疲劳,而非监督。
计算很简单:只有当人工能在可用时间窗口内切实审查被标记的项目时,门控才有价值。如果智能体量大且速度快,门控要么需要高度选择性(只标记边缘案例),要么应该被移除。
4. 人工是否可靠地阅读智能体呈现的内容?
如果你的审批队列满了而人们不读就批准,门控比没有门控更糟——它制造了有人工检查过工作的虚假信任。
门控明显有意义的时候
以下是我总是添加门控的模式,无一例外:
- 不可逆的外部通信 — 发给真实人的邮件、短信、社交媒体帖子。智能体起草;人工发送。根据量而定。
- 超过阈值的财务操作 — 任何移动资金的事情,如果超过我按上下文设置的最低金额,就设置门控。
- 智能体未曾见过的新模式 — 如果智能体的分类器将某事标记为”未知”或超出其训练分布,那就是强制升级。
- 合规敏感输出 — 任何涉及HIPAA、PCI、法律通知或受监管金融内容的事项都由人工审查。
门控悄然扼杀产品的时候
以下是门控看似安全但悄然破坏采用的模式:
- 大量且可逆的操作 — 如果能两次点击撤销,且每天发生200次,审查疲劳会占上风。
- 时间敏感的工作流 — 在30秒内响应客户询问的智能体不应有同步门控。
- 人工拥有的上下文少于智能体的任务 — 如果智能体读了50页上下文来做分类,而审阅者只得到一行摘要,审查就是走过场。
- 内部丰富化和标记 — 标记CRM记录、对费用分类、总结会议记录。风险不值得中断。
我实际部署的三种门控模式
当门控有必要时,我从三种实现中选择:
1. 通过Slack/邮件的异步审批
智能体完成草稿,在指定Slack频道发布带有提议操作和批准/拒绝按钮的消息,然后暂停。我使用Cloudflare Queues保存待处理的操作,以及一个单独的Worker在恢复前监听审批webhook。
适用于:邮件草稿、社交内容、重要CRM更新。
2. 基于置信度的升级
智能体对高置信度输出(比如,在结构化模式上≥0.85置信度)完全自动化运行,并将低置信度项目路由到人工队列。人工只看到模糊的边缘案例。
适用于:分类、路由、分类处理。
3. 仪表板审查与批量批准
智能体的所有输出都进入审查仪表板,而非每个项目设门控。人工批量审查——比如每天早上——并集体批准或纠正。
适用于:内容生成、报告起草、计划摘要。
警报疲劳陷阱
你添加的每个门控都是对某人注意力的永久税收。风险不仅仅是一个门控被忽视——而是三个门控创造了一个嘈杂的Slack频道,让人们习惯性地忽略所有通知。
我建立的纪律:每个门控都有明确的负责人和明确的SLA。如果没有人在SLA内持续审查,门控就被移除并替换为审计追踪。我每月审计所有审批队列。
与智能体可靠性的连接
门控是可靠性堆栈中的一层,而非整个堆栈。我的生产智能体完整可靠性堆栈:
- 评估框架 — 在部署前确认正确输出。
- 带模式验证的结构化输出 — 智能体输出被限制在类型化模式中。
- 置信度阈值 — 低置信度输出进入人工审查。
- 审计日志 — 智能体的每个操作都记录了输入、输出和模型调用元数据。
- 人工审批门控 — 仅用于上述不够的操作。
门控是最后防线,而非第一道。如果你的智能体不可靠到需要在每个操作上设门控,根本问题是评估覆盖和提示设计,而非监督流程。
我的经验法则
如果我不希望初级员工在没有先征询我意见的情况下这样做,智能体就需要一个门控。如果我会让初级员工毫不犹豫地去做,智能体应该无人看管地运行。
常见问题
如何处理需要审批但运行量大的智能体?
改变架构:不要求每个项目批准——要求每个模式批准。让智能体运行,但让它呈现统计异常供人工审查。
如果错误可能造成严重损害,但我无法承担完整的人工审查怎么办?
这通常是还不该为那个操作部署智能体的信号。或者,使用置信度阈值让智能体只在高度确信时才行动,其他所有情况升级。如果你使用Claude作为模型层,Anthropic SDK的工具使用模式使得定义一个智能体在缺乏置信度时可以调用的”升级”工具变得简单。
每周三。28,400+ 读者。纯干货。
✓ 请查收邮箱 — 点击确认链接以完成订阅。
✓ 订阅成功!
✓ 您已在订阅列表中。
相关文章
AI智能体ROI:我如何决定是否值得构建一个自动化
2026年更新。我用来判断AI自动化是否真正值得构建的框架——量化人工成本、构建成本、运行成本、维护税以及我在写第一行代码之前应用的回报公式。
AI Agents如何用AI智能体自动化您的小型企业:实践指南
2026年更新。我用于自动化真实小型企业的精确操作手册——从每月5美元的Cloudflare技术栈,到真正带来收益的任务。
AI Agents使用 Claude API 进行提示缓存:在不更换模型的情况下降低输入成本
如何使用 cache_control 将拥有大型稳定提示的智能体的 Claude API 输入成本降低多达 90%——前缀匹配的不变量、应该缓存什么、隐性失效因素,以及盈亏平衡的计算。
将AI实战手册发送到您的邮箱
每周三。28,400+ 读者。纯干货。
请查收邮箱。
我们已向您发送确认邮件 — 点击其中的链接以完成订阅。如果一分钟内没收到,请检查垃圾邮件。
订阅成功。
欢迎 — 下一期很快就会送达您的邮箱。
您已在订阅列表中 — 每周三留意查收。