Evidence Review

Does AI Coding Actually Make Developers Faster? (It Depends)

The honest answer is: it depends — and the evidence genuinely points both ways. In mid-2025, METR ran a randomized controlled trial where 16 experienced developers were 19% slower with AI on their own mature repos, even though they predicted a 24% speedup and still felt 20% faster afterward. Meanwhile a GitHub Copilot trial found devs 55.8% faster on a greenfield task. Both are real. This is a guide to which one applies to you.

Bar chart comparing predicted, felt and measured AI coding speed showing a 19 percent slowdown

The short answer: it depends, and the data proves it

Ask the internet whether AI makes developers faster and you get two confident, opposite answers. One camp waves the METR study — experienced engineers went 19% slower with AI. The other waves adoption surveys — most developers say AI makes them more productive. Both camps are quoting real numbers. They are just measuring different worlds.

Here is the reconciliation up front, so the rest of the article earns it: AI coding tools help most on greenfield, boilerplate, unfamiliar-stack and low-stakes work, and for less-experienced developers. They can actively slow down expert work on mature, high-context, high-quality-bar codebases. The two headline trials sit at opposite ends of that spectrum — which is exactly why they do not contradict each other.

Below: four studies, a decision matrix, the perception-vs-reality mechanism, and one nuance almost every blog gets wrong — METR did not retract its finding.

The METR study: 19% slower, while feeling 20% faster

The anchor is METR's randomized controlled trial, published July 10, 2025. It is robust for what it measured. The setup:

The result: developers took 19% longer to complete issues when allowed to use AI. The twist that made it go viral was the perception gap. Before starting, the same developers forecast a 24% speedup. After finishing — after being measured as slower — they still believed AI had sped them up by about 20%. That is a roughly 39-point gap between what happened and what it felt like.

METR's own factor analysis pins the slowdown on context-specific causes: developers already knew these repos intimately, the codebases were large and complex, the implicit quality standard was high, the 2025 models were not always reliable, and a lot of time went into reviewing and fixing AI output — layered on top of general over-optimism about how useful AI would be.

Read the scope, not just the headline. METR explicitly states the 19% figure does not generalize to less-experienced developers, unfamiliar or greenfield codebases, settings with lower quality bars, developers with hundreds of hours of AI-tool practice (participants had ~50), or newer, more capable models. It is a snapshot of early-2025 frontier tools in one demanding setting — not a law of nature.

The counter-evidence: greenfield, juniors, and surveys

Now the other end of the spectrum. The GitHub Copilot RCT (Peng et al., 2023) found the AI-assisted group finished a task 55.8% faster (95% CI 21–89%), and developers with less programming experience benefited most.

But look at the task: implement an HTTP server in JavaScript from scratch. That is a self-contained, greenfield, well-trodden problem — close to the near-opposite of editing a 1M-line repo you maintain. Different condition, valid result. It is also worth noting the authors were affiliated with GitHub / Microsoft, the tool vendor, so treat the exact figure as vendor-adjacent.

Two more data points, both self-reported:

The catch, which we return to below: DORA and Stack Overflow measure perception and adoption, not stopwatch time. That distinction is the whole ballgame.

Four studies, side by side

Stacking the evidence in one table makes the pattern obvious: the two studies that measured time with a stopwatch disagree only because their conditions are opposite, and the two self-reported studies measure a different thing entirely.

StudyWho & conditionWhat it measuredResult
METR RCT (2025) 16 experienced devs, their own mature repos (22k★, 1M+ LOC), Cursor + Claude 3.5/3.7 Stopwatch time, 246 real tasks 19% slower
Copilot RCT (Peng 2023) Recruited devs, greenfield HTTP server from scratch (vendor-affiliated authors) Stopwatch time, one toy task 55.8% faster
DORA 2025 Broad org survey across teams Self-reported delivery metrics + throughput, − stability (amplifier)
Stack Overflow 2025 Tens of thousands of developers Self-reported productivity & trust ~69% feel more productive; trust falling

The highlighted cells are the honest apples-to-apples pair: two measured trials, opposite conditions, opposite results. Neither refutes the other. And because METR's central finding is that feeling diverged from measurement, you cannot use the survey rows to wave away the METR row — they are not even measuring the same variable.

Why it feels faster than it is

The perception gap is the most useful thing in this entire literature, because it explains why smart people disagree. Generating code with AI feels fast: you type a prompt, a wall of plausible code appears, dopamine fires. The hidden cost is downstream — reading it, catching the parts that are almost-right-but-not-quite, and debugging what you did not write. Stack Overflow 2025 quantifies the friction: 45% of developers said debugging AI-generated code takes longer than writing it themselves, and 66% struggle with solutions that are almost right.

The AI speed gap: predicted vs felt vs measured METR RCT — 16 experienced devs, 246 tasks, early-2025 tools 0% Forecast before starting +24% Believed after finishing +20% Actually measured −19%
Chart: DataLLM Lab — the perception-vs-reality gap from METR's 2025 RCT. Developers predicted a 24% speedup, still felt ~20% faster afterward, but were measured 19% slower (highlighted). Figures are METR's; bars are illustrative to scale.

This is why adoption surveys run positive while a stopwatch runs negative. A survey captures the bright, felt part of the loop — the generation — and discounts the dim, hidden part — the review and rework. Both can be honest reports of the same experience. Only one of them is time.

