---
title: "我们正在更改开发者生产力实验的设计"
sourceTitle: "We are Changing our Developer Productivity Experiment Design"
sourceUrl: "https://metr.org/blog/2026-02-24-uplift-update/"
sourceAuthor: "Joel Becker, Nate Rush, Tom Cunningham, David Rein, Khalid Mahamud (METR)"
sourcePublishedAt: "2026-02-24"
sourceSiteName: "METR"
summary: "METR 那项著名的\"AI 辅助反而慢 19%\"RCT 的官方后续：late-2025 复现实验的原始结果转向加速（原班开发者 -18%、新开发者 -4%），但 METR 判定选择效应已使数据只剩很弱的证据力——开发者拒绝在无 AI 条件下工作、回避提交高增益任务、并发跑智能体使计时失效。实验设计本身要改了。"
sourceLanguage: "en"
language: "zh-CN"
translationMethod: "人工整理逐段翻译（cloud agent，对照原文全文）"
sourceFigureCount: 1
---

# 我们正在更改开发者生产力实验的设计

METR 此前发表过一篇论文，使用 2025 年 2 月至 6 月的数据发现：在经验丰富的开源开发者中，使用 AI 工具会导致完成任务的时间变慢 20%（**译注：即被广泛引用的"慢 19%"研究，19% 为点估计，此处原文行文取整为 20%**）。

为了理解 AI 对开发者生产力的影响如何随时间变化，我们在 2025 年 8 月启动了一项新实验，扩大了开发者池子，并使用最新的 AI 工具。

不幸的是，根据参与者反馈与问卷调查，我们认为新实验的数据对"AI 工具当前的生产力效应"给出的是**不可靠的信号**。首要原因是：我们观察到，选择不参与研究的开发者显著增多，因为他们**不愿意在没有 AI 的条件下工作**——这很可能使我们对 AI 辅助加速的估计被系统性压低。此外我们认为还存在因报酬降低（时薪从 150 美元降到 50 美元）带来的选择效应；而对于并发使用多个 AI 智能体的那部分开发者，我们对每个任务耗时的测量也不可靠。

基于与研究参与者的交流，我们认为：开发者现在（2026 年初）从 AI 工具获得的加速，**可能比我们 2025 年初的估计更大**。然而，由于实验中的选择效应，我们的数据对这一增幅的大小**只构成很弱的证据**。

我们的原始结果显示出一些加速的迹象。2025 年初的研究发现使用 AI 使任务耗时延长 19%，置信区间为 +2% 至 +39%。而对参与了后续研究的原班开发者子集，我们现在估计的加速为 **-18%**，置信区间 -38% 至 +9%；在新招募的开发者中，估计加速为 **-4%**，置信区间 -15% 至 +9%。

![2025 年末 AI 很可能加速了开源开发者，但选择效应使后续结果不可靠](imgs/metr-uplift-update/uplift_timeline.png)

图：三组估计的置信区间时间线。纵轴为"允许用 AI 时的耗时变化"（负值 = 加速）：2025 年初研究的初始参与者 +19%（246 个任务、16 名开发者），2025 年末后续研究中的原班开发者 -18%（137 个任务、10 名开发者）、新招募开发者 -4%（690 个任务、47 名开发者）。METR 在图中标注：由于选择效应，两组后续加速的真实值很可能高于观测值。

但在那些被实验"选择掉"的开发者和任务上，真实加速可能高得多。一些开发者自报了非常高的加速——不过正如我们在早前研究中记录的，这类自我估计可能相当不可靠。

鉴于这些选择效应的严重性，我们正在着手修改研究设计。下文将提供更多细节，并介绍我们研究 AI 对开发者生产力影响的其他手段。

## AI 的广泛采用，使任务级生产力测量变得更难

我们的第二项研究自 8 月开始，包含原研究的 10 名开发者，加上从更多样化的开源项目中新招募的 47 名开发者。参与者的报酬为每小时 50 美元。

与初始研究一样，开发者需要预先指定自己打算做的每个任务，然后提交任务描述参与随机分配。每个任务被分到"允许用 AI"或"禁止用 AI"条件。开发者记录完成任务所花的时间，我们据此比较典型任务在有 AI 和无 AI 条件下的平均耗时。

整个 2025 年，开源开发者中智能体工具（如 Claude Code 和 Codex）的使用不断增加。AI 的广泛采用对我们的研究产生了两个重要影响：

**开发者的招募与留存变难了。** 越来越多开发者表示，他们不愿意在 50% 的工作中不用 AI——即使我们付每小时 50 美元、让他们做自己选择的任务。因此，我们的研究系统性地漏掉了对 AI 价值预期最乐观的那批开发者。

**开发者提交任务时变得更挑了。** 问卷显示，30% 到 50% 的开发者告诉我们，他们选择不提交某些任务，因为不想在没有 AI 的条件下做这些任务。这意味着我们系统性地漏掉了预期 AI 增益最高的任务。

这两个效应加在一起，使得上文报告的估计**很可能是 AI 对这些开发者真实生产力效应的下界**。选择效应似乎只影响少数开发者和任务，这限制了偏差的程度；但我们很可能缺失了 AI 最积极采纳者的数据，而他们恰恰可能是最值得关注的人群。随着 AI 能力持续增长、开发者预期水涨船高，这些效应只会愈发剧烈，进一步限制这种研究设计的效度。

