使用 AgentGuard 封鎖不安全的代理操作並掃描新增技能 是做什麼的?
添加一個運行時防護機制,評估代理操作,封鎖危險指令或機密洩露,並在新技能執行前進行審計。
先決條件
Node.js、支援的代理運行時(如 Claude Code 或 OpenClaw)、本地技能目錄與代理操作鉤子
安裝
使用符合您環境的上游安裝或設定路徑:
- npm install -g @goplus/agentguard
- git clone https://github.com/GoPlusSecurity/agentguard.git
- npm install @goplus/agentguard
上游的限制與注意事項:
-
需要在本機 127.0.0.1:18789 運行 OpenClaw 閘道。
- | 3 | 網路暴露 | 偵測繫結至 0.0.0.0 的危險連接埠(Redis、Docker API、MySQL 等),檢查防火牆狀態,標記可疑出站連線 |
- 注意: Patrol 需要 OpenClaw 環境。對於非 OpenClaw 環境,請使用 /agentguard scan 和 /agentguard report 進行手動安全檢查。
基本用法或入門說明:
-
8 項綜合安全檢查可按可配置的排程執行
-
掃描技能,並回報相符結果。在 cron / 開機時執行。
-
可選:在一次 subscribe 執行後,安裝一個 OpenClaw 隔離的 cron 任務
-
擷取自上游文檔:https://raw.githubusercontent.com/GoPlusSecurity/agentguard/HEAD/README.md