AutoCodeRover:面向自主程序改进的结构感知软件工程师,显著提升自动修复效率。

• 任务完成率领先:在SWE-bench lite中实现37.3%(pass﹫1),SWE-bench verified达46.2%,单任务成本低于0.7美元,平均7分钟内完成。
• 双阶段智能流程:结合代码搜索API和LLM,优先定位补丁位置,生成精准修复方案。
• 程序结构感知搜索:基于抽象语法树精准定位相关方法和类,远超传统字符串匹配,提升上下文理解深度。
• 利用测试用例进行统计故障定位,进一步提升修复率,适应多样项目需求。
• 支持多种大型模型:OpenAI GPT-4系列、Anthropic Claude、Meta Llama 3、AWS Bedrock、Groq等,灵活切换满足不同场景。
• 多模式运行:支持GitHub在线Issue、本地代码库Issue及SWE-bench任务批量自动化处理。
• 完整开源项目,推荐Docker部署,方便集成与扩展,适合研发团队和自动化测试环境。
• 近期版本表现持续优化,已成功修复Django等开源项目实际问题,具备较强实战价值。
 
 
Back to Top