开源 agent-repo-preflight:克隆仓库后先审计 agent 会加载的规则与 MCP 配置
Digital-Fortress-Sec · reddit · 2026-10-28
Digital Fortress 发布了 MIT 协议的开源脚本 agent-repo-preflight(v0.1.0,纯 Python 标准库),用于在你把克隆来的仓库交给编码 agent 之前,先只读检查 agent 会自动加载的指令文件(AGENTS.md、CLAUDE.md、.cursorrules 等)和仓库声明的 MCP 服务器与 hook 配置。
脚本可检测并标记:
- 隐藏 Unicode 字符(零宽字符、双向控制符、tag 字符,按码点报告)
- 规则文件中的包安装/删除行与 curl/wget 管道到 shell 的命令
- 已开启的 auto-approve / skip-permissions / bypass 权限设置
- 声明了 command/args 的 MCP 服务器条目
- hook 定义;可选 --known-packages 白名单校验包名
输出带 FAIL/WARN 分级,非零退出码可接 CI 门禁;全程只读,不执行命令、不联网。作者同时说明了局限:基于行级启发式、只检查特定文件名、clean 结果不等于仓库安全。这是其此前 mcp-tool-pin-check(连接后钉住工具定义)的配套工具——这个管打开前,那个管连接后。
「编程与Agent」频道最新
- 玩家用 Claude 跑《一拳超人》版《辐射4》,20天烧掉270亿token花3240美元 — imjustnewatai · 2026-10-28
- 粗基线击败 7 项中的 6 项 Agent 记忆系统,先跑它再谈管线 — JeremyCMorgan · 2026-10-28
- 微软分析16万条Reddit帖,归纳出23类AI代理委派失败 — dair_ai · 2026-10-28
- LangSmith 上线缓存命中率追踪,量化 agent 省钱效率 — LangChain · 2026-10-28
- AI 放大创业公司优势:人均工时更长、风险容忍更高、更少协调成本 — yenkel · 2026-10-28
- MOSS-Image 生态周报:ComfyUI 0.43、QwenVL 布局节点与多款风格 LoRA — optimisticalish · 2026-10-28