LocAgent是一款基于图索引的LLM Agent框架,专为代码定位任务设计,核心特点如下:
1. 技术架构:将代码库解析为包含文件、类、函数关系的异构图,提供搜索、遍历、检索三类工具接口,支持LLM Agent进行多跳推理。
2. 性能突破:在SWE-Bench Lite测试中达到92.7%准确率,超越传统检索方法(如BM25的61.7%)和现有Agent系统,函数级定位效果显著。
3. 成本优势:开源模型微调后性能接近商用大模型(如Qwen2.5-7B媲美GPT-4o),成本降低86%(单次处理$0.05 vs Claude-3.5的$0.66)。
4. 应用价值:精准定位使GitHub问题自动修复成功率提升12%,支持Bug修复、功能新增等四类任务,在复杂依赖场景中表现鲁棒。
5. 范式创新:通过结构化索引+智能决策实现"agentic retrieval",推动AI工程从暴力计算向动态推理转型。