基于访谈和问卷，我们认为选择效应增强的主因是开发者对 AI 增益的预期变高了。不过第二项研究的报酬也更低（每小时 50 美元 vs 原研究的 150 美元），这很可能也加剧了选择。

我们还注意到一些其他问题，尽管我们判断其严重程度较低：

- 一些开发者表示，用智能体 AI 时他们**尝试的任务类型变了**，会倾向于发挥 AI 的长处。这有两个后果：(a) 研究内与研究外的任务选择不同；(b) 由于任务类型的替换，研究内的时间差可能无法代表价值差。
- 一些开发者表示，同一任务在允许 AI 与禁止 AI 条件下的**最终产出质量不同**——例如主观代码质量、或他们选择编写的文档和测试的数量。
- 一些开发者在任务被分到禁止 AI 条件后**更不愿意完成它**。有一位开发者没有完成任何被分到禁止 AI 条件的任务。
- 一些开发者反映，使用智能体工具时**很难报告任务耗时**，因为他们经常在等智能体干活时去做别的无关任务。

综合起来，这些问题使我们的中心估计难以解读。我们认为它很可能不是 AI 工具对这些开发者真实生产力影响的好代理。

## 部分开发者原话

"我很纠结。我想帮忙为这个问题提供最新数据，但我也真的很喜欢用 AI！"——一位原 2025 年初研究的开发者，在被邀请参加 2025 年末研究时说。

"我发现我在挑 issue 上有严重偏向……我会回避那种 AI 两小时能搞定、我自己要花 20 小时的 issue。如果这种任务被随机到禁止 AI 组，我会非常痛苦。"——一位新研究的开发者，谈选择提交哪些任务时的选择效应。

"如果非要用老办法干太多活，我的头会炸掉。就像已经习惯了打 Uber 之后，突然又要走路穿过整座城市。"——另一位新研究的开发者（谈及选择提交哪些任务时的选择效应）。

## 测量生产力的其他手段

AI 工具对开发者生产力的影响，是 AI 研发加速的重要输入。我们计划继续探索以下研究路线：

- **更高强度的实验。** 如果依从率更高，选择问题会得到缓解——可以通过运行更短、更密集的实验并可能提高报酬来实现。
- **观察性数据。** 关于 AI 在软件开发中使用情况的丰富数据源很多——从聚合统计（例如约 4% 的 GitHub commit 由 Claude Code 署名）到细粒度转录（如 [Sarkar (2025)](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5713646)）。我们打算继续观察我们的开源开发者池，理解 AI 是如何被使用的。
- **问卷调查。** 尽管自报的生产力反事实难以解读、可能有偏，我们仍乐观地认为，精心设计的问卷问题配合时间使用研究，能产生有用的信号。
- **固定任务实验。** 我们的原始研究的新颖之处是让开发者先自选任务、再做随机化。我们可以退回更简单的设计：给开发者固定的任务，随机分配是否允许 AI 辅助。
- **能力评测。** METR 会继续构建任务评测，衡量智能体自主完成任务的能力——这与智能体采纳的生产力效应有明确的关联。
- **开发者级实验。** 另一种设计是在开发者层面而非任务层面做随机化，即每位参与者要么所有任务都用 AI、要么都不用。这缓解了任务级的选择问题，但加重了开发者级的选择问题，并且检测生产力效应的统计功效更低。

随着模型能力持续提升，我们预计需要不断重新设计我们的一部分能力与测量技术。

## 生产力研究的细节

我们付给开发者每小时 50 美元，让他们在自己现有的开源项目上工作，并把 issue 随机分为允许 AI 或禁止 AI。开发者都是经验丰富的开源贡献者，从业年限中位数 10 年。我们的数据覆盖 57 名开发者、143 个仓库、800+ 个任务。

其中 10 名开发者来自原研究，其余为新招募，来自更多样化的仓库集合——包括更小、更绿地（greenfield）、成熟度更低的仓库。

[早期研究的完整数据集](https://github.com/METR/Measuring-Early-2025-AI-on-Exp-OSS-Devs)与[最近这次研究的数据集](https://github.com/METR/Measuring-Late-2025-AI-on-OSS-Devs)均已公开。

---

> **译注（本仓库视角）：** 这篇是 [YDD 效率悖论文章](../references/articles.md#article-41)所引用的 METR RCT（"AI 辅助反而慢 19%"）的官方后续。三点值得注意：
> 1. "慢 19%" 从此只能作为 **early-2025 的历史快照**引用，不能再当作活事实；
> 2. 新数据的方向转为加速（-18% / -4%），但 METR 自己反复强调这是**弱证据**——诚实报告测量失效本身，比给出一个新数字更有价值；
> 3. 最有信息量的发现或许是元层面的：**AI 渗透已经破坏了任务级 RCT 这种测量手段本身**（拒绝参与、回避提交高增益任务、并发智能体使计时失效）——"测量方法追不上被测对象"，与编码基准侧的诊断（[Position 论文](../references/articles.md#article-38)）同构。
