计算机科学 > 人工智能
[提交于 2025年7月12日
]
标题: 测量早期2025年人工智能对经验丰富的开源开发者生产力的影响
标题: Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
摘要: 尽管广泛采用,人工智能工具对实际软件开发的影响仍研究不足。我们进行了一项随机对照试验(RCT),以了解2025年2月至6月前沿的人工智能工具如何影响有经验的开源开发人员的生产力。16名具有中等人工智能经验的开发人员在他们平均有5年之前经验的成熟项目中完成了246项任务。每项任务都被随机分配以允许或不允许使用2025年初的人工智能工具。当允许使用人工智能工具时,开发人员主要使用Cursor Pro,这是一种流行的代码编辑器,以及Claude 3.5/3.7 Sonnet。在开始任务之前,开发人员预测允许使用人工智能将减少完成时间24%。完成研究后,开发人员估计允许使用人工智能将减少完成时间20%。令人惊讶的是,我们发现允许使用人工智能实际上增加了完成时间19%——人工智能工具使开发人员变慢了。这种减速也与经济学专家(39%更短)和机器学习专家(38%更短)的预测相矛盾。为了理解这一结果,我们收集并评估了20个可能对观察到的减速效应有贡献的设置属性的证据——例如,项目的规模和质量标准,或者开发人员之前使用人工智能工具的经验。虽然无法完全排除实验人工制品的影响,但减速效应在我们的分析中的稳健性表明,这不太可能是我们的实验设计的主要功能。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.