HumanLayer
🤖

HumanLayer

HumanLayer 是给 AI Agent 加人工审批环节的开发框架,把敏感工具调用暂停并推送到 Slack 等渠道,人工确认后再放行执行。

🤖 Agent 🆓 免费增值 ★★★★☆
访问官网
✓ 优点
  • 把「关键一步要人看着」做成工程能力,而不是口头流程
  • 接入成本低,几行代码就能给工具加闸门
  • 审批发生在真实工作流中,比事后复核有效
  • 开源自托管友好
! 缺点
  • 需要团队已有 Slack 等协作渠道作为审批入口
  • 高并发场景下审批延迟会影响整体吞吐
  • 规则设计不当会让审批变成形式主义
✦ 核心功能
  • 以装饰器方式给函数或工具加上需要人工审批的标记
  • 审批请求推送到 Slack、邮件或 Web 界面
  • 审批通过后自动恢复 Agent 执行,无需重新跑整条链路
  • 支持配置审批人、超时与升级规则
  • 兼容 LangChain、CrewAI 等常见 Agent 框架

简介

让 Agent 自动发邮件、改数据库、下单付款,风险不是”它会错”,而是”它错的时候没人拦”。HumanLayer 的思路很直接:在关键工具调用前插入一个审批关卡,Agent 执行到这里就暂停,把”它想做什么、带什么参数”发给真人确认,人点同意后流程继续。

适用场景

  • 写入类操作:退款、改价、发对外邮件、删除数据。
  • 高成本动作:调用付费 API、批量生成、触发外部下单。
  • 合规敏感流程:流程要求”关键节点留痕与人工签核”。

使用建议

不要给每一步都加审批,否则审批会退化成”无脑点同意”。推荐的划分是:读操作全放开,写操作与对外动作按金额/影响面分级——低风险的异步通知即可,高风险的要求明确理由。审批记录本身也是很好的日志,事后复盘时能看清 Agent 到底做了什么决定。