Benchmarks · Coding & software engineering
Aider Polyglot
also: Aider polyglot benchmark, Aider leaderboard
Can a model act as a practical pair-programmer — reading an existing multi-language codebase, understanding a task, and editing the actual files correctly, not just writing an isolated function?
Paul Gauthier / AiderReleased 21 December 2024Live
Most coding benchmarks ask a model to write a function from a description. Aider’s polyglot benchmark asks something closer to a real workday: given an existing codebase, can the model make the requested change correctly, in the actual files, in whatever language that project happens to use? Paul Gauthier, the developer of the open-source Aider coding tool, built the benchmark in December 2024 from 225 Exercism exercises across six languages, deliberately chosen because they had beaten most top models at the time — his earlier Python-only benchmark had saturated above 80% and stopped distinguishing anything.
The benchmark runs entirely inside Aider itself, so a model’s score reflects two things at once: whether its proposed fix is actually correct, and whether it can express that fix in the tool’s file-editing format without corrupting the codebase. At launch, OpenAI’s o1 topped the table at 61.7%, which Gauthier called strong but left plenty of headroom. That headroom closed fast: Claude 3.7 Sonnet reached 64.9% two months later, Gemini 2.5 Pro’s June 2025 update reached 83.1%, and by August 2025 GPT-5 running with high reasoning effort scored 88.0% — a jump of nearly 30 points in under a year.
Because Aider is a real tool used by working developers rather than a synthetic harness, and because its leaderboard reports the dollar cost of each run alongside the score, the benchmark doubles as a rough guide to the price-performance trade-off between frontier models — a dimension most academic coding benchmarks leave out entirely. It has become a standard citation in coding-model release announcements, including Anthropic’s Claude Opus 4.5, which reported roughly a 10% improvement over its predecessor on the benchmark without disclosing an absolute score.
The set
225 difficult exercises drawn from Exercism problem sets across C++, Go, Java, JavaScript, Python and Rust, deliberately selected because three or fewer of the strongest contemporary models could solve them. Run through the open-source Aider coding tool itself, so a model is scored not only on whether its fix is correct but on whether it can express that fix in Aider's file-editing format — 'pass rate 1' for the first attempt and 'pass rate 2' after a retry.
Example
The 'dominoes' exercise, instructions verbatim: 'Make a chain of dominoes. Compute a way to order a given set of dominoes in such a way that they form a correct domino chain (the dots on one half of a stone match the dots on the neighboring half of an adjacent stone) and that dots on the halves of the stones which don't have a neighbor (the first and last stone) match each other. For example given the stones [2|1], [2|3] and [1|3] you should compute something like [1|2] [2|3] [3|1] or [3|2] [2|1] [1|3] or [1|3] [3|2] [2|1] etc, where the first and last numbers are the same.' Presented to the model inside Aider along with the relevant source files, which it must edit correctly in place.github.com
Where it stands
Actively maintained and updated with each new frontier model; unlike the plain code-generation benchmarks it was built to replace, its 225 exercises were chosen specifically to keep top scores in a wide, non-saturated range.
How the top score changed hands
- December 2024o161.7%Top score when the benchmark launched, described by its creator as leaving '86 problems of headroom for future models to solve.'
- February 2025Claude 3.7 Sonnet (extended thinking)64.9%
- June 2025Gemini 2.5 Pro (Preview 06-05, extended thinking)83.1%
- August 2025GPT-5 (high reasoning effort)88.0%
Current best: GPT-5 (high reasoning effort) — 88.0% From Aider's own live leaderboard; cost $29.08 to run the full suite. Later 2025–26 frontier models may score higher but a comparably sourced figure was not confirmed here.
In the timeline · 2 entries
Anthropic releases Claude Opus 4.5
Priced at $5/$25 per million input/output tokens, roughly a third of Opus 4.1's rate, and Anthropic said it beat Sonnet 4.5's best score using 76% fewer output tokens.
Models & capabilities · Money & business
Google updates Gemini 2.5 Pro preview with improved coding performance
The update, internally labelled 06-05, also led coding benchmarks including Aider Polyglot and performed strongly on Humanity's Last Exam.
Models & capabilities · Benchmarks & progress