智能体熔断防护

19分钟前更新 1 00
智能体熔断防护智能体熔断防护
智能体熔断防护

技能简介

AgentSentinel 是智能体的本地运行熔断层,在代码执行、文件删除、数据传输等敏感操作前进行预算检查与安全拦截,防止意外消耗或危险指令执行。

业务背景

智能体熔断防护为AI代理设置本地安全闸门,在代码执行、文件删除等关键操作前自动校验预算与权限,防止意外成本超支和危险指令运行。通过实时拦截与审批流程,企业可在保障业务连续性的同时,守住资金安全与系统稳定底线。

落地案例:某团队部署数据分析智能体处理海量日志,未料脚本陷入循环导致API调用费用激增。接入AgentSentinel后,系统在每次批量操作前核对预算余额,当单次请求预估成本突破阈值时自动阻断并推送审批;预算耗尽后非白名单操作一律拒绝,彻底杜绝了类似失控场景。

能做什么

  • 执行命令前自动校验预算余额与权限
  • 拦截删除文件、执行未知代码等高敏感操作
  • 连接云端实现实时监控与人机审批流程
  • 追踪会话成本与剩余额度

使用说明

安装步骤:

  1. 安装 SDK:pip install 'agentsentinel-sdk[remote]'
  2. 初始化配置:python3 sentinel_wrapper.py --bootstrap
  3. 设置环境变量 AGENT_SENTINEL_API_KEY(可选,用于云端同步)

核心命令:

  • 操作前检查:python3 sentinel_wrapper.py check --cmd "delete database" --cost 0.05
  • 查看状态:python3 sentinel_wrapper.py status
  • 登录云端:python3 sentinel_wrapper.py login as_xxx
  • 请求人工审批:python3 sentinel_wrapper.py approve --action "xxx" --reason "xxx"

输入与输出

见下方输入与输出表格。

项目内容
输入命令字符串、预估成本、API Key、操作理由
输出执行状态(允许/拒绝/需审批)、预算余额、累计消耗、连接状态
适用人群运行自动化任务的开发者、需成本管控的企业智能体运维人员
不包含云端可视化仪表板、人工审批 UI、审计日志持久化存储

 

风险提示

  • 未配置 API Key 时仅支持本地预算统计,无法启用云端审批
  • 预算耗尽后所有非白名单操作将被强制阻断
  • 敏感操作需提前调用 check_safety,否则可能触发熔断

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jimmystacks/agent-sentinel/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...