AI在线 AI在线

新神器LocAgent发布,代码定位准确率高达92.7%,程序员的福音!

程序员们又有新工具可以欢呼了!由 OpenHands、耶鲁大学、南加州大学和斯坦福大学的研究团队联手推出的 LocAgent,正是一个专门为代码定位而设计的图索引大语言模型(LLM)代理框架。 令人振奋的是,LocAgent 的代码定位准确率达到了92.7%,这一新高度将在2025年 ACL 会议上正式亮相。 程序员在工作中常常会遇到难以定位代码问题的困扰。

程序员们又有新工具可以欢呼了!由 OpenHands、耶鲁大学、南加州大学和斯坦福大学的研究团队联手推出的 LocAgent,正是一个专门为代码定位而设计的图索引大语言模型(LLM)代理框架。令人振奋的是,LocAgent 的代码定位准确率达到了92.7%,这一新高度将在2025年 ACL 会议上正式亮相。

image.png

程序员在工作中常常会遇到难以定位代码问题的困扰。例如,在处理一个 bug 报告时,可能会陷入「这到底要改哪里?」的迷茫。而传统的代码定位方法,通常要么是粗糙的关键词匹配,要么是低效地将整个代码库交给 LLM 处理,甚至还有让 Agent 盲目遍历目录的情况。实际上,自然语言中的问题描述与真实的代码位置之间往往隔着多层复杂的调用关系。这种情况下,准确定位问题代码显得至关重要。

LocAgent 的创新之处在于其将整个代码库解析成一个包含文件、类和函数之间关系的图。这一图结构不仅能显著提高代码的检索效率,还让 LLM 能够更好地在复杂的代码库中进行推理与搜索。该系统采用了分层稀疏索引,使得 LLM 在定位代码时如同使用地图般便捷,能够快速接近目标。

image.png

LocAgent 还提供了一套简单易用的工具接口,供 LLM Agent 查询代码图结构,包括关键字搜索、信息提取和图遍历等功能。这些工具让 Agent 能够逐步推理,深入理解问题并锁定需要修改的代码位置。根据最新的实验证明,LocAgent 在 SWE-Bench Lite 等数据集上表现出色,准确率远超传统方法。

image.png

LocAgent 以其卓越的性能和简便的操作,为程序员们解决了长久以来的代码定位难题,极大地提升了开发效率。

相关资讯

6.4万star的开源智能体框架全面重构!OpenHands重大升级,叫板OpenAI和谷歌

刚刚,OpenHands 开发团队发布了一篇新论文,正式宣布广受欢迎的软件开发智能体框架 OpenHands (GitHub star 已超 6.4 万)中的智能体组件完成了架构重构,即 OpenHands Software Agent SDK。 这一轮重新设计改进巨大,也让 OpenHands 从 V0 进化到了 V1。 包括:灵活性方面,他们设计了一个简洁的接口,在默认情况下仅需几行代码即可实现智能体,但又易于扩展为具有自定义工具、内存管理等功能的、功能齐全的复杂智能体。
11/8/2025 1:57:00 PM
机器之心

UC 伯克利等最新研究:大语言模型就是比人类啰嗦,“提问的艺术”仍难参透

不过由大模型给出的考题,和人类出的题目究竟有没有差别,以及有哪些差别?
1/30/2025 7:26:29 PM
清源

腾讯发布大语言模型训练新专利,提升模型泛化与准确性

近日,腾讯科技(深圳)有限公司在天眼查 App 上公布了一项关于大语言模型的训练方法及相关设备的专利。 这项专利的名称为 “大语言模型的训练方法、装置、计算机设备及存储介质”,旨在通过创新的训练方式,提升大语言模型的学习能力和准确性。 在大语言模型的训练过程中,传统方法往往依赖于单一的文本摘要,可能导致模型过拟合,生成内容的准确性和多样性受到影响。
2/8/2025 5:52:00 PM
AI在线