Before it
Code benchmarks asked for self-contained functions judged by unit tests.
The problem
Real engineering means navigating a repository and editing several files, which HumanEval does not test.
What it introduced
Real GitHub issues with their real test suites. The best model of the day resolved under 2%.
Why it matters
It gave agents a hard, honest target, and became the number every coding model is now judged on.
What modern models inherit
Repository-level task completion as the measure of an agent.
What came next
SWE-agent, Devin, and the climb past 80% by late 2025.