Safuclaw — Scan Skills Before You Install

🛡️ AI Agent 技能安全审计网关

四阶段安全审计工具,检测AI Agent技能中的恶意代码、提示注入与数据外泄风险,输出可执行信任评分与风险分级建议。

收藏
5.2k
安装
1.1k
版本
0.1.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Safuclaw 是一款面向 AI Agent 生态的安全审计网关,在第三方技能安装前执行强制性安全扫描。其核心采用四阶段流水线架构:

1. 静态分析 — 解析 SKILL.md 元数据、代码块与隐藏配置
2. 行为流检测 — 对捆绑脚本执行跨文件数据流分析,识别源到汇点的敏感信息外泄路径

3. 语义分析(可选) — 基于 LLM 的深度语义理解,检测隐蔽的提示注入与社会工程攻击

4. 发布者信誉核查 — 比对已知恶意行为者数据库

使用场景明确:任何未经验证的第三方技能安装请求、技能更新、或来自外部注册表的推荐,均须触发审计。系统强制要求代理遵循"不可达则不安装"原则,杜绝绕过审计的社会工程攻击。

显著优点

  • 深度防御架构:四阶段互补设计,静态与动态分析结合,覆盖代码层、行为层、语义层与供应链信誉层
  • 量化风险决策:0-100 信任评分配合四级风险标签(SAFE/CAUTION/DANGER/BLOCKED),消除主观判断模糊性
  • 精细化证据链:每条发现包含置信度、上下文权重、代码位置与证据片段,支持可审计的决策溯源
  • 抗误报设计:上下文权重机制自动降低文档示例、教育性内容的惩罚力度
  • 标准化集成:RESTful API + x402 微支付协议,适配任意 Agent 平台

潜在局限

  • 运行时盲区:动态下载执行的代码无法预分析,SAFE 评级不保证运行时安全
  • LLM 非确定性:语义阶段置信度存在波动,关键决策建议结合其他阶段综合判断
  • 冷启动问题:新发布者无历史记录时无法触发恶意发布者告警
  • 供应链截断:外部依赖库(npm/pypi 等)的深层供应链风险未覆盖
  • 支付门槛:0.99 USDC 的 x402 支付要求可能阻碍无钱包用户的即时使用

适合人群

  • AI Agent 平台运营方(需为终端用户提供安全基线)
  • 企业级 Agent 部署团队(强制安全合规前置)
  • 安全意识强的终端用户(主动审计私有或小众技能)
  • 技能市场/注册表开发者(集成审计能力作为信任基础设施)

常规风险

  • 可用性单点:API 不可达时将阻断正常安装流程,需权衡安全与业务连续性
  • 支付摩擦:x402 链上支付失败(余额不足、网络错误、签名格式问题)会导致审计中断
  • 过度信任评分:用户可能将 SAFE 评级误解为"绝对安全",忽视运行时沙箱建议
  • 延迟敏感:语义分析阶段耗时 5-15 秒,高并发场景需设置合理超时(≥30s)

Safuclaw — Scan Skills Before You Install 内容

手动下载zip · 7.0 kB
README.mdtext/markdown
请选择文件