SuperAPI AI 工具集

agent-governance-toolkit

智能体与模型

查看项目

更新于 10-16 00:20

技能介绍

用途:为生产环境的自主 AI 智能体提供确定性的治理与安全控制,解决提示词级安全仅具概率性的问题。它在每次工具调用、消息发送和智能体委派执行前进行拦截,使策略违规在结构上无法发生。

主要能力:策略执行(通过 YAML、OPA 或 Cedar 对工具调用进行阻止/允许/需审批);零信任身份(基于 SPIFFE/DID 的智能体身份与 mTLS 认证);执行沙箱(Ring-0 内核到 Ring-3 不可信共四级权限环);防篡改审计日志(用于合规的决策记录);覆盖 OWASP Agentic Top 10 全部风险;框架无关,兼容 LangChain、AutoGen、CrewAI 或自定义框架;提供 Python、TypeScript、.NET、Rust、Go SDK。

使用方式:Python 可执行 pip install agent-governance-toolkit[full](完整安装)、pip install agent-governance-toolkit(仅核心策略与审计)或 pip install agent-governance-toolkit[mesh,runtime,sre](指定组件);TypeScript 使用 npm install @microsoft/agent-governance-sdk;.NET 使用 dotnet add package Microsoft.AgentGovernance。CLI 可用 agt doctor 验证安装、agt verify 检查 OWASP 合规、agt red-team scan ./prompts/ --min-grade B 审计提示注入向量。核心 API 提供 govern() 包装函数,将任意工具函数与 YAML 策略绑定;也可通过 PolicyEvaluator 等类以编程方式定义动态策略。

适用场景:多智能体系统的零信任身份与委派治理、生产环境的策略强制与审批流、不可信代码的沙箱执行、合规审计与 OWASP 合规验证、提示注入防御评估,以及通过 KillSwitch、SLOMonitor、ChaosEngine 进行生产应急控制与混沌测试。

限制:资料未提供具体收费、价格、性能基准或平台支持范围等信息,暂未提供。