agent-ops-check
免费开源的 Node CLI 静态风险扫描工具,用于在代码审查阶段检测 AI 智能体的运维风险(数据泄露、不可逆操作、隐藏指令等),完全离线运行,支持正则规则引擎和可选 LLM 审查。
时间轴 (近 90 天)
agent-ops-check 是一个免费的、MIT 许可的 Node CLI 工具,读取智能体代码、提示词和配置文件输出风险报告,完全离线运行,无 SaaS、无账号、无网络请求。
agent-ops-check 可通过 'npx github:ultimatixarup/agent-ops-check ./my-agent' 一行命令安装使用,输入支持文件夹、单文件、.zip 压缩包或 stdin。
agent-ops-check 的规则以 YAML 编写,引擎基于正则匹配,报告支持 HTML、JSON、Markdown 和 SARIF 四种格式,本地 UI 只监听 127.0.0.1。
agent-ops-check 的 LLM 审查为可选项,使用用户自己的 API Key,静态规则引擎可独立完成扫描而无需接入任何模型。
agent-ops-check 将智能体运维风险归纳为五个方向:Crossover(个人数据)、Actions(站点操作)、Governance/Labs(治理与开销)、ADSF(文档隐藏指令)、STE(指令表述不清)。
agent-ops-check 评分采用 0 到 100 区间,高危发现扣 10 分、中危扣 4 分、低危扣 1 分,仓库自带坏例子得分为 27。
agent-ops-check 的检查项与 10 个框架的 112 个条目建立映射,包括 OWASP Top 10 for LLM Applications 2025、OWASP Agentic 2026、NIST AI RMF、ISO/IEC 42001、MITRE ATLAS、CSA AICM 和欧盟 AI 法案。
agent-ops-check 明确区分 'maps to'(映射到)与 'compliant'(合规),工具只做映射,不做合规声明。
作者按代码实际能力重新给 112 个条目评分:29 个 ✅、64 个 🟡、19 个 ⬜,对照已发布状态为 43/52/17,有 16 个条目作者自评低于工具对外宣称的覆盖状态。
agent-ops-check 的闸门检测仅在闸门出现在某个动作上方 6 行到下方 12 行之间时才识别,超出窗口的防护逻辑会被忽略导致误判。
还有 4 条时间轴事件
全部知识事实 (14)
agent-ops-check 是一个免费的、MIT 许可的 Node CLI 工具,读取智能体代码、提示词和配置文件输出风险报告,完全离线运行,无 SaaS、无账号、无网络请求。
50%待验证agent-ops-check 可通过 'npx github:ultimatixarup/agent-ops-check ./my-agent' 一行命令安装使用,输入支持文件夹、单文件、.zip 压缩包或 stdin。
50%待验证agent-ops-check 的规则以 YAML 编写,引擎基于正则匹配,报告支持 HTML、JSON、Markdown 和 SARIF 四种格式,本地 UI 只监听 127.0.0.1。
50%待验证agent-ops-check 的 LLM 审查为可选项,使用用户自己的 API Key,静态规则引擎可独立完成扫描而无需接入任何模型。
50%待验证agent-ops-check 将智能体运维风险归纳为五个方向:Crossover(个人数据)、Actions(站点操作)、Governance/Labs(治理与开销)、ADSF(文档隐藏指令)、STE(指令表述不清)。
50%待验证agent-ops-check 评分采用 0 到 100 区间,高危发现扣 10 分、中危扣 4 分、低危扣 1 分,仓库自带坏例子得分为 27。
50%待验证agent-ops-check 的检查项与 10 个框架的 112 个条目建立映射,包括 OWASP Top 10 for LLM Applications 2025、OWASP Agentic 2026、NIST AI RMF、ISO/IEC 42001、MITRE ATLAS、CSA AICM 和欧盟 AI 法案。
50%待验证agent-ops-check 明确区分 'maps to'(映射到)与 'compliant'(合规),工具只做映射,不做合规声明。
50%待验证作者按代码实际能力重新给 112 个条目评分:29 个 ✅、64 个 🟡、19 个 ⬜,对照已发布状态为 43/52/17,有 16 个条目作者自评低于工具对外宣称的覆盖状态。
50%待验证agent-ops-check 的闸门检测仅在闸门出现在某个动作上方 6 行到下方 12 行之间时才识别,超出窗口的防护逻辑会被忽略导致误判。
50%待验证agent-ops-check 是静态检查工具,只能看到代码'说了什么',无法读取运行时实际行为,会产生漏报和误报两类错误。
50%待验证agent-ops-check 的静态检测无法覆盖提示注入的所有变体,因此仍需与运行时防护结合使用。
50%待验证agent-ops-check 项目作者声明这是个人时间完成的独立项目,与其雇主无关。
50%待验证agent-ops-check 输出 SARIF 格式后可无缝合入现有代码审查流水线,风险发现会像 ESLint 或 Semgrep 的告警一样出现在 Pull Request 的 diff 视图中。
50%