WarderBox
开源AI智能体安全与FinOps治理框架,位于智能体与目标系统之间的中间件,提供工具调用风险分级拦截、预算硬约束、智能模型路由、状态快照回滚和基于Z-score的异常检测能力
时间轴 (近 90 天)
WarderBox 在执行前提供成本估算,包含最佳/预期/最差三种情况与置信度分数;示例中三次 call_api 估算为 best 0.08、expected 0.09、worst 0.14,置信度0.95,数据点1200。
WarderBox 熔断器具有 CLOSED/OPEN/HALF_OPEN 三态,会自动禁用反复失败的工具;Human-in-the-Loop 工作流支持超时、自动拒绝和升级链。
WarderBox 当前版本为 v0.3.5,包含 42 个模块和 390 个测试。
WarderBox 是一个零强制外部依赖的 Python 装饰器库,可通过 @shield.tool() 包裹工具调用以获得回滚、成本控制、限流和安全检查。
WarderBox 提供 OpenAI、Anthropic Claude、LangChain、CrewAI、AutoGen 五种集成方案,且无框架锁定。
WarderBox 在执行前将操作风险分级为 LOW/MEDIUM/HIGH/CRITICAL,破坏性 SQL、批量操作、文件删除会被拦截。
WarderBox 的每个动作携带 reversible 标志,代理在行动前可知道操作是否可撤销;并支持深度拷贝状态快照实现回滚。
WarderBox 采用 PolyForm Noncommercial 许可,非商业用途免费,商业使用需获取授权。
WarderBox 提供兼容 OpenTelemetry 的分布式追踪、带概率控制的故障注入、面向 SOC2/GDPR 的合规报告,以及一个 5 标签页的实时 Web UI(Overview、FinOps、Estimation、Routing、Alerts)。
WarderBox 包含执行超时、幂等守卫(基于内容哈希或客户端 key 去重,带 TTL,后端可插拔内存或 Redis)、输出验证(PII 脱敏)等生产加固模块。
还有 16 条时间轴事件
全部知识事实 (20)
WarderBox 的降级路由在熔断器打开时自动切换到更便宜的替代方案,作者给出的基准测试称成功率提升 40%。
50%待验证WarderBox 在执行前将操作风险分级为 LOW/MEDIUM/HIGH/CRITICAL,破坏性 SQL、批量操作、文件删除会被拦截。
50%待验证WarderBox 当前版本为 v0.3.5,包含 42 个模块和 390 个测试。
50%待验证WarderBox 是一个零强制外部依赖的 Python 装饰器库,可通过 @shield.tool() 包裹工具调用以获得回滚、成本控制、限流和安全检查。
50%待验证WarderBox 提供 OpenAI、Anthropic Claude、LangChain、CrewAI、AutoGen 五种集成方案,且无框架锁定。
50%待验证WarderBox 的智能模型路由可自动把任务分发给最便宜且能胜任的 LLM,作者称可节省 60-90% 成本。
50%待验证WarderBox 在执行前提供成本估算,包含最佳/预期/最差三种情况与置信度分数;示例中三次 call_api 估算为 best 0.08、expected 0.09、worst 0.14,置信度0.95,数据点1200。
50%待验证WarderBox 熔断器具有 CLOSED/OPEN/HALF_OPEN 三态,会自动禁用反复失败的工具;Human-in-the-Loop 工作流支持超时、自动拒绝和升级链。
50%待验证WarderBox 采用 PolyForm Noncommercial 许可,非商业用途免费,商业使用需获取授权。
50%待验证WarderBox 的每个动作携带 reversible 标志,代理在行动前可知道操作是否可撤销;并支持深度拷贝状态快照实现回滚。
50%待验证WarderBox 提供兼容 OpenTelemetry 的分布式追踪、带概率控制的故障注入、面向 SOC2/GDPR 的合规报告,以及一个 5 标签页的实时 Web UI(Overview、FinOps、Estimation、Routing、Alerts)。
50%待验证WarderBox 包含执行超时、幂等守卫(基于内容哈希或客户端 key 去重,带 TTL,后端可插拔内存或 Redis)、输出验证(PII 脱敏)等生产加固模块。
50%待验证WarderBox 的定位与 Agent 框架层(LangChain、CrewAI 等)在理念上正交:后者关注怎么让 Agent 完成任务,前者关注怎么防止 Agent 完成任务时造成损害。
50%待验证WarderBox v0.3.1 提供 13 项核心安全功能,包括风险分类、预算控制、一键回滚、速率限制、熔断器、审批工作流、能力系统、PII 脱敏、合规报告、混沌工程、分布式追踪、Agent 评分和多 Agent 池。
50%待验证人在回路(HITL)是安全 Agent 设计中的关键模式:在高风险操作执行前暂停流程并请求人工审批;WarderBox 的审批工作流在此基础上增加了超时与升级机制。
50%待验证WarderBox 的一键回滚基于状态快照,对于可逆的状态操作(如数据库写入前的快照)是可靠的;但对于已发送的邮件、已调用的外部 API,回滚更多是补偿而非撤销。
50%待验证WarderBox 已在 GitHub 和 PyPI 发布,采用开源模式,可通过 pip install warderbox 安装。
50%待验证安全层的位置必须放在工具调用解析之后、执行之前。
50%待验证WarderBox 能解析工具调用并进行风险分级,自动阻断 DROP TABLE、DELETE FROM 等关键操作。
50%待验证WarderBox v0.3.1 是一款开源的安全与 FinOps 框架,定位为智能体与目标系统之间的中间件,用于风险拦截、预算控制和回滚。
50%