非营利研究机构 METR: 资深程序员使用 AI 反而会拖慢开发速度
- 2025-07-11 03:13:13
- 224
IT之家7月10日消息,据路透社今日报道,非营利机构METR的最新研究发现,和大家普遍认为的相反,经验丰富的软件开发者在使用最先进的AI工具辅助熟悉的代码库时,反而变得更慢,而不是更快。
该机构对一批资深开发者进行了深入调查,他们用流行的AI编程助手Cursor来完成自己熟悉的开源项目任务。
研究开始前,这些开发者预计AI能让自己的工作速度提升,估计任务时间会缩短24%。完成任务后,他们依然觉得自己节省了20%的时间。但研究数据显示,AI实际让任务完成时间增加了19%。
研究负责人乔尔・贝克和内特・拉什表示,这结果令人非常意外。拉什甚至在研究前预期速度会翻倍。
这项发现挑战了“AI能显著提升高薪工程师效率”的普遍看法,而这正是吸引大量投资进军AI软件开发领域的重要原因。更有甚者,还将AI看作将初级程序员岗位的“替代品”。
过去研究中,AI在提升开发效率上取得了显著成果:一项显示程序员速度提高了56%,另一项表明开发者在固定时间内能多完成26%的任务。
但METR的新研究表明,这些积极结果并不适用于所有情况。尤其是对熟悉大型成熟开源代码库的资深开发者来说,反而出现了效率下降。
研究作者指出,很多相关研究依赖AI开发的基准测试,这些测试未必能真实反映现实工作任务。IT之家从报道中获悉,效率变慢的主要原因,是开发者需要花时间检查和修正AI给出的代码建议。
贝克说:“AI提出的建议方向基本正确,但细节上并非完全符合实际需求。”
作者强调,这种变慢不太可能出现在初级开发者或对不熟悉代码库的工程师身上。
不过大部分参与研究的开发者和作者本人依然使用Cursor。他们认为,AI让开发过程更轻松愉快,就像修改一篇文章,而不是从空白开始写作。贝克表示:“开发者的目标不仅是尽快完成任务,他们更愿意选择这条付出更少努力的路。”