SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents
Summary
SWE-Bench Pro Verified addresses reliability issues in the SWE-Bench Pro benchmark by eliminating reward hacking and improving task quality, providing a more accurate evaluation for software engineering agents.
View Cached Full Text
Cached at: 09/10/26, 10:10 AM
Paper page - SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents
Source: https://huggingface.co/papers/2609.08149
Abstract
SWE-BenchProhasemergedasastandardbenchmarkforevaluatingsoftwareengineeringagentsonchallengingrepository-leveltasks.However,ouranalysisworkshowthatitsevaluationisunderminedbytwosourcesofunreliability:rewardhacking,enabledbyleakageofgoldsolutionsorhiddenevaluationinformation,andtaskqualityissues,includingmisleadingproblemstatementsandimproperlyscopedtests.Theseissuescaninflatebenchmarkperformanceandobscureagents’truecodingability.WepresentSWE-BenchProVerified,averifiedversionofSWE-BenchProthataddressesbothproblems.Ourapproachcombinesanti-hackingsafeguardsthateliminatemajorleakagechannelswithoutdisruptingnormalagentfunctionality,withtaskrefinementthatminimallycorrectsinconsistencieswithinflawedinstances.EvaluationsonSWE-BenchProVerifiedrevealthatsomemodelsperformsubstantiallyworsethanpreviouslyreported,suggestingthatexistingresultsonSWE-BenchPromayoverestimaterealsoftwareengineeringcapability.SWE-BenchProVerifiedoffersamoretrustworthybenchmarkforassessingsoftwareengineeringagents.
View arXiv pageView PDFProject pageAdd to collection
Get this paper in your agent:
hf papers read 2609\.08149
Don’t have the latest CLI?curl \-LsSf https://hf\.co/cli/install\.sh \| bash
Models citing this paper0
No model linking this paper
Cite arxiv.org/abs/2609.08149 in a model README.md to link it from this page.
Datasets citing this paper1
#### opencompass/SWEBench-Pro-Verified Viewer• Updated31 minutes ago • 731 • 68
Spaces citing this paper0
No Space linking this paper
Cite arxiv.org/abs/2609.08149 in a Space README.md to link it from this page.
Collections including this paper0
No Collection including this paper
Add this paper to acollectionto link it from this page.
Similar Articles
SWE-Bench Pro V2 (9 minute read)
SWE-Bench Pro V2 is an updated benchmark for evaluating AI agents in software engineering, featuring 642 tasks across 11 repositories with improved evaluation protocols and contamination controls.
Introducing SWE-bench Verified
OpenAI is releasing SWE-bench Verified, a human-validated subset of the SWE-bench benchmark designed to more reliably evaluate AI models' ability to autonomously solve real-world software engineering tasks. The release addresses issues with overly specific or irrelevant unit tests that caused correct solutions to be incorrectly rejected.
@OpenAI: To audit SWE-Bench Pro, we used model-based investigator agents alongside independent reviews from five independent exp…
OpenAI describes its audit of SWE-Bench Pro using model-based investigator agents and independent reviews from experienced software engineers to ensure thorough evaluation at scale.
Senior SWE-Bench: open-source benchmark that assesses agents as senior engineers
Senior SWE-Bench is an open-source benchmark that evaluates AI agents on software engineering tasks requiring senior-level skills.
SWE-bench Science: Can Coding Agents Resolve Engineering Tasks in Science?
SWE-bench Science introduces a repository-level benchmark for evaluating coding agents on scientific software repair tasks, revealing failure mechanisms and mixed effects of scientific guidance.