AI Coding论文深度对比:7156个Pull Request接受率分析
当OpenAI Codex、GitHub Copilot、Devin、Cursor、Claude Code这五大AI编程助手同台竞技,谁的Pull Request更容易被合并?答案可能比你想象的要复杂得多,甚至颠覆你对“最强AI编码工具”的固有认知。 来自UCL(伦敦大学学院)和King s Col
当OpenAI Codex、GitHub Copilot、Devin、Cursor、Claude Code这五大AI编程助手同台竞技,谁的Pull Request更容易被合并?答案可能比你想象的要复杂得多,甚至颠覆你对“最强AI编码工具”的固有认知。
来自UCL(伦敦大学学院)和King's College London(伦敦国王学院)的研究团队,系统分析了两千多个真实开源项目中的7,156个Pull Request,相关成果已被软件工程顶会MSR 2026收录,是目前该领域规模最大、最系统的AI编码Agent对比研究。核心发现令人深思:没有单一的“最强Agent”。任务类型才是决定PR能否被合并的首要因素——不同任务类型间的接受率差距(高达29个百分点)远远大于不同Agent之间的性能差异。
一、研究概况:规模与方法
这项研究基于AIDev数据集——目前规模最大的AI编码Agent PR数据集,覆盖了GitHub上星级超过100的活跃仓库。五大Agent的基本数据如下:
| 智能编码助手 | PR数量 | 活跃周数 | 周均PR | 总体接受率 |
|---|---|---|---|---|
| Devin | 2,252 | 32 | 70.4 | 61.6% |
| OpenAI Codex | 2,002 | 12 | 166.8 | 77.9% |
| GitHub Copilot | 2,194 | 11 | 199.5 | 68.0% |
| Cursor | 569 | 13 | 43.8 | 74.5% |
| Claude Code | 139 | 19 | 7.3 | 71.9% |
图1:五大AI编程助手的总体接受率与PR规模对比


二、关键发现1:任务类型是第一决定因素
研究揭示了一个反直觉的结论:决定PR能否被合并的首要因素不是你选了哪款AI编码工具,而是你让它执行什么类型的开发任务。这一发现对于企业选择AI编程助手具有重要参考价值。
图2:不同任务类型的PR接受率对比(Mean Acceptance Rate)

关键数据很有说服力:chore(日常维护)任务的接受率高达84.0%,而性能优化任务仅为55.4%,两者差距达到29个百分点。文档编写任务(82.1%)与功能开发任务(66.1%)之间也相差16个百分点——这一差距已经超过大多数AI编码Agent之间的整体差异。
这意味着什么?如果你只看全局接受率,一个专门处理文档任务的AI助手会“看起来”比一个专注功能开发的Agent强得多——但这本质上是任务分配导致的结果,而非各工具真实编码能力的体现。理解这一点,对于正确评估AI编程助手的实际价值至关重要。
三、关键发现2:AI编码助手各有所长
当控制了任务类型之后,研究揭示了五大AI编程助手的真实能力分布,每个工具都有自己的优势领域。
图3:各AI编码Agent在不同任务类型中的接受率热力图

OpenAI Codex:全能型选手,在所有9个任务类别中接受率均稳定在59.6%-88.6%之间,在bug修复和代码重构任务上表现尤为突出,是综合实力最强的AI编程助手之一。
Claude Code:文档编写之王(接受率92.3%),功能开发也表现最佳(72.6%),但测试编写任务最弱(仅33.3%),存在明显的短板。
Cursor:Bug修复专家(接受率80.4%),测试编写任务表现同样出色(77.8%),是代码质量保障场景下的优选工具。
Devin:唯一展现持续进步趋势的AI编码Agent,但bug修复任务接受率较低(45.6%),有待进一步提升。
GitHub Copilot:产出量最大(周均199.5个PR),但质量处于中等水平,在效率与质量之间取得了较好的平衡。
最大差异出现在测试编写任务上:Cursor(77.8%)与Claude Code(33.3%)之间差距高达44.4个百分点——这说明任务越复杂、越专业,不同AI编程助手之间的能力差异就越明显。企业在选型时应充分考虑这一特点。
四、关键发现3:Devin是唯一持续进步的AI编码Agent
在32周的观察期内,Devin是唯一展现出统计显著正向学习曲线的AI编码Agent:每周接受率提升0.77%,从约60%逐步提升至约80%,进步势头明显。
图4:各AI编程助手的接受率随时间演化趋势

更有意义的是,Devin的进步发生在它同时处理更多复杂任务的背景之下——32周内功能开发(feat)任务占比上升了9.8个百分点。这意味着其真实能力提升可能比数据显示的还要大,体现了AI编码工具持续迭代的潜力。
相比之下,OpenAI Codex和GitHub Copilot从上线第一周就保持高位稳定——这可能意味着它们从一开始就比较成熟完善,也可能说明它们的提升空间相对有限。对于长期选型而言,Devin的进化能力值得关注。
五、关键发现4:任务分配严重不均
各AI编码助手实际处理的任务类型分布差异巨大,这是理解全局数据时必须考虑的关键背景,也是避免选型误判的前提。
图5:各AI编程助手的任务类型分布对比(占比%)

