Argus 开源平台以只读 Agent 与独立执行代理构建对抗智能体攻击的安全防线
Show HN: Argus- open source security platform to protect against agentic attacks
Argus 是一个面向云原生环境的自托管多租户安全运营平台,核心机制是将 AI 智能体的能力严格限制在证据分析与建议层面,任何对生产环境的变更必须经过独立的 Action Broker 组件审批。该平台通过收集器将云、身份、代码、端点和 Kubernetes 资产纳入证据图,检测引擎评估 swarm、身份和云信号,而智能体仅能调用只读工具进行排查,唯一的写权限是向 Broker 提交待处理请求。
架构细节上,系统通过哈希链接和 HMAC 签名的审计链记录所有操作,确保日志不可篡改;智能体运行时支持 Anthropic、OpenAI 和 Ollama 等模型,但每个步骤的输入、Token 消耗和延迟均被持久化存储。测试套件包含 12 条预置规则,覆盖 swarm 行为、身份异常和 Canary 信号,且主动测试(如 Trivy、Nuclei)仅在授权范围内运行。Action Broker 提供 25 种类型化操作,支持干跑、回滚和紧急停止开关,并强制执行双人审批策略以防止单点故障或恶意指令。
当前版本处于早期开源阶段,核心功能已在 SQLite 和 PostgreSQL 上完成端到端测试,但云采集器和执行器尚未对接真实账户,仅使用模拟数据。部署文档强调生产环境必须启用外部 WORM 审计存储、OIDC 认证及加密密钥管理,且禁止在生产模式下载入内存队列。该方案并非认证产品,而是作为可分叉扩展的基础设施,适合需要深度定制 Agent 安全策略的工程团队参考其信任边界设计。
通过架构强制读写分离与审计链,为自研 Agent 安全运营提供了可验证的落地范式。
来源:Hacker News · AI · github.com