FrontierCode Leaderboard
Methodology
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.