开发来源 Meta Engineering

Meta 用 LLM 在合码前生成测试:半年拦下 74 个严重隐私 bug

Meta 把一年前公布的 JiTTests 从研究原型推进到生产基础设施:LLM 针对每次代码变更生成预期会失败的测试,在 diff 落地前暴露 bug。

要点

  • 两条生成路径:intent-aware 先推断改动意图和实现风险,据此构造 mutant 再写测试;dodgy diff 不猜意图,直接把 diff 当 mutant 做变异引导生成
  • 误报靠两层过滤:由多个模型组成的 LLM-as-Judge 评审团,加规则式 RubFake,联合给弱捕捉排序
  • 整条流水线夜间跑在空闲算力上,只挑前一天的高风险 diff
  • 已有 589 名工程师使用(触达的 64%),真阳性率 60%
  • 2026 年上半年在 diff 阶段抓到 74 个严重隐私 bug,同期隐私 SEV 下降 20%
阅读原文这里是中文要点整理,数字与细节以原文为准。

评论

还没有评论,来写第一条。

更多资讯

全部