用途:对代码差异执行安全导向审查,由协调代理启动四个专职安全子代理并汇总结果,再由验证代理复核,形成带严重度评级与处置分类的报告。
主要能力:支持 PR 编号或 URL、提交 SHA、时间区间(如 last 48 hours)、本地未提交更改、分支对比等模式;可指定 --base-ref 与 --output-dir;可选用 --model,未指定时默认 opus。四个代理分别负责代码安全(注入、密码学弱点、OWASP A01–A05)、密钥与依赖(硬编码凭据、供应链风险)、安全架构(认证授权、加密、零知识约束)、威胁视角(输入流向危险汇聚点、权限提升、API 滥用)。扫描证据来自 Aikido(SAST/IaC/SCA/Container)、secret scanning 与 Dependabot,作为旁证而非必需条件。
使用方式:确定审查模式后,先解析仓库与基线引用,再以单一命令生成 diff 文件(如 gh pr diff <number> > /tmp/security-review-<identifier>.diff),读取并传给子代理;子代理仅通过 Read 工具读取预取 diff,禁止自行执行 diff 命令、联网或查询扫描接口。验证代理对全部发现给出严重度(🔴/🟠/🟡/🔵/⚪)、置信度(🟢/🟡/🔵)与处置分类(Blockers/Improvement/Note/Strength/Dismiss),不删除也不新增发现。
适用场景:在团队内对 PR、提交区间或分支差异进行授权安全审计,尤其适合需要多视角并行覆盖与扫描结果交叉验证的场景。
限制:需在已配置相关工具与权限的环境运行;子代理被限制不得自行查询扫描结果;若基线无法解析或无差异,将提前中止并仅输出说明;报告默认写入解析后的输出位置,具体支持范围与官方行为以资料原文为准。