SWE-Bench Pro has emerged as a standard benchmark for evaluating software engineering agents on challenging repository-level tasks. However, our analysis work show that its evaluation is undermined by two sources of unreliability: , enabled by leakage of gold solutions or hidden evaluation information, and , including misleading problem statements and improperly scoped tests. These issues can inflate benchmark performance and obscure agents’ true coding ability. We present , a verified version of SWE-Bench Pro that addresses both problems. Our approach combines safeguards that eliminate major leakage channels without disrupting normal agent functionality, with that minimally corrects inconsistencies within flawed instances. Evaluations on SWE-Bench Pro Verified reveal that some models perform substantially worse than previously reported, suggesting that existing results on SWE-Bench Pro may overestimate real software engineering capability. SWE-Bench Pro Verified offers a more trustworthy benchmark for assessing software engineering agents.

生成讲解博客的中文版本

生成AI智能校验的中文版本