perplexityai/numbat

Visibility into AI agent activity on endpoints, with on-device detection, optional pre-action blocking, and forensic reconstruction.

解决的问题

numbat 为运行在桌面、CLI、IDE 和网关上的 AI 代理提供可视化与安全监控。它解决了代理活动缺乏透明度的问题,通过检测潜在的恶意或未经授权的操作(例如访问机密文件或发出未经授权的网络请求),并提供在这些操作发生前进行阻断的手段。

运作原理

该工具使用本地钩子 (hooks)、插件、OTLP/HTTP 日志以及磁盘上的会话构件来观察代理行为。它将这些活动标准化为单一事件模型,并根据 CEL (Common Expression Language) 规则引擎进行评估。检测在端点本地进行,系统既可以单纯监控活动,也可以在配置后使用同步预操作钩子,根据定义的规则阻断特定操作。

目标用户

专为需要审计 AI 代理活动、进行代理会话取证重构,以及在组织内对 AI 驱动工具执行安全策略的安全运维人员与开发者而设计。

特色亮点

  • 即时与回溯监控:支持通过钩子和插件进行即时监控,以及在无需事先检测的情况下,从磁盘构件进行取证重构。
  • 本地检测与执行:使用本地规则引擎检测威胁,并可选择通过预操作钩子阻断动作。
  • 唯读扫描:包含用于代理发现和构件扫描的工具,并内置机密遮蔽功能。
  • 案件包 (Case Bundles):允许创建可携带、经 SHA-256 验证的案件包以供调查使用。
  • 跨平台:以单一二进制文件形式发布,支持 macOS、Linux 和 Windows。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目