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
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.
Senior SWE Bench: a new benchmark focussed on realistically underspecified feature tasks
Senior SWE-Bench is a new open-source benchmark designed to evaluate AI agents on realistic, underspecified software engineering tasks, emphasizing skills like intent alignment and code quality rather than overly detailed specifications.