使用 AgentGuard 阻止不安全的智能体操作并扫描新增技能 是做什么的?
添加一个运行时守卫,评估智能体操作,阻止危险命令或秘密泄露,并在新技能运行之前对其进行审计。
前提条件
Node.js,支持的智能体运行时如 Claude Code 或 OpenClaw,本地技能目录和智能体操作钩子
安装
使用与您的环境匹配的上游安装或设置路径:
- npm install -g @goplus/agentguard
- git clone https://github.com/GoPlusSecurity/agentguard.git
- npm install @goplus/agentguard
来自上游的需求和注意事项:
-
需要本地的 OpenClaw 网关在 127.0.0.1:18789 上运行。
- | 3 | 网络暴露 | 检测绑定到 0.0.0.0 的危险端口(Redis、Docker API、MySQL 等),检查防火墙状态,标记可疑出站连接 |
- 注意: Patrol 需要 OpenClaw 环境。对于非 OpenClaw 设置,请使用 /agentguard scan 和 /agentguard report 进行手动安全检查。
基本使用或入门说明:
-
8 项全面的安全检查按可配置的计划运行
-
技能,并报告匹配结果。在 cron / 启动时运行。
-
可选:在一次订阅运行后,安装一个 OpenClaw 隔离的 cron 作业
-
提取自上游文档:https://raw.githubusercontent.com/GoPlusSecurity/agentguard/HEAD/README.md