decionis/agent-safe-pipeline

Open-source gateway that puts authorization in front of every action your AI agents, workflows and pipelines take, before it commits: payments, trades, price changes, deployments and API calls run once on a single-use grant, wait for a person, or are refused, as Decionis decides, with chained evidence. Homebrew, Linux, Docker, Helm.

解决的问题

AgentSafe 充当一个权限边界,防止自主代理或应用程序执行未经授权或危险的操作。它解决了这样一个风险:拥有有效凭据的代理可能被攻破或产生幻觉,从而执行超出其预期范围或权限的操作。

工作原理

AgentSafe 作为代理与目标服务之间的代理。当代理尝试执行操作时,AgentSafe 拦截 HTTP 请求,将其规范化为一个“意图”,并查询 Decionis 控制平面以获取决策。根据组织策略,控制平面返回 ALLOW、BLOCK 或 ESCALATE(触发人工验证流程)。如果获得授权,AgentSafe 使用一次性执行授权将请求精确转发一次,并将整个事务记录为签名的“决策档案”。

适用对象

该工具专为开发人员和安全工程师设计,他们需要通过强制执行超越简单基于身份访问控制的严格操作级授权,来管理自主代理、基于 LLM 的应用程序或自动化基础设施工具。

亮点

  • 操作级授权: 决策绑定到特定操作(例如,确切的支付金额或资源规模),而不仅仅是代理的身份。
  • 人工介入: 支持 ESCALATE 工作流,其中重大操作需要通过经过验证的人工在场层进行手动批准。
  • 影子模式: 允许您观察系统会阻止或允许什么,而不会实际中断流量,从而促进安全采用。
  • 对抗性测试: 包含内置测试套件,以验证边界是否正确处理伪造的标头、重放的授权和未经授权的参数更改。
  • 灵活部署: 可以作为代理、Kubernetes 中的 sidecar 或通过透明网络拦截进行部署。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目