Test the speed question on your own tasks

The only benchmark that matters is your codebase. DataLLM Lab gives you Claude, GPT-5-class, and 300-plus other models on a single OpenAI-compatible key — so you can A/B a hard task against a strong model and a cheap one, and watch the real cost and latency instead of guessing.

When AI coding helps vs hurts: a decision rule

Map your situation across four axes. The more rows that fall on the left, the more AI is likely to speed you up; the more on the right, the more it can slow you down.

AxisAI likely helps (lean in)AI can hurt (be careful)
Task typeGreenfield, boilerplate, scaffolding, prototypesSurgical change in a mature, interconnected system
Codebase contextSmall, new, or unfamiliar stack you are learningLarge, high-context repo you know intimately
Developer seniorityJunior / unfamiliar-domain (biggest lift in Copilot RCT)Senior expert on their own turf
Quality barLow-stakes, throwaway, or exploratoryHigh implicit standard, heavy review, prod-critical

A few practical corollaries. If you are exploring a new framework, AI is a superpower — it is the greenfield/unfamiliar quadrant twice over. If you are the maintainer making a careful fix in code you wrote, be honest that generation may feel fast while review eats the savings. And structure matters: spec-driven development and a good AGENTS.md file shrink the review-and-rework tax that dragged METR's numbers down, which is also why the difference between vibe coding vs agentic coding shows up in the results.

Cost is the other lever most speed debates ignore. If AI adds review time, the model's price per task has to earn it back — see our LLM coding cost benchmark and the roundup of the best cheap LLM for coding for where the value sits. Routing boilerplate to a cheap model like Claude 3.7 Sonnet and hard reasoning to Claude Opus 4.8 is the pragmatic middle path.

The 2026 twist: METR did not retract, but can no longer measure

Here is the nuance most secondary summaries get flat wrong. A widely-circulated claim says METR retracted the 19% figure over methodological flaws. That is false. METR's February 24, 2026 update explicitly stands by the original result as a historical, context-specific finding.

What actually happened is more interesting. METR tried to run a follow-up and abandoned the experiment design — not because the first one was wrong, but because developers now refuse to work without AI. That refusal creates selection bias: you can no longer cleanly recruit a no-AI control group or assign no-AI tasks without distorting who participates and what they pick. METR suspects real-world AI impact has likely improved since early 2025, but their clean measurement approach can no longer capture it. The flaws critics cite belong to that later, separate follow-up — not the original RCT.

The takeaway is almost poetic: the field can no longer run the experiment that would settle the debate, because the thing being studied has become non-optional. So treat every number here as time-stamped to its tools. The right question is not the permanent one everyone argues about — it is the local one you can actually answer: on this task, in this codebase, at my level, with today's model — measured, not felt — am I faster?

FAQ

Does AI coding actually make developers faster?

It depends on the task and the codebase. METR's 2025 randomized trial found experienced developers were about 19% slower using AI on their own mature repositories, while a GitHub Copilot trial found developers 55.8% faster building a simple HTTP server from scratch. AI tends to help on greenfield, boilerplate and unfamiliar-stack work and for less-experienced developers, and can slow expert work on large, high-context, high-quality-bar codebases.

Did METR find that AI makes all developers slower?

No. METR explicitly scoped the result. It measured 16 experienced open-source developers, 246 real tasks, on mature repos averaging 22k-plus stars and over 1M lines, using early-2025 tools. METR states the finding does not generalize to less-experienced developers, unfamiliar or greenfield codebases, lower quality standards, developers with hundreds of hours of AI experience, or newer models.

Did METR retract its 19% slowdown finding?

No. This is a common false claim. METR's February 2026 update explicitly stands by the 19% result as a historical, context-specific finding. What they stopped was a separate follow-up experiment, because developers increasingly refuse to work without AI, which creates selection bias in recruiting and task choice. They suspect real-world impact has improved since early 2025 but can no longer measure it cleanly.

Why did developers feel faster when they were actually slower?

Generation feels fast and visible, while reviewing, correcting and debugging AI output is slow and easy to discount. METR's participants forecast a 24% speedup, and even after being measured as 19% slower still believed AI had sped them up about 20%. This is why self-report surveys measure a feeling, not a stopwatch, and cannot by themselves rebut a measured slowdown.

When does AI coding help the most?

AI coding gives the biggest lift on greenfield or from-scratch work, boilerplate and scaffolding, unfamiliar languages or frameworks, low-stakes or throwaway code, and for junior developers who benefited most in the Copilot trial. It helps least, and can actively slow you down, on mature high-context codebases you know deeply where the implicit quality bar is high and review dominates.

Which AI model should I use for coding?

Models move fast, so treat any single pick as time-stamped. As of mid-2026 frontier coding models like Claude Opus and GPT-5-class systems lead on agentic tasks, while cheaper models handle boilerplate well. The practical move is to route: use a strong model for hard reasoning and a cheap one for scaffolding. DataLLM Lab gives you 300-plus models on one key so you can compare cost and speed on your own tasks.

Written by
Kevin Fan

Founder of DataLLM Lab, the unified LLM gateway. Kevin tests models the boring way — same prompts, real costs, unedited outputs — and writes up what the runs actually show.

One API for every model

One API, every model.

Get a single API key for Claude Opus 4.7, GPT-5.4, and 300+ more — with automatic price comparison and routing to the best model for every request.