GoPlusSecurity/agentguard

Security guard for AI agents — blocks malicious skills, prevents data leaks, protects secrets. 24 detection rules, runtime action evaluation, trust registry.

解决的问题

AI 代理通常拥有对用户终端、文件和机密的广泛访问权,但缺乏内建的安全意识。这使得它们容易受到恶意技能、提示词注入 (prompt injections) 和未经验证的代码攻击,进而导致凭证被窃、数据外泄或执行破坏性指令 (例如 rm -rf /)。

运作方式

AgentGuard 实现了多层次的安全防护机制:

  • 自动防护 (Hooks): 一个实时层,可拦截破坏性指令、防止对敏感文件 (例如 .env, .ssh/) 的未经授权写入,并检测对常见 webhooks 的数据外泄行为。
  • 深度扫描 (Deep Scan): 一个随选静态分析工具,包含 24 条检测规则,可在执行前扫描新技能中的后门、混淆代码以及 Web3 特有的漏洞 (例如钱包窃取)。
  • 每日巡逻 (Daily Patrol): 一项排程安全评估,执行八项全面检查,包括技能完整性、机密暴露、网络暴露以及审计日志分析。
  • 整合: 它可作为各种代理的插件或 Hook 进行整合,包括 Claude Code、OpenClaw、Hermes、Codex 和 DeepSeek Harness (DSH)。

适用对象

AI 编程代理与自主代理的用户,希望保护其本地环境与敏感数据,免受恶意插件或提示词驱动攻击的影响。

特色亮点

  • 实时拦截: 立即停止危险的 shell 指令与未经授权的文件访问。
  • 技能审计: 在安装前扫描 GitHub 存储库或本地目录中的恶意代码。
  • Web3 安全: 针对钱包窃取与代理漏洞的专业检测。
  • 威胁情报: 可选订阅威胁情报来源,以获取最新发布的咨询报告。
  • 广泛兼容性: 支持多种代理框架,并为 DSH 提供原生套件。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • 项目