GitHub 用经过微调的 ModernBERT 分类器取代了此前基于 LLM 的密钥检测流水线。该分类器会利用周边上下文区分真实凭据和相似字符串。GitHub 报告称,检测效果有所提升,运营成本也有所降低,因此将通用密钥检测扩展到推送保护成为可行之举。
该流水线首先使用正则表达式识别潜在密钥,然后由分类器结合上下文进行评估。GitHub 表示,离线评估显示,与此前的流水线相比,精确率提高了 13%,召回率提高了 19%;客户 A/B 实验则显示,按仓库所有者加权的接受率提高了 11.5%。GitHub 还报告称,推送后扫描的执行时间中位数缩短了 86%,服务成本降低了 98% 以上。
AI 根据报道生成 · 3 天前更新