Claude Code提交的PR中52.5%是功能开发(难度最高的任务类型之一),而GitHub Copilot有41.6%是Bug修复。这种任务分配的显著差异,使得直接比较全局接受率毫无实际意义——必须按任务类型进行分层比较,才能得出客观结论。
六、对企业AI Coding落地的实践启示
场景化选型建议
- Bug修复场景:优先选择Cursor(接受率80.4%)或OpenAI Codex(83.0%),尽量避免使用Devin(45.6%),可显著提升PR合并概率
- 功能开发场景:Claude Code(72.6%)和OpenAI Codex表现最优,是开发新功能时的首选AI编程助手
- 文档编写任务:所有AI编码Agent都能胜任(接受率≥79%),工具间差异不大,可根据团队现有工具链灵活选择
- 测试代码编写:选择Cursor(77.8%),谨慎使用Claude Code(33.3%),测试质量对项目长期维护至关重要
- 代码重构任务:OpenAI Codex是最佳选择,在复杂代码优化场景下表现稳定
图6:按开发场景选AI编码助手——各任务类型最优Agent推荐

七、方法论启发:为什么“全局排名”不靠谱
这篇论文最大的方法论贡献在于提出了任务分层比较(Task-Stratified Comparison)的必要性,为AI编程助手的科学评估建立了新标准:
- 全局接受率会被任务分配严重扭曲,直接排名毫无参考价值
- 未来的AI编码工具评测应完整报告任务分布、按类型分层比较、明确标注样本不足的类别
- 接受率 ≠ 代码质量,被合并的PR也可能包含潜在Bug
- 需要引入静态分析告警、代码复杂度、长期维护负担等互补指标,形成多维度评估体系
“简单的‘最佳AI编码Agent’排名是反证据的。任务上下文和时间动态必须纳入评估框架。”——论文核心结论
八、总结与展望
这项研究给出了迄今为止最系统、最客观的AI编码Agent对比分析,为企业和开发者选型提供了坚实的数据支撑。核心结论如下:
- 没有银弹:没有任何一个AI编程助手在所有任务类型中都是最优的,选型需因场景而异
- 任务决定成败:任务类型对PR接受率的影响(高达29个百分点的差距)远大于AI编码工具选择的影响
- 组合策略最优:企业应根据具体开发场景灵活选择不同的AI编码Agent,实现优势互补
- 持续进化中:Devin是唯一展现持续进步趋势的AI编码工具,说明这一领域仍在快速演进,长期选型需关注工具的迭代能力
论文引用:Pinna, G., Gong, J., Williams, D., & Sarro, F. (2026). Comparing AI Coding Agents: A Task-Stratified Analysis of Pull Request Acceptance. In Proc. 23rd Int. Conf. Mining Software Repositories (MSR '26). 链接:https://arxiv.org/abs/2602.08915
本文数据来源于MSR 2026论文,分析基于AIDev数据集(7,156个PR样本)。文中图表均基于论文原始数据生成,客观呈现了AI编程助手的真实表现。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
DeepL Write Linux服务器部署教程从环境到后台运行
DeepLWrite暂无官方本地服务端,Linux部署更适合搭建团队入口或轻量封装服务。流程涵盖环境准备、Node服务安装、Nginx转发、PM2后台运行、日志监控、升级回滚与安全边界。
DeepL Write在Mac电脑上的详细完整安装教程:Apple Silicon与Intel配置步骤
DeepLWrite在macOS上可通过官方客户端或网页使用,安装前需确认芯片架构、系统版本与权限设置。AppleSilicon与Intel电脑流程相近,但下载来源、首次启动、安全校验和输入体验配置需重点检查。
DeepL Write Windows 2026最新版本地安装配置教程下载与要求
DeepLWrite在Windows上可通过官方桌面客户端使用,适合英文润色、改写和语气调整。安装前需确认系统版本、网络连通、账号与隐私设置,并优先从官网获取安装包,避免使用来历不明版本。
Grammarly AI新手安装教程 从下载到首次运行全攻略
GrammarlyAI适合英文写作、邮件润色和文档校对,新手可通过官网下载安装桌面端、浏览器扩展或办公插件,完成账号注册、权限设置与首次运行后,即可在常用输入场景中获得语法、语气和表达优化建议。
Grammarly AI本地模型运行完整教程:下载路径与性能优化
GrammarlyAI普通版并不提供公开本地模型包,部署时应优先确认官方渠道。可通过官方客户端配合本地写作模型实现离线润色、路径管理与性能调优,兼顾效率、隐私与稳定性。
- 热门数据榜
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
相关攻略
2026-07-17 06:52
2026-07-17 06:52
2026-07-17 06:52
2026-07-17 06:51
2026-07-17 06:51
2026-07-17 06:51
2026-07-17 06:51
2026-07-17 06:51
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

