用途:为会调用工具、API 或命令的 AI 智能体提供纵深防御,防范提示注入、工具滥用、数据外泄、跨租户泄露与权限提升。
主要能力:基于 STRIDE 的智能体威胁建模;输入校验与注入模式检测(长度、空字节、控制字符、角色劫持等);内容分类中间件与输入守卫装饰器;工具执行沙箱(Docker/Podman,含只读、能力剥离、内存与进程限制);gVisor 运行时强化隔离;工具许可名单与参数类型、频率、正则白/黑名单校验;权限边界、输出过滤、审计日志、限流、熔断与红队清单等章节。
必要用法示例:安装 gVisor 运行时的命令保持原样,如 curl -fsSL https://gvisor.dev/archive.key | sudo gpg --dearmor -o /usr/share/keyrings/gvisor-archive-keyring.gpg,并以 docker run --runtime=runsc 启动沙箱;示例含 Python 校验代码与 docker-compose 配置。
适用场景:构建调用工具/命令的智能体、访问生产数据库或云账号的智能体、多租户平台加固、自主编码或 SRE 机器人护栏、高风险动作审批流、红队演练与事件响应。
前置条件:Python 3.10+、Docker 或 Podman、OpenTelemetry 采集器、熟悉所用智能体框架、可访问 OPA/Cedar 策略引擎。
限制:仅在授权范围内使用,破坏性步骤先在非生产环境验证;本文档仅为文档导入,未捆绑上游脚本与模板;价格、收费、平台支持等事实暂未提供。