微软旗下的代码托管平台 GitHub 称其 Copilot 辅助编程工具改进了代码质量。但这一结论可能有自卖自夸的嫌疑。GitHub 官方博客称,Copilot 帮助开发者将编程速度提升了 55%,88% 的开发者感觉开发过程更流畅了,85% 的开发者对代码更有信心了。
GitHub 称,它邀请了 202 名有至少五年经验的 Python 开发者,一半人被随机分配使用 GitHub Copilot 辅助编程,另一半对照组被要求不使用任何 AI 工具,最后使用单元测试和专家评审评估他们编写的代码质量。结果表明,Copilot 辅助编写的代码增强了功能性,提高了可读性,有更高的质量,获得了更高的批准率。Copilot 的辅助编程让通过所有 10 项单元测试的可能性提高了 56%,明显错误更少,代码行数增加了 13.6%,可读性提高 3.62%,可靠性提高 2.94%,可维护性提高 2.47%,简洁性提高 4.16%。GitHub 称这些数字都具有统计学上显著意义。非 GitHub 的第三方对辅助编程是否改进代码质量有着不同的结论。