AI coding benchmarks

Can AI models do real engineering tasks?

Contributes to: Can AI do the work?. Signal score: 83 / 100. Relative weight within this question: 1.

StatusImproving
Latest value83%
Year over year+12%
Distance from highAt its high
Caution

A benchmark is not a job. These tasks are fixed in advance and scored automatically, so a high score does not show that a model can run a real software project.

Scores differ widely between benchmarks, and models can be tuned for well-known tests. New models are not always tested right away, so the latest result can lag.

Observed trend

Best SWE-bench Verified score so far, in percent, by model release month.

Best SWE-bench Verified score so far, in percent, by model release month. · 2024-11 – 2026-10

2026-10 — Best SWE-bench Verified score so far, in percent, by model release month.: 83
View data table
Period / observationBest SWE-bench Verified score so far, in percent, by model release month.
2024-1131
2024-1231
2025-0131
2025-0261
2025-0361
2025-0462
2025-0571
2025-0671
2025-0771
2025-0874
2025-0974
2025-1074
2025-1177
2025-1277
2026-0177
2026-0279
2026-0379
2026-0483
2026-0583
2026-0683
2026-0783
2026-0883
2026-0983
2026-1083

What it measures

Metric
Best score so far on SWE-bench Verified, the share of real GitHub issues resolved
Solved if
Models resolve nearly every real engineering task
Signal score
83 / 100. The best model resolves 83% of SWE-bench Verified tasks. How it is scored
Status rule
Improving when the best score is higher than a year before.

Other public benchmarks

The best score depends heavily on the benchmark, so no single number settles this.

Update history

The reading on each date we checked, separate from the historical observations above.

DateValueYear over yearStatus
2026-11-0283%+12%Improving
2026-11-0183%+12%Improving

Sources

SourceRoleMeasuresLatest data
Epoch AI Benchmarking HubScored measurementModel scores on coding benchmarks2026-04
METR Time HorizonsSupporting contextLength of task a model completes half the time2026-10