AutoCodeRover
A
Autocoderover
简介 :
auto-code-rover是一种全自动的解决GitHub问题(Bug修复和功能添加)的方法,结合了语言模型与分析和调试功能,确定修复位置,生成补丁程序。目前可解决16%的SWE-bench问题和22%的SWE-bench lite问题,超越了现有的人工智能软件工程师的效果。它分两个阶段工作:首先通过代码搜索API获取相关上下文信息,然后基于获取的上下文信息尝试编写补丁程序。它具有两个独特的特点:一是代码搜索API具有项目结构感知能力,不是简单的字符串匹配,而是在抽象语法树中搜索相关的代码上下文;二是如果有测试套件可用,它还可以利用统计故障定位来提高修复率。
需求人群 :
自动修复GitHub上的软件问题
总访问量: 474.6M
占比最多地区: US(19.34%)
本站浏览量 : 52.7K
使用场景
成功修复了Django项目中的Issue #32347
利用测试用例,可以进一步提高修复率,见demo视频
在SWE-bench基准测试中解决了15.95%的任务
产品特色
通过代码搜索API收集相关上下文信息
根据收集的上下文信息自动生成补丁程序
利用统计故障定位提高修复率
AIbase
智启未来,您的人工智能解决方案智库
© 2025AIbase