通过设计推理增强基于大语言模型的自动程序修复
💡
原文中文,约400字,阅读约需1分钟。
📝
内容提要
该论文介绍了RepairAgent,是第一个基于大型语言模型的自主代理解决程序修复挑战的工作。RepairAgent通过调用合适的工具来自主规划和执行修复操作,并在164个错误中表现出良好效果。该研究为未来软件工程的代理技术铺平了道路。
🎯
关键要点
- 该论文介绍了RepairAgent,是第一个基于大型语言模型的自主代理解决程序修复挑战的工作。
- RepairAgent通过调用合适的工具自主规划和执行修复操作,包括收集错误信息、修复材料和验证修复结果。
- RepairAgent在修复164个错误中表现良好,修复了39个先前技术无法修复的错误。
- 与LLM的交互平均造成了270,000个token的开销,平均每个错误的成本为14美分。
- 这项工作首次提出基于LLM的自主代理程序修复技术,为未来软件工程的代理技术铺平了道路。
➡️