IT之家 11 月 30 日消息,德国萨尔布吕肯计算机科学团队的最新研究显示,软件开发者在使用 AI 编码助手时,往往比与人类搭档协作时更难保持批判性思考。
这种变化不仅影响代码质量,也削弱了知识共享的效果。相关成果已于 11 月 16 日在首尔召开的第 40 届 IEEE / ACM 自动化软件工程国际会议上发布。

该研究由萨尔大学计算机科学教授斯文・阿佩尔(Sven Apel)团队开展,研究者将参与者分为两组:6 组采用传统两人协作,7 组使用 AI 助手协作(采用 GitHub Copilot)。任务涉及算法开发与项目集成,通过尼科拉斯・施耐德(Niklas Schneider)设计的测量方法评估知识传递效果。

实验显示:与人类搭档协作的开发者更倾向质疑讨论,而使用 AI 助手的组别普遍持有“代码大概能正常工作”的态度,79% 的人直接接受 AI 生成的代码建议,很少进行深入审查。
据介绍,在传统“双人协作编程”中,两名程序员通过持续讨论和合作,可以避免错误并互相学习,使团队中更多人熟悉代码库。
然而,这种优势在与 AI 协作时显著减弱。虽然人机团队也会交流问题和解决方案,但内容更集中于代码本身,讨论范围明显更窄。
Apel 认为,这种更容易信任 AI 的倾向可能会在其他领域同样出现,也可能导致更多“技术债务”积累,即未来为修复隐藏问题所需的成本。
研究团队表示,目前的 AI 工具在处理简单重复性任务时具有实用价值,但尚无法替代人类间在复杂问题上的深度交流。
IT之家附论文地址:
https://www.se.cs.uni-saarland.de/publications/docs/WSD+.pdf
]article_adlist–>
<!-- 非定向300*250按钮 17/09 wenjing begin -->
<!-- 非定向300*250按钮 end -->
</div>