FrontierCode Leaderboard
By The Cognition TeamMethodology
FrontierCode is the first benchmark to measure mergeability: would the maintainer actually merge this PR?
Our criteria assess end-to-end code quality (correctness, test quality, scope discipline, style, and adherence to codebase standards) using an ensemble of grading techniques including unit tests, rubrics, and new types of verifiers.
Every task is crafted by the open-source maintainers of the repos it comes from: 20+ world-class developers built realistic, diverse, and challenging tasks, spending more than 40 hours per task, and they define what “mergeable” means in their repo. Rubric grading is subjective, so we built an extensive QC pipeline with adversarial testing, calibration, and multi-stage review, where every task is manually reviewed by a Cognition researcher.
FrontierCode also restricts internet usage. Models may use the internet the way an engineer would, reading documentation and searching for error messages, but runs that consult solution-bearing sources such as the original pull request are detected and scored zero.
Methodology revisions
Read how the benchmark is constructed, graded, and refined across revisions.
What a task looks like
Each FrontierCode task pairs a maintainer-written brief with reviewer-defined grading criteria. Explore a real task below: switch between models, run the eval, and click a failed criterion to jump to the offending part of the diff.
Press "Run eval" to generate Opus 4.8's patch for this task.
The graded rubric appears here after the run.
Changelog
Models added to the leaderboard and changes to how results are reported.
- Added GPT-6 Astra.
- Added Gemini 3.8 Flash, GLM 5.3, GLM 5.3 Flash, and DeepSeek V4 Pro 0813.
- Added Claude Fable 5.1.
- Added Grok 4.6 low and medium reasoning efforts.
- Updated Gemini 3.7 Flash results to account for adjusted pricing.
- Added Gemini 3.7 Flash.
- Added Grok 4.6.
- Added Gemini 3.6 Flash, GPT-5.4-mini, Claude Opus 4.6, Claude Sonnet 4.6, DeepSeek V4 Flash 0731, Nemotron 3 Ultra, and Mistral 3.5 Medium.
- Added a flag rate column showing the fraction of runs flagged for unfair internet use.
- Updated Kimi K3 results to account for adjusted pricing.
- Updated GPT-5.6 Terra and Luna results to account for adjusted pricing.
- Added Kimi K3.
- Added Claude Opus 5 and SWE-1.6.
- Launched the leaderboard with FrontierCode 1.0 and 1.1 results.
- Corrected Claude Fable 5 costs on the FrontierCode 1.0 leaderboard.