AI 写代码质量漂移的自动纠偏工具
推荐指数 70.0 NO. 001 · 2026.09.16
Stars144创建2 天前Forks6Issues0
为什么值得看
gap-trap 是一个针对 AI 编程(vibe coding)的代码质量守卫工具,通过静态规则检测代理生成的重复代码、层边界越界、无效测试等典型漂移问题。对重度依赖 Cursor/Copilot 等 AI 编程的团队,这是目前少有的不依赖人工逐行 review 的质量兜底方案。
Turns vibe coding into high quality code. Sets up rules and gates in your repo so AI-written code stays correct without you reviewing every line.
媒体预览
编辑判断
目前 AI 编程团队的质量控制基本靠人肉 review 或事后调试,gap-trap 的思路是把规则从 prompt 里抽出来变成可执行的代码约束,这和传统 lint 工具(ESLint、Ruff)的区别在于它针对的是 AI 特有的错误模式——比如"假装测试通过"和"一周后遗忘规则"。
同类工具里,CodeRabbit 和 PR-Agent 做的是 review 辅助,但它们是事后检查;gap-trap 定位更接近"AI 编程的预提交钩子"。不过项目刚起步,规则库丰富度和多语言支持是接下来的关键。
如果你团队已经在用 AI 写超过 50% 的代码,且出现过"以为测过了其实没测到"的生产事故,建议把它接进 CI 跑两周看漏报率。
Star History
生态分析
Beta
AI编程时代首个专注静态规则兜底的质量守卫基础设施
独特价值:不依赖人工review,用可配置规则自动拦截AI代码典型漂移
竞品:
emiquelito/agent-delivery-gates 同为质量门限,但侧重破坏性测试而非静态规则