通过设计推理增强基于大语言模型的自动程序修复

💡 原文中文,约400字,阅读约需1分钟。
📝

内容提要

该论文介绍了RepairAgent,是第一个基于大型语言模型的自主代理解决程序修复挑战的工作。RepairAgent通过调用合适的工具来自主规划和执行修复操作,并在164个错误中表现出良好效果。该研究为未来软件工程的代理技术铺平了道路。

🎯

关键要点

  • 该论文介绍了RepairAgent,是第一个基于大型语言模型的自主代理解决程序修复挑战的工作。
  • RepairAgent通过调用合适的工具自主规划和执行修复操作,包括收集错误信息、修复材料和验证修复结果。
  • RepairAgent在修复164个错误中表现良好,修复了39个先前技术无法修复的错误。
  • 与LLM的交互平均造成了270,000个token的开销,平均每个错误的成本为14美分。
  • 这项工作首次提出基于LLM的自主代理程序修复技术,为未来软件工程的代理技术铺平了道路。
➡️

继续阅读