英文:Bug Localization 分类:coding
根据报错信息、测试失败或问题描述,自动定位代码中缺陷所在位置的技术。它将"从堆栈里找问题"的过程自动化,显著缩短排障时间,是 AI 修复能力的前置环节。
实现结合多种证据:异常堆栈与日志、相关测试用例、代码结构与历史提交(哪次改动引入);可基于检索(相关文件/函数召回)+ 排序(可能性打分)输出候选位置及理由。与修复模型联动可形成"定位→建议补丁→验证"闭环。
用于 CI 失败快速归因、线上故障排查、安全漏洞定位与代码评审辅助;工程上在日志聚合与 APM 系统中集成缺陷定位,把崩溃事件直接映射到嫌疑代码。
相关词条:Claude Code · Windsurf · Devin · 编程基准 · 补丁生成