Scyvera 开源:一条命令扫描 agent 仓库风险并自动生成治理契约

Trout_dev · reddit · 2026-11-06

开发者 Troutdev 发布开源工具 Scyvera v1.3.0,解决自己 agent 反复造成不可逆事故(强推 main、误关 issue、删生产记录)的痛点:团队当时缺乏任何语言去表达 agent 能做与不能做什么,只有 prompt 和祈祷。

核心用法:pip install scyvera 后运行 scyvera audit .,约 10 秒扫描仓库中所有可执行上下文(脚本、Dockerfile、workflow run: 块,刻意忽略文档避免误报),输出 0–100 的 Blast Radius 风险分。

进阶能力:

与「写好 prompt」的区别:MCP 和 A2A 只规范 agent 如何与工具/彼此通信,不回答「谁授权 agent 做这件事」;Scyvera 补的是授权层。治理路径完全无 LLM,是确定性 Python 强制执行:未声明的动作抛 ContractViolationError,需审批的抛 ApprovalPendingError,所有日志进入 append-only 审计日志并绑定契约哈希,出事后可证明当时生效的规则。作者还邀请读者在自己的 n8n/LangGraph 工作流目录上跑一遍看分数,并开放与沙箱/OS 级隔离方案的对比讨论。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →