SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?
Open accessAbstract
We introduce SWE-Bench Pro, a substantially more challenging benchmark that builds upon the best practices of SWE-BENCH [25], but is explicitly designed to capture realistic, complex, enterprise-level problems beyond the scope of SWE-BENCH. SWE-BENCH PRO contains 1,865 problems sourced from a diverse set of 41 actively maintained repositories spanning business applications, B2B services, and developer tools. The benchmark is partitioned into a public set with open access to problems sourced from 11 repositories, a held-out set of 12 repositories and a commercial set of 18 proprietary repositories where we have formal partnership agreements with early-stage startups. Problems in the held-out and the commercial set are not publicly accessible, but we release results on the commercial set. Our benchmark features long-horizon tasks that may require hours to days for a professional software engineer to complete, often involving patches across multiple files and substantial code modifications. All tasks are human-verified and augmented with sufficient context to ensure resolvability. To better understand these limitations, we cluster the failure modes observed in the collected agent trajectories for a clearer characterization of the error patterns exhibited by current models. Overall, SWE-BENCH PRO provides a contamination-resistant testbed that more faithfully captures the complexity and diversity of real-world software development, advancing the pursuit of truly autonomous software engineering agents at a professional level.
AI snapshot
Written from the paper’s full text.
TL;DR
SWE-Bench Pro is a new 1,865-problem benchmark designed to capture long-horizon, enterprise-level software engineering tasks beyond SWE-Bench, with public, held-out, and commercial subsets. Under a unified SWE-Agent scaffold, top coding models resolve below 45% on the public set and below 20% on the commercial set.
Key findings
- The benchmark contains 1,865 human-verified problems from 41 actively maintained repositories: 731 public problems from 11 repositories, 858 held-out problems from 12 repositories, and 276 commercial problems from 18 proprietary startup repositories. Reference solutions average 107.4 lines of code across 4.1 files; every problem involves at least 10 lines of change, and over 100 tasks demand more than 100 lines.
- On the public set (N=731), the highest resolve rates are Claude Sonnet 4.5 at 43.6%, Claude Sonnet 4 at 42.7%, OpenAI GPT-5 (High) at 41.8%, and Claude Haiku 4.5 at 39.5%; lower scores include Kimi K2 Instruct at 27.7% and OpenAI GPT-OSS 120B at 16.2%.
- On the commercial set (N=276), the best models score below 20%: Claude Opus 4.1 at 17.8%, OpenAI GPT-5 (High) at 15.7%, OpenAI GPT-5 (Medium) at 14.9%, Gemini 2.5 Pro Preview at 10.1%, Claude Sonnet 4 at 9.1%, and OpenAI GPT-4o at 3.6%.
- Removing human augmentations sharply degrades performance: GPT-5 (High) drops from 25.9% with problem statement, requirements, and interface to 8.40% with problem statement only; Claude Opus 4.1 drops from 22.7% to 8.20%. LLM-as-a-judge failure analysis reports that Opus 4.1 primarily fails on wrong solutions (35.9%) and syntax errors (24.2%), while Sonnet 4 shows context overflow (35.6%) and endless file reading (17.0%), and Qwen3 32B has the highest tool error rate (42.0%).
Methods
- Benchmark construction sourced consecutive commit pairs from 41 repositories; the test patch is the diff of test-related files, and the gold patch is the remaining diff. Human augmentation adds a problem statement, requirements, and optionally an interface; environments are Docker-based with dependency resolution, and tests are human-reviewed fail2pass and pass2pass suites.
- Evaluation uses the SWE-Agent scaffold with the same default prompt for all models, a maximum of 50 turns, and models as of September 18th, 2025; open-source LLMs are hosted with vllm on a single node with 8 H100 GPUs. Pass@1 resolve rate is reported on the public and commercial sets, while the held-out set remains private.
- Failure-mode analysis uses GPT-5 as an LLM-as-a-judge on unresolved trajectories, taking the last 20 turns and classifying into hand-curated buckets. An ablation compares the full augmented setting against problem-statement-only.
Limitations
- The paper states limited language coverage: although SWE-Bench Pro includes Python, JavaScript, TypeScript, and Go, widely used languages such as Java, C++, and Rust are underrepresented.
- The paper states dependence on the test suite: real software engineering tasks may have multiple correct solutions that do not pass the original tests, and ideally verifiers would accept any valid solution.
- Evident from the text: only the public set (731 of 1,865 problems) is openly released, while held-out and commercial codebases remain private, limiting full reproducibility. Evaluation is also conducted in a “without any ambiguity” setting that includes problem statement, requirements, and interface, so it measures implementation given detailed specifications rather than ambiguity resolution; the paper notes the setting without requirements is potentially interesting.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
7 of 10 cited sources checked · 3 supported · 0 flagged · accuracy not yet measured
- Premisecitation§ 1. Introduction · p. 1
Many current coding benchmarks are susceptible to contamination because widely used open-source repositories are prime candidates for inclusion in large-scale web-crawled pre-training corpora.
“First, many benchmarks are susceptible to contamination [7, 13, 15, 20], as exemplified by recent works [5, 7, 15] and social media posts [1, 19]. This risk arises because widely used open-source repositories-particularly those distributed under permissive licenses (e.g., MIT, Apache 2.0, BSD)-are prime candidates for inclusion in the large-scale web-crawled corpora used to pre-train LLMs [3].”
Quote in the paperSubstantial claim4 of 5 sources checked- cites [7] [7] C. Deng, Y. Zhao, X. Tang, M. Gerstein, and A. Cohan. Investigating data contamination in modern benchmarks for large language models. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers) , pages 8706-8719, Mexico City, Mexico, 2024. Association for Computational Linguistics. - source
The Introduction (page unavailable) says that large-scale crawled web training data may include evaluation benchmarks, supporting the general contamination risk. The paper focuses on NLP benchmarks, not coding benchmarks. The repository-and-license explanation appears in a separate sentence cited to [3], so it is not evidence attributable to this source. (LLM, conf=0.86)
Experimental — accuracy not yet measured - cites [13] [13] C. White, S. Dooley, ManleyRoberts, A. Pal, B. Feuer, S. Jain, R. Shwartz-Ziv, N. Jain, K. Saifullah, S. Naidu, C. Hegde, Y. LeCun, T. Goldstein, W. Neiswanger, M. Goldblum, Abacus.AI, Nyu, and Nvidia. Livebench: A challenging, contamination-free llm benchmark. ArXiv , abs/2406.19314, 2024. URL https://api.semanticscholar.org/CorpusID:270556394 . - source
The Introduction (p. 1) says many LLM benchmarks are vulnerable to contamination because benchmark questions are published online, and it cites Codeforces problems appearing on GitHub as an example. It does not say that widely used open-source repositories, or repositories with permissive licenses, are especially likely to enter web-crawled pre-training corpora. In the printed citing text, that more specific explanation has a separate citation [3]. (LLM, conf=0.86)
Experimental — accuracy not yet measured - cites [15] [15] C. Xu, J. Guan, X. Zhao, C. Fu, Q. Xin, Z. Wang, L. Li, J. Fu, H. Wang, and J. Liu. Benchmark data contamination of large language models: A survey. arXiv preprint arXiv:2406.04244 , 2024. - source
- cites [20]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [3] [3] T. Brown, B. Mann, N. Ryder, M. Subbiah, et al. Language models are few-shot learners. Advances in neural information processing systems , 33:1877-1901, 2020. - source
Section 2.2 (p. 8) says GPT-3 was trained partly on Common Crawl, and Section 4 (p. 29) identifies benchmark contamination as a risk when training data comes from the internet. The paper does not establish that widely used open-source repositories, including those with permissive licenses, are especially likely to enter those corpora, or address coding benchmarks specifically. (LLM, conf=0.87)
Experimental — accuracy not yet measured
- Findingown data§ Abstract · p. 1
In evaluation of widely used coding models under a unified scaffold, performance on SWE-BENCH PRO remains below 45% (Pass@1).
“In our evaluation of widely used coding models, under a unified scaffold, we observe that their performance on SWE-BENCH PRO remains below 45% (Pass@1).”
Quote in the paperSubstantial claim - Findingown data§ Abstract · p. 1
SWE-BENCH PRO contains 1,865 problems sourced from 41 actively maintained repositories spanning business applications, B2B services, and developer tools.
“SWE-BENCH PRO contains 1,865 problems sourced from a diverse set of 41 actively maintained repositories spanning business applications, B2B services, and developer tools.”
Quote in the paperSubstantial claim - Findingown data§ B. Example Task Instance · p. 13
On the public set of SWE-BENCH PRO (N=731), Claude Opus 4.1 achieved a resolve rate of 22.7%.
“CLAUDE OPUS 4.1 | 22.7”
Quote in the paperNot a substantial claim - Findingown data§ 8. Conclusion · p. 9
Top-tier models like Opus 4.1 and GPT-5 achieve a 23% success rate on SWE-BENCH PRO.
“top-tier models like Opus 4.1 and GPT-5 achieving a 23% success rate on SWE-BENCH PRO”
Quote in the paperSubstantial claim
- Findingown data§ 5. Results · p. 6
On the public set, CLAUDE SONNET 4 achieves 42.7% resolve rate.
“CLAUDE SONNET 4.5 and CLAUDE SONNET 4 achieve the highest resolve rates at 43.6% and 42.7% respectively, substantially outperforming smaller models.”
Quote in the paperSubstantial claim - Findingown data§ 5. Results · p. 6
On the public set, OPENAI GPT-OSS 120B achieves 16.2% resolve rate.
“Earlier generation models like KIMI K2 INSTRUCT and OPENAI GPT-OSS 120B show considerably lower performance at 27.7% and 16.2% respectively.”
Quote in the paperNot a substantial claim - Findingown data§ 3.3 Public, Commercial, and Held-Out SWE-BENCH PRO · p. 4
The public set contains 731 instances sourced from public repositories with copy-left license.
“Public . We release 731 instances openly on HuggingFace and report the relevant statistics and model performances in this paper. These are sourced from public repositories with copy-left license.”
Quote in the paperNot a substantial claim - Findingown data§ 5. Results · p. 6
On the public set, KIMI K2 INSTRUCT achieves 27.7% resolve rate.
“Earlier generation models like KIMI K2 INSTRUCT and OPENAI GPT-OSS 120B show considerably lower performance at 27.7% and 16.2% respectively.”
Quote in the paperNot a substantial claim - Findingown data§ 6.3 Trajectory Failure Modes · p. 8
GEMINI 2.5 demonstrates more balanced failures across tool errors (38.8%), syntax errors (30.5%), and wrong solutions (18.0%).
“GEMINI 2.5 demonstrates more balanced failures across tool errors (38.8%), syntax errors (30.5%), and wrong solutions (18.0%), maintaining competence across multiple dimensions.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
- Findingown data§ 5. Results · p. 6
On the public set, CLAUDE HAIKU 4.5 achieves 39.5% resolve rate.
“OPENAI GPT-5 (HIGH) also achieves a 41.8% resolve rate, while CLAUDE HAIKU 4.5 demonstrates strong performance at 39.5%.”
Quote in the paperNot a substantial claim - Findingown data§ 5. Results · p. 6
On the public set, OPENAI GPT-5 (HIGH) achieves 41.8% resolve rate.
“OPENAI GPT-5 (HIGH) also achieves a 41.8% resolve rate, while CLAUDE HAIKU 4.5 demonstrates strong performance at 39.5%.”
Quote in the paperNot a substantial claim - Findingown data§ B. Example Task Instance · p. 13
On the public set of SWE-BENCH PRO (N=731), OpenAI GPT-5 (high) achieved a resolve rate of 25.9%.
“OPENAI GPT-5 (HIGH) | 25.9”
Quote in the paperNot a substantial claim - Interpretationown data§ 6.2 Ablation: Removing Human Augmentations · p. 8
Human augmentations mitigate false negatives by constraining the agent's solution space such that verifiers are robust, providing appropriate context for measuring task resolution.
“Our human augmentations mitigate these false negatives by constraining the agent's solution space such that verifiers are robust, providing appropriate context for measuring task resolution.”
Quote in the paperSubstantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
- Study design and conductreasoning§ 3.1 Characteristics of SWE-BENCH PRO · p. 3
Each issue in SWE-BENCH PRO is augmented with human-written requirements that provide additional guarantee that problems are self-contained.
“In particular, we augment each issue with a list of human-written requirements - simulating the standard engineering practice of resolving issues follow problem specification and provide additional guarantee that the problems are self-contained.”
Quote in the paperSubstantial claim- Rests on an assumption: Human-written requirements and interface specifications are sufficient to make problems self-contained and resolvable.
- Study design and conductown data§ scale · p. 2
SWE-BENCH PRO uses a three-stage human-in-the-loop augmentation and verification workflow to ensure task resolvability.
“We design a novel three-stage human-in-the-loop process that serves dual purposes: (1) clarifying ambiguity and adding missing context to preserve core technical challenges, and (2) recovering unit tests as robust verifiers by constraining solution spaces to avoid false negatives while maintaining implementation flexibility.”
Quote in the paperSubstantial claim - Interpretationnone given§ scale · p. 2
This work is the first to systematically apply a methodology of using GPL and commercial repositories for curating a benchmark in the research community.
“While analogous efforts may have been undertaken in industry using proprietary codebases, to the best of our knowledge, this work is the first to systematically apply such a methodology for curating a benchmark in the research community.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ scale · p. 2
The discrepancy between trivial benchmark problems and industrial multi-file modifications raises concerns about whether current benchmarks truly reflect practical development challenges.
“This discrepancy raises concerns about whether current benchmarks truly reflect the challenges faced in practical development scenarios.”
Quote in the paperSubstantial claim - Interpretationown data§ 8. Conclusion · p. 9
There is a critical gap between current agent capabilities and the demands of real-world scale development.
“highlight a critical gap between current agent capabilities and the demands of real-world”
Quote in the paperSubstantial claim- Rests on an assumption: Top-tier models achieve over 70% success rate on benchmarks like SWE-Bench Verified.
- Interpretationreasoning§ 8. Conclusion · p. 9
SWE-BENCH PRO more accurately reflects the complexity of professional software engineering than prior benchmarks.
“we have created a benchmark that more accurately reflects the complexity of professional software engineering.”
Quote in the paperSubstantial claim - Interpretationreasoning§ scale · p. 10
SWE-BENCH PRO provides a more accurate measure of progress in AI coding agents.
“This new baseline not only provides a more accurate measure of progress”
Quote in the paperSubstantial claim - Premisecitation§ scale · p. 2
Industrial software engineering, particularly in enterprise settings, often demands multi-file modifications spanning hundreds of lines.
“In contrast, industrial software engineering, particularly in enterprise settings, often demands multi-file modifications spanning hundreds of lines [8, 12].”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [8] [8] A. E. Hassan. Predicting faults using the complexity of code changes. In 2009 IEEE 31st International Conference on Software Engineering , pages 78-88. IEEE, 2009. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [12] [12] D. Steidl, B. Hummel, and E. Jürgens. Evaluating code complexity triggers, use of complexity measures and the influence of code complexity on maintenance time. Empirical Software Engineering , 22(2):971-1015, 2017. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationnone given§ 4.2 Creating Task Descriptions · p. 5
Human-driven augmentation makes it possible to construct problems beyond existing issues or PRs on GitHub.
“SWE-BENCH PRO leverages human-driven augmentation, which makes it possible to construct problems beyond existing issues or PRs on Github.”
Quote in the paperSubstantial claim - Interpretationreasoning§ scale · p. 2
SWE-BENCH PRO's data collection strategy, using GPL repositories and commercial codebases, reduces contamination risks by leveraging legal protections and restricted data access.
“In doing so, we reduce contamination risks by leveraging both legal protections and restricted data access.”
Quote in the paperSubstantial claim- Rests on an assumption: Strong copyleft licenses (GPL) create legal barriers to inclusion in commercial training corpora.
- Rests on an assumption: Private commercial repositories are not included in model training data.
- Interpretationown data§ 5. Results · p. 6
There is a significant performance gap between public and commercial sets, with best models scoring less than 20% on the commercial set.
“There is also a significant performance gap between the public and commercial set, where the best models score less than 20% in the commercial set, highlighting the difficulty of navigating enterprise codebases.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 1. Introduction · p. 1
Constructing benchmarks from public GitHub repositories is inherently difficult because many are already accessible as training data.
“As a result, constructing benchmarks from public GitHub repositories is inherently difficult, since many are already accessible as training data.”
Quote in the paperSubstantial claim - Study design and conductown data§ 6.3 Trajectory Failure Modes · p. 8
20 turns have the highest correspondence with human validations of failure mode compared to 10 turns and 40 turns.
“We determined 20 turns to have the highest correspondence with human validations of failure mode compared to 10 turns and 40 turns.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 3.1 Characteristics of SWE-BENCH PRO · p. 3
Using repositories with GPL and other copyleft licenses ensures benchmark content is unlikely to appear in proprietary model training sets because these licenses create legal barriers to inclusion in commercial training corpora.
“By exclusively using repositories with GPL and other copyleft licenses, we ensure benchmark content is unlikely to appear in proprietary model training sets, as the nature of these licenses creates legal barriers to their inclusion in commercial training corpora.”
Quote in the paperNot a substantial claim- Rests on an assumption: Strong copyleft licenses (GPL) create legal barriers to inclusion in commercial training corpora.
- Interpretationown data§ 6.1 Analysis on Model Performance on SWE-BENCH PRO · p. 7
Repository-specific factors such as codebase complexity, documentation quality, or problem types significantly impact model performance.
“This suggests that repository-specific factors such as codebase complexity, documentation quality, or problem types significantly impact model performance.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
- Interpretationown data§ 6.1 Analysis on Model Performance on SWE-BENCH PRO · p. 7
Handling multi-file contexts requires capacity that current open-source models lack.
“This suggests that handling multi-file contexts requires capacity that current open-source models lack.”
Quote in the paperSubstantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
- Study design and conductreasoning§ B.3 Interface · p. 15
Since SWE-BENCH PRO uses unit tests without modification, the interface helps the agent avoid the failure mode where it implements a viable solution but uses a class name or module path that the unit test is not expecting.
“Since SWE-BENCH PRO uses unit tests without modification, the interface helps the agent avoid the failure mode where it implements a viable solution, but uses a class name or module path that the unit test is not expecting.”
Quote in the paperNot a substantial claim
- May combine two claims. 35
- Classified as probably not a substantial claim. 34
- The quote only partly states this claim. 1
May combine two claims.
Interpretationreasoning§ Abstract · p. 1SWE-BENCH PRO is a substantially more challenging benchmark than SWE-Bench, designed to capture realistic, complex, enterprise-level problems beyond SWE-Bench's scope.
“We introduce SWE-BENCH PRO, a substantially more challenging benchmark that builds upon the best practices of SWE-Bench [19], but is explicitly designed to capture realistic, complex, enterprise-level problems beyond the scope of SWE-Bench.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [19] [19] C. Zhang et al. Swe-bench goes live! arXiv preprint arXiv:2505.23419 , 2025. source
Section 3 (p. 3) describes SWE-bench’s real-world issue-resolution task and test-based evaluation, which supports the reference to SWE-bench’s approach. The paper does not assess whether SWE-BENCH PRO builds on that approach; its claims about PRO’s greater difficulty and enterprise-level scope are the citing authors’ own description, not findings established by this source. (LLM, conf=0.78)
Experimental — accuracy not yet measured
May combine two claims.
Findingown data§ 5. Results · p. 6Agentless has difficulty in multi-file editing and produces low evaluation scores, so SWE-Agent is used for results.
“We also explore another popular scaffold, Agentless [14]. However, we find that Agentless has difficulty in multi-file editing, thus, produces low evaluation scores. We focus on SWE-Agent for our results.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [14] [14] C. S. Xia, Y. Deng, S. Dunn, and L. Zhang. Agentless: Demystifying llm-based software engineering agents. arXiv preprint arXiv:2407.01489 , 2024. - source
Classified as probably not a substantial claim.
Premisecitation§ 6.3 Trajectory Failure Modes · p. 8Yang et al. [16] demonstrate 87% alignment of automated judgments with human categorization of failure modes.
“Our work follows Yang et al. [16], who demonstrate 87% alignment of automated judgments with human categorization of failure modes.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [16] [16] J. Yang, C. E. Jimenez, A. Wettig, K. Lieret, S. Yao, K. Narasimhan, and O. Press. Swe-agent: Agent-computer interfaces enable automated software engineering. In Neural Information Processing Systems , 2024. - source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone given§ Abstract · p. 1Problems in the held-out and commercial sets are not publicly accessible, but results on the commercial set are released.
“Problems in the held-out and the commercial set are not publicly accessible, but we release results on the commercial set.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ Abstract · p. 1SWE-BENCH PRO is partitioned into a public set (11 repositories), a held-out set (12 repositories), and a commercial set (18 proprietary repositories).
“The benchmark is partitioned into a public set with open access to problems sourced from 11 repositories, a held-out set of 12 repositories and a commercial set of 18 proprietary repositories where we have formal partnership agreements with early-stage startups.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 6.1 Analysis on Model Performance on SWE-BENCH PRO · p. 7Models maintain relatively stable performance for single-file problems but exhibit sharp declines as file count increases; the performance gap between frontier and smaller models widens dramatically beyond 3 files, with Claude Opus 4.1 and OpenAI GPT-5 maintaining above 10% resolve rates even for 10+ files, while open-source alternatives approach near-zero.
“Model behavior correlates with task complexity. The relationship between file count and resolve rate (Figure 3, top left) reveals distinct performance degradation patterns. Models maintain relatively stable performance for singlefile problems but exhibit sharp declines as file count increases. Notably, the performance gap between frontier and smaller models widens dramatically beyond 3 files, with”
Quote in the paperSubstantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
Probably not a substantial claim: may not pass S4 (based). May combine two claims.
Findingnone given§ 3.1 Characteristics of SWE-BENCH PRO · p. 3All repositories selected in SWE-BENCH PRO are actively maintained professional projects with substantial user bases, comprehensive documentation, and established development practices.
“First, all repositories selected in SWE-BENCH PRO are actively maintained professional projects with substantial user bases, comprehensive documentation, and established development practices.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.1 Limitations · p. 9SWE-BENCH PRO's language distribution is not uniform, and widely-used languages like Java, C++, and Rust are underrepresented, which may limit the benchmark's ability to assess agent performance across modern software development.
“Limited Language Coverage. Although SWE-BENCH PRO includes multiple programming languages (Python, JavaScript, TypeScript, Go), the distribution is not uniform, and some widely-used languages like Java, C++, and Rust are underrepresented. This may limit the benchmark's ability to assess agent performance across the full spectrum of modern software development.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ scale · p. 2On average, reference solutions in SWE-BENCH PRO span 107.4 lines of code across 4.1 files; every problem involves at least 10 lines of change, and over 100 tasks demand more than 100 lines of modification.
“On average, the reference solutions span 107.4 lines of code across 4.1 files. Every problem involves at least 10 lines of change, and over 100 tasks demand more than 100 lines of modification.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 6.3 Trajectory Failure Modes · p. 8OPUS 4.1 primarily fails on semantic understanding, with wrong solutions accounting for 35.9% of failures and syntax errors at 24.2%.
“OPUS 4.1 primarily fails on semantic understanding, with wrong solutions accounting for 35.9% of failures and syntax errors at 24.2%, suggesting strong technical execution but challenges in problem comprehension and algorithmic correctness.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B. Example Task Instance · p. 13The public set of SWE-BENCH PRO has N=731.
“Table 5: Model performance on the public set of SWE-BENCH PRO (N=731).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingreasoning§ scale · p. 2SWE-BENCH PRO excludes trivial edits (1-10 lines) and retains only problems requiring substantial, multi-file modifications.
“To ensure task complexity, we exclude trivial edits (1-10 lines of code) and retain only problems requiring substantial, multi-file modifications.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 6.3 Trajectory Failure Modes · p. 8GPT-5 indicates potential differences in effective-tool-use, but fewer wrong solutions.
“GPT-5 indicates potential differences in effective-tool-use, but fewer wrong solutions.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
May combine two claims.
Findingown data§ 6.3 Trajectory Failure Modes · p. 8SONNET 4 has context overflow as its primary failure mode (35.6%) and substantial endless file reading behaviors (17.0%).
“SONNET 4 has context overflow as its primary failure mode (35.6%) and substantial endless file reading behaviors (17.0%), suggesting limitations in context management and file navigation strategies.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
The quote only partly states this claim.
Findingown data§ 5. Results · p. 6On the public set (N=731), CLAUDE SONNET 4.5 achieves 43.6% resolve rate.
“CLAUDE SONNET 4.5 and CLAUDE SONNET 4 achieve the highest resolve rates at 43.6% and 42.7% respectively, substantially outperforming smaller models.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 6.1 Analysis on Model Performance on SWE-BENCH PRO · p. 7Resolve rates vary considerably among repositories; some repositories show consistently low resolve rates (below 10%) across all models, while others allow certain models to exceed 50%.
“Resolve rate varies across repositories. Figure 3 (right) demonstrates that resolve rates also vary considerably among different repositories in SWE-BENCH PRO. Some repositories show consistently low resolve rates across all models (below 10%), while others allow certain models to achieve resolve rates exceeding 50%.”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
May combine two claims.
Findingown data§ 6.1 Analysis on Model Performance on SWE-BENCH PRO · p. 7Resolve rates differ markedly across programming languages; Go and Python generally show higher resolve rates, with some models above 30%, while JavaScript and TypeScript show more variable performance ranging from near 0% to over 30%.
“Difficulty varies across programming languages. As shown in Figure 3 (left), resolve rates differ markedly across programming languages. Go and Python generally show higher resolve rates across most models, with some models achieving resolve rates above 30% in these languages. JavaScript (JS) and TypeScript (TS) present more variable performance, with resolve rates ranging from near 0% to over 30%”
Quote in the paperNot a substantial claim- Rests on an assumption: The public set is representative of the held-out and commercial sets for analysis.
May combine two claims.
Findingown data§ 3.3 Public, Commercial, and Held-Out SWE-BENCH PRO · p. 4The held-out set contains 858 problems mirroring the public set but using a separate set of repositories, kept private to test for overfitting in the future.
“Held-Out . We hold out a set of 858 problems mirroring the public set but use a separate set of repositories. We keep this set private to test for overfitting in the future.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 3.3 Public, Commercial, and Held-Out SWE-BENCH PRO · p. 4SWE-BENCH PRO consists of 1865 human-verified and augmented problems divided into public, commercial, and held-out subsets.
“SWE-BENCH PRO consists of a total of 1865 human-verified and augmented problems, divided as three subsets: public, commercial, and held-out.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 3.3 Public, Commercial, and Held-Out SWE-BENCH PRO · p. 4The commercial set contains 276 problems sourced from startup repositories, kept private but with results reported publicly.
“Commercial . For the commercial set of 276 problems sourced from startup repositories, we keep it private but report results publicly in this paper and will update in the leaderboard.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingreasoning§ scale · p. 2Each repository in SWE-BENCH PRO contributes between 50 and 100 instances, with a strict cap of 100 instances, reducing overfitting risk to any single repository.
“Each repository contributes between 50 and 100 instances, with a strict cap of 100 instances, thereby reducing the risk of overfitting to any single repository.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationnone given§ Abstract · p. 1SWE-BENCH PRO tasks are long-horizon, may require hours to days for a professional software engineer, and often involve patches across multiple files and substantial code modifications.
“Our benchmark features long-horizon tasks that may require hours to days for a professional software engineer to complete, often involving patches across multiple files and substantial code modifications.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductnone given§ Abstract · p. 1All SWE-BENCH PRO tasks are human-verified and augmented with sufficient context to ensure resolvability.
“All tasks are human-verified and augmented with sufficient context to ensure resolvability.”
Quote in the paperSubstantial claim- Rests on an assumption: Human-written requirements and interface specifications are sufficient to make problems self-contained and resolvable.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ B.3 Interface · p. 15The interface includes the interfaces for all classes and functions that have been modified or created, including their signatures, and their file path.
“It includes the interfaces for all classes and functions that have been modified or created, including their signatures, and their file path.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationreasoning§ 3.2 Task Specification · p. 3SWE-BENCH PRO problems can be more complex than previous SWE-Bench iterations, so requirements are introduced to resolve potential ambiguity.
“Problems in SWE-BENCH PRO can be more complex than previous iterations of SWE-Bench, and thus, we introduce requirements to resolve any potential ambiguity issues.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).
Premisenone given§ 7.1 Limitations · p. 9Real software engineering tasks may have a variety of correct solutions even if they do not pass the original tests outlined in the task.
“However, real software engineering tasks may have a variety of correct solutions, even if they do not pass the original tests outlined in the task.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductnone given§ 3.1 Characteristics of SWE-BENCH PRO · p. 3Each problem in SWE-BENCH PRO goes through a human augmentation and verification process that ensures task descriptions are not missing critical information, tests are well specified, and problems are representative of real-world software engineering tasks.
“Similar to SWE-Bench Verified, each problem in SWE-BENCH PRO goes through a human augmentation and verification process. This ensures that task descriptions are not missing critical information, tests are well specified to validate the generated solution, and problems are representative of real-world software engineering tasks.”
Quote in the paperSubstantial claim- Rests on an assumption: Human-written requirements and interface specifications are sufficient to make problems self-contained and resolvable.
- Rests on an assumption: The benchmark's tasks are representative of real-world software engineering.
Probably not a substantial claim: may not pass S4 (based).
Premisenone given§ 4.2 Creating Task Descriptions · p. 5Issue reproduction and problem solving typically requires extended communication among users, contributors, and maintainers, often including screenshots, links, or other media.
“In practice, issue reproduction and problem solving typically requires extended communication among users, contributors, and codebase maintainers, often including screenshots, links, or other media.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductown data§ 4.3 Creating Environments · p. 5All tests were sent through a human verification pipeline checking relevance and breadth; irrelevant or too-broad tests were dropped, and problems with all such tests were dropped.
“We additionally send all tests through a human verification pipeline, where each tests is checked if it is relevant to the task description, and if it is not too broad. In either case, we drop tests that fall into either scale category: a) it is irrelevant to the task description, and b) it is too broad. In the case that all tests are too broad or not relevant, we drop the problem.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductreasoning§ 4.3 Creating Environments · p. 5Automatic verification runs gold tests several times to ensure consistent passage, ensuring environments work properly and no flaky tests remain; problems failing this are dropped.
“We use automatic verification to ensure that the environment is working as expected. For each environment, we run the gold tests several times and ensure that they pass consistently. This ensures that the environment can be used properly, and also that there are not any flaky tests that may change run by run. We drop any problems that do not pass this criteria.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based). May combine two claims.
Study design and conductnone given§ scale · p. 15Requirements in SWE-BENCH PRO never include specific code implementation and do not leak solutions.
“Requirements never include specific code implementation and don't leak solutions.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoning§ B.3 Interface · p. 15The interface field in SWE-BENCH PRO plays an important role in mitigating false negatives for unit test verification.
“The interface plays an important role in mitigating false negatives for unit test verification.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ 3.2 Task Specification · p. 4Every SWE-BENCH PRO task includes human-reviewed test suites with fail2pass tests verifying issue resolution and pass2pass tests ensuring existing functionality remains intact.
“Every task includes human-reviewed test suites with fail2pass tests that verify issue resolution and pass2pass tests that ensure existing functionalities remain intact.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ B.1 Problem Statement · p. 14When creating problem statements, effort is made to keep them as close as possible to the real-world distribution, such as ensuring every problem statement uses the same default issue templates used in the repository for a specific task.
“When creating problem statements, effort is made to keep the problem statements as close as possible to the real-world distribution, such as ensuring every problem statement uses the same default issue templates that are used in the repository for a specific task.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductreasoning§ B.1.1 Example · p. 14Open Library is representative of the kind of repositories SWE-BENCH PRO includes to maximize environment realism.
“As a real-world full-stack web application, Open Library is representative of the kind of repositories SWE-BENCH PRO includes to maximize environment realism.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductnone given§ B.1 Problem Statement · p. 14Problem statements in SWE-BENCH PRO are curated from existing commits, issues, and PRs in codebases and are rewritten to be well-specified.
“Problem statements are curated from existing commits, issues, and PRs in codebases, and are rewritten to be well-specified”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductreasoning§ 4. Dataset Creation · p. 4To ensure faithful and reliable evaluation, the test suite was manually verified and cleaned, and human augmentation of task descriptions was conducted.
“To ensure a faithful and reliable evaluation, we manually verified and cleaned the test suite, and conduct human augmentation of the task description to include problem statement, requirements and interface that specify all the details necessary to pass the test suite.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ 3.2 Task Specification · p. 3Explicitly defining class and function names expected by tests avoids false negatives when a model submits a valid solution with different interfaces.
“Here, we explicitly define the class and function names expected by the tests to avoid this failure mode when relevant.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Premisenone given§ 4.2 Creating Task Descriptions · p. 5Commit messages are often unstructured, incomplete, or entirely missing.
“Although metadata are collected during commit scraping, commit messages are often unstructured, incomplete, or entirely missing.”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown data§ 4.3 Creating Environments · p. 5Environments were constructed manually by software engineering experts, validated by an in-house pipeline for flakiness and golden test passage, and all fail2pass tests were human-verified with irrelevant tests dropped.
“We create environments through 3 steps: First, we construct environments manually with software engineering experts. Second, we use an in-house pipeline to validate that test are not flaky and that golden tests can pass the test suite successfully. Finally, we have a human-verification of all tests in the fail2pass test list, in which irrelevant tests are dropped.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ B. Example Task Instance · p. 13Models are capped at 50 turns and a cost limit of $2 on SWE-BENCH PRO.
“Models are capped at 50 turns and a cost limit of $2.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ 5. Results · p. 6Models are evaluated in a setting without ambiguity, including problem statement, requirements, and interface specification in the agent prompt.
“Models are evaluated in the setting without any ambiguity - that is, we include the problem statement, requirements and interface specification in the agent prompt.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationreasoning§ 3.1 Characteristics of SWE-BENCH PRO · p. 3Limiting each repository to 50-100+ instances avoids models gaining an advantage by being especially good at a single repository, rewarding generalization.
“Second, we limit each repository to contribute 50-100+ instances. This avoids the situation where models get an advantage by being especially good at a single repository, rewarding models that can truly generalize.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductnone given§ 8. Conclusion · p. 9SWE-BENCH PRO was created by adhering to three core principles: diverse, real-world task selection; challenging, multi-file code changes; and strict contamination prevention.
“By adhering to three core principles-diverse, real-world task selection; challenging, multi-file code changes; and strict contamination prevention-we have created a benchmark”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductnone given§ 3.2 Task Specification · p. 4Each SWE-BENCH PRO task is evaluated in a containerized, language-specific environment with full dependency resolution, and all environments are released as pre-built docker images to ensure reproducibility.
“Each task is evaluated in a containerized, language-specific environment with full dependency resolution. Python tasks use isolated virtual environments, JavaScript/TypeScript tasks use Node.js with npm/yarn, and Go tasks use module-aware environments with proper GOPATH configuration. All environments will be released as pre-built docker images to ensure that they are fully reproducible.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ B.3 Interface · p. 15The interface is an optional field that is only used when the task solution requires modifying or creating new public interfaces.
“The interface is an optional field that is only used when the task solution requires modifying or creating new public interfaces.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ 3.2 Task Specification · p. 3Requirements in SWE-BENCH PRO are grounded on the unit tests used for validation.
“These requirements are grounded on the unit tests that are used for validation.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ 4.2 Creating Task Descriptions · p. 5The requirements in SWE-BENCH PRO specify expected behavior but do not prescribe how the solution should be implemented.
“Importantly, the requirements specify the expected behavior but does not prescribe how the solution should be implemented.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ 3.1 Characteristics of SWE-BENCH PRO · p. 3SWE-BENCH PRO problems are naturally challenging because edits are required to span multiple files and contain substantial code changes.
“Finally, we require edits to span multiple files and contain a substantial code change, similar to real software engineering tasks. Subsequently, SWE-BENCH PRO problems are naturally challenging.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ B.3 Interface · p. 15SWE-BENCH PRO uses unit tests without modification.
“Since SWE-BENCH PRO uses unit tests without modification”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Study design and conductreasoning§ scale · p. 10SWE-BENCH PRO serves as a robust, contamination-resistant testbed.
“SWE-BENCH PROserves as a robust, contamination-resistant testbed”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ B.1 Problem Statement · p. 14The problem statement structure is similar to a GitHub Issue and includes the same markdown formatting and conventions found in common open-source repositories.
“The structure of the problem statement is similar to a Github Issue, and includes the same markdown formatting and conventions found in common open-source repositories.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ B.2 Requirements · p. 14The requirements section includes a list of human-authored requirements that provide additional information the agent needs to create a valid solution verifiable by the unit tests.
“The requirements section includes a list of human-authored requirements that provide additional information that the agent needs in order to create a valid solution that is verifiable by the unit tests.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ B.3.1 Example · p. 16The interfaces are coupled to the associated unit tests implemented in the test patch for the commit.
“These interfaces are coupled to the associated unit tests implemented in the test patch for this commit.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ scale · p. 15If a unit test asserts for the presence of a specific error log string, a requirement is written to specify that the solution should produce the exact same error log string.
“For example, if a unit test asserts for the presence of a specific error log string, a requirement is written to specify that the solution should produce the exact same error log string.”
Quote in the paperNot a substantial claim
The paper relies on this without support.
Strong copyleft licenses (GPL) create legal barriers to inclusion in commercial training corpora.
“as the nature of these licenses creates legal barriers to their inclusion in commercial training corpora.”
The paper relies on this without support.
Private commercial repositories are not included in model training data.
“In addition, we use commercial repositories purchased from startups, which are private.”
The paper relies on this without support.
Human-written requirements and interface specifications are sufficient to make problems self-contained and resolvable.
“we augment each issue with a list of human-written requirements - simulating the standard engineering practice of resolving issues follow problem specification and provide additional guarantee that the problems are self-contained.”
The paper relies on this without support.
The public set is representative of the held-out and commercial sets for analysis.
“For all analysis, we use the public set to avoid potential leakage with the commercial set.”
The paper relies on this without support.
The benchmark's tasks are representative of real-world software engineering.
“problems are representative of real-world software engineering tasks.”
The paper relies on this without support.
The gold patches are correct and optimal solutions.
“The remaining diff, excluding the test patch, is referred to as the gold patch.”
The paper relies on this without support.
Top-tier models achieve over 70% success rate on benchmarks like SWE-Bench Verified.
“compared to over 70% on benchmarks like SWE-Bench Verified”
The paper relies on this without support.
The public set of SWE-BENCH PRO (N=731) is representative of the full SWE-BENCH PRO benchmark.
“Table 5: Model performance on the public set of SWE-BENCH PRO (N=731).”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
SWE-Bench Pro has tasks averaging roughly 120 lines of code to solve.
“SWE-Bench Pro [Deng et al., 2025, Scale AI, 2025], a leading agentic coding benchmark, has tasks averaging roughly 120 lines of code to solve”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
The scale section (p. 2) reports that SWE-BENCH PRO reference solutions average 107.4 lines of code across 4.1 files. This supports the claim that tasks involve substantial code changes, but the reported average is closer to 107 than to roughly 120 lines. (LLM, conf=0.85)
Experimental — accuracy not yet measuredSWE-Bench Pro scales the format to 1,865 tasks across 41 repositories, partitioned into public, held-out, and commercial splits; it also augments each mined issue with human-written requirements and an interface specification naming the symbols its tests expect.
“SWE-Bench Pro [Deng et al., 2025] pushes toward longer-horizon, enterprise-style problems and scales the format to 1,865 tasks across 41 repositories, partitioned into public, held-out, and commercial splits; it also augments each mined issue with human-written requirements and an interface specification naming the symbols its tests expect”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
Split into 2 atoms — 1 confirmed, 1 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredSWE-Bench Pro adds human-written requirements and an interface block that names the classes and functions the inherited tests expect, which reduces false negatives from naming mismatches but does not change how submissions are graded: the grade still comes from the merged pull request's own tests.
“SWE-Bench Pro [Deng et al., 2025] augments this scheme on the prompt side, adding human-written requirements and an interface block that names the classes and functions the inherited tests expect, which reduces false negatives from naming mismatches but does not change how submissions are graded: the grade still comes from the merged pull request's own tests”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
Split into 2 atoms — 1 confirmed, 1 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredSWE-Bench Pro restricts its public split to copyleft-licensed repositories and reserves commercial and held-out splits sourced from private repositories.
“SWE-Bench Pro [Deng et al., 2025] restricts its public split to copyleft-licensed repositories and reserves commercial and held-out splits sourced from private repositories.”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
Section 3.3 (p. 4) says the public set comes from copyleft-licensed repositories and the commercial set from private startup repositories. It also says the held-out set is kept private, but p. 2 specifies that its repositories were selected under strong copyleft licenses; only the commercial set is sourced from proprietary repositories. (LLM, conf=0.94)
Experimental — accuracy not yet measuredExisting public benchmarks are much more concentrated: SWE-Bench Pro Public spans 11 repositories, and SWE-Bench Verified spans 12, with many tasks drawn from prominent, heavily maintained projects.
“Existing public benchmarks are much more concentrated. SWE-Bench Pro Public spans 11 repositories, and SWE-Bench Verified spans 12, with many tasks drawn from prominent, heavily maintained projects.”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
The Abstract (p. 1) confirms that SWE-Bench Pro Public draws from 11 repositories. Section 2.1 (p. 2) assigns the figure of 12 repositories to the original SWE-bench, not explicitly to SWE-Bench Verified. Section 3.1 (p. 3) describes Pro’s repositories as actively maintained projects with substantial user bases, but does not establish that description for the benchmarks collectively. (LLM, conf=0.86)
Experimental — accuracy not yet measured
Following the official protocol of [9], each agent-generated patch is applied inside a per-instance Docker image preconfigured with the repository at the issue commit.
“Following the official protocol of [9], each agent-generated patch is applied inside a per-instance Docker image preconfigured with the repository at the issue commit.”
From AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Traces (2026) · cites this paper as [9]
Section 3.2 (p. 3) says each task is evaluated in a containerized environment released as a pre-built Docker image, and §4.3 (p. 5) says the images let agents access the codebase and run tests. The paper distinguishes an older base commit from a newer instance commit (p. 5), but these passages do not establish that each image is per-instance, preconfigured at the issue commit, or that the official protocol applies each generated patch inside it. (LLM, conf=0.85)
Experimental — accuracy not yet measuredWhen a benchmark's accuracy saturates, the prevailing response is to retire it and replace it with a more challenging version.
“When a benchmark's accuracy saturates, it is often retired and replaced with a more challenging version.”
From Life After Benchmark Saturation: A Case Study of CORE-Bench (2026) · cites this paper as [15]
The Abstract (p. 1) introduces SWE-BENCH PRO as a more challenging benchmark, and the discussion on p. 2 says it measures progress beyond the saturation of SWE-Bench Verified. These passages support this particular response to saturation, but do not say that benchmarks are often retired or that SWE-Bench Verified was retired. (LLM, conf=0.86)
Experimental — accuracy not yet measuredSWE-Bench Pro extends the SWE-bench formulation to long-horizon tasks.
“SWE-Bench Pro [9] extends the SWE-bench formulation to long-horizon tasks.”
From Claw-SWE-Bench: A Benchmark for Evaluating OpenClaw-style Agent Harnesses on Coding Tasks (2026) · cites this paper as [9]
Coding agents are increasingly deployed on long-horizon software-engineering tasks, with measurable progress on issue resolution over real-world code repositories and multi-step terminal workflows.
“Coding agents are increasingly deployed on long-horizon software-engineering tasks, with measurable progress on issue resolution over real-world code repositories [14, 46, 7] and multi-step terminal workflows [21].”
From Agentic Harness Engineering: Observability-Driven Automatic Evolution of Coding-Agent Harnesses (2026) · cites this paper as [7]
SWE-Bench Pro uses unified scaffolding for long-horizon tasks, but the scaffolding is used to compare models under one harness rather than to compare harnesses.
“SWE-Bench Pro [9] uses unified scaffolding for longhorizon tasks, but the scaffolding is used to compare models under one harness rather than to compare harnesses.”
From Claw-SWE-Bench: A Benchmark for Evaluating OpenClaw-style Agent Harnesses on Coding Tasks (2026) · cites this paper as [9]
We adapt the agent-trajectory failure-mode analysis of SWE-Bench Pro to categorize verdicts and root causes.
“We adapt the agent-trajectory failure-mode analysis of SWE-Bench Pro [Deng et al., 2025] to categorize verdicts and root causes (§3.4, §7).”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al., 2025
A SWE-Bench Pro prompt is assembled from three human-curated parts: a rewritten problem statement, a requirements list, and, when the solution adds public symbols, an interface block giving their signatures and file paths.
“A SWE-Bench Pro prompt is assembled from three human-curated parts: a rewritten problem statement , a requirements list, and, when the solution adds public symbols, an interface block giving their signatures and file paths.”
From DeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks (2026) · cites this paper as Deng et al. [2025]
SWE-Bench Pro contains more difficult problems across multiple repositories and programming languages than SWE-bench Verified.
“Compared with SWEbench Verified, SWE-Bench Pro contains more difficult problems across multiple repositories and programming languages.”
From Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly? (2025) · cites this paper as [4]
SWE-bench assumes pre-existing architecture.
“SWE-bench (Deng et al., 2025; Jimenez et al., 2023) assumes pre-existing architecture.”
From SpecBench: Measuring Reward Hacking in Long-Horizon Coding Agents (2026) · cites this paper as Deng et al., 2025
SWE-bench Pro increases from 32.0 to 44.6, and AutomationBench from 5.0% to 30.3%.
“SWE-bench Pro (Deng et al., 2025) increases from 32.0 to 44.6, and AutomationBench from 5.0% to 30.3%.”
From MiMo-V2.6: Scaling Reinforcement Learning Towards Self-Improvement (2026) · cites this paper as Deng et al., 2025
SWE-bench Pro addresses the limitation of short tasks by introducing harder long-horizon tasks from a broader range of actively maintained repositories, often requiring deeper investigation and multi-file changes.
“SWE-bench Pro addresses the second limitation by introducing harder long-horizon tasks from a broader range of actively maintained repositories, often requiring deeper investigation and multi-file changes (Deng et al., 2025).”
From Mendel Gödel Machine: Recursive Self-Improving Coding Agents via Comparative Evolution (2026) · cites this paper as Deng et al., 2025
ProgramBench is straightforward to extend with new instances over time.
“The benchmark is therefore straightforward to extend with new instances over time, a valuable property for sustaining benchmark relevance (Deng et al., 2025; Zhang et al., 2025).”
From ProgramBench: Can Language Models Rebuild Programs From Scratch? (2026) · cites this paper as Deng et al., 2025
The Abstract (p. 1) and §3.1 (p. 3) describe how SWE-BENCH PRO instances were sourced, but do not discuss ProgramBench or say that adding instances over time is straightforward. Searches for future additions and benchmark extensibility found no passage supporting that claim. (LLM, conf=0.76)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Prose and table give different Opus failure-mode percentages
MajorThe prose assigns 35.9% of Opus failures to wrong solutions and 24.2% to syntax errors. Table 4 instead reports 50.3% and 31.3%, respectively, among submitted failing trajectories; its counts do not yield the prose percentages when all listed Opus failures are used either.
“OPUS 4.1 primarily fails on semantic understanding, with wrong solutions accounting for 35.9% of failures and syntax errors at 24.2%”
“| CLAUDE OPUS 4.1 | 74.2% (511) | 25.8% (178) | 50.3% (257) | 31.3% (160)”
Multi-file requirement conflicts with single-file problems
MinorThe paper says edits are required to span multiple files, but its performance analysis discusses single-file problems in the benchmark.
“Finally, we require edits to span multiple files and contain a substantial code change, similar to real software engineering tasks.”
“Models maintain relatively stable performance for singlefile problems but exhibit sharp declines as file count increases.”
Cites
Language Models are Few-Shot Learners
Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.14165 · Cited by 23,372 · cited 1× · see citing works
“…resistance, difficulty filtering, and human augmentation/verification. used open-source repositories—particularly those distributed under permissive licenses (e.g., MIT, Apache 2.0, BSD)—are prime candidates for inclusion in the large-scale web-crawled corpora used to pre-train LLMs [3].”
InfluentialEvaluating Large Language Models Trained on Code
Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., Edwards, H., Burda, Y., Joseph, N., Brockman, G., et al. (2021) · arXiv · doi:10.48550/arxiv.2107.03374 · Cited by 1,436 · cited 1× · see citing works
“Chen et al. [4] introduced HumanEval, a foundational benchmark of 164 handwritten programming problems that established the standard for measuring functional correctness in generated code.”
Predicting faults using the complexity of code changes
Hassan, A. E. (2009) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2009.5070510 · Cited by 712 · cited 1× · see citing works
“In contrast, industrial software engineering, particularly in enterprise settings, often demands multi-file modifications spanning hundreds of lines [9, 16].”
RepoBench: Benchmarking Repository-Level Code Auto-Completion SystemsPreprint
Liu, T., Xu, C.-W., & McAuley, J. (2023) · International Conference on Learning Representations · doi:10.48550/arxiv.2306.03091 · Cited by 496 · cited 1× · see citing works
“Liu et al. [14] developed RepoBench with three interconnected tasks specifically designed for evaluating repository-level auto-completion systems.”
Program Synthesis with Large Language Models
Austin, J., Odena, A., Nye, M., Bosma, M., Michalewski, H., Dohan, D., Jiang, E., Cai, C., Terry, M., Le, Q., et al. (2021) · arXiv · doi:10.48550/arxiv.2108.07732 · Cited by 388 · cited 1× · see citing works
“This was complemented by MBPP [2], which provided approximately 1,000 crowd-sourced Python problems designed for entry-level programmers.”
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Yang, J., Jimenez, C., Wettig, A., Lieret, K., Yao, S., Narasimhan, K., & Press, O. (2024) · Advances in Neural Information Processing Systems 37 · doi:10.52202/079017-1601 · Cited by 264 · see citing works
AutoCodeRover: Autonomous Program Improvement
Zhang, Y., Ruan, H., Fan, Z., & Roychoudhury, A. (2024) · Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis · doi:10.1145/3650212.3680384 · Cited by 202 · cited 1× · see citing works
“Zhang et al. [27] developed AutoCodeRover, which combines LLMs with sophisticated AST-based code search capabilities, achieving 19% on SWE-bench-lite while maintaining low operational costs.”
Measuring Coding Challenge Competence With APPS
Hendrycks, D., Basart, S., Kadavath, S., Mazeika, M., Arora, A., Guo, E., Burns, C., Puranik, S., He, H., Song, D., et al. (2021) · arXiv · doi:10.48550/arxiv.2105.09938 · Cited by 142 · cited 1× · see citing works
“For more challenging algorithmic tasks, APPS [11] introduced 10,000 programming problems spanning from simple to complex algorithmic challenges.”
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?
Jimenez, C. E., Yang, J., Wettig, A., Yao, S., Pei, K., Press, O., & Narasimhan, K. (2023) · arXiv · doi:10.48550/arxiv.2310.06770 · Cited by 72 · cited 3× · see citing works
“For example, SWE-Bench Verified [13] includes a substantial proportion of relatively trivial problems (161 out of 500) that require only one-to two-line modifications.”
Antinyan, V., Staron, M., & Sandberg, A. (2017) · Empirical Software Engineering · doi:10.1007/s10664-017-9508-2 · Cited by 52 · cited 1×
“In contrast, industrial software engineering, particularly in enterprise settings, often demands multi-file modifications spanning hundreds of lines [9, 16].”
SWE-Perf: Can Language Models Optimize Code Performance on Real-World Repositories?
He, X., Liu, Q., Du, M., et al. (2025) · arXiv.org · doi:10.48550/arxiv.2507.12415 · Cited by 48 · cited 1×
“He et al. [10] explores the ability of languages models in optimizing code performance.”
Investigating Data Contamination in Modern Benchmarks for Large Language Models
Deng, C., Zhao, Y., Tang, X., Gerstein, M., & Cohan, A. (2024) · Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers) · doi:10.18653/v1/2024.naacl-long.482 · Cited by 45 · see citing works
A Survey on Data Contamination for Large Language ModelsPreprint
Cheng, Y.-X., Chang, Y., & Wu, Y. (2025) · arXiv.org · doi:10.48550/arxiv.2502.14425 · Cited by 40 · cited 1× · see citing works
“Notably, the state-of-the-art agents have reported over 70% pass rate on SWE-Bench-Verified [15], a subset of SWE-Bench that is verifiably solvable by human programmers.”
CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion
Ding, Y., Wang, Z., Ahmad, W. U., Ding, H., Tan, M., Jain, N., Ramanathan, M. K., Nallapati, R., Bhatia, P., Roth, D., et al. (2023) · arXiv · doi:10.48550/arxiv.2310.11248 · Cited by 37 · cited 1×
“Ding et al. [8] introduced CrossCodeEval for cross-file code completion, requiring models to leverage context from multiple files within a repository.”
Self-citationAgentCoder: Multi-Agent-based Code Generation with Iterative Testing and Optimisation
Huang, D., Zhang, J. M., Luck, M., Bu, Q., Qing, Y., & Cui, H. (2023) · arXiv · doi:10.48550/arxiv.2312.13010 · Cited by 34 · cited 1× · see citing works
“Huang et al. [12] proposed AgentCoder, employing a multi-agent framework with specialized agents for programming, test design, and test execution, demonstrating the benefits of role specialization.”
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Yang, J., Jimenez, C. E., Wettig, A., Lieret, K., Yao, S., Narasimhan, K., & Press, O. (2024) · arXiv · doi:10.48550/arxiv.2405.15793 · Cited by 31 · cited 6× · see citing works
“Frontier models, such as GPT-5 and Claude Opus 4.1, score less than 25% on SWE-B ENCH P RO with the SWE-Agent [22] scaffold.”
InfluentialBigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructions
Zhuo, T. Y., Vu, M. C., Chim, J., Hu, H., Yu, W., Widyasari, R., Yusuf, I. N. B., Zhan, H., He, J., Paul, I., et al. (2024) · arXiv · doi:10.48550/arxiv.2406.15877 · Cited by 29 · cited 1× · see citing works
“More recently, Zhuo et al. [28] presented BigCodeBench, emphasizing code generation with diverse function calls and complex instructions.”
Self-citationOpenHands: An Open Platform for AI Software Developers as Generalist Agents
Wang, X., Li, B., Song, Y., Xu, F. F., Tang, X., Zhuge, M., Pan, J., Song, Y., Li, B., Singh, J., et al. (2024) · arXiv · doi:10.48550/arxiv.2407.16741 · Cited by 24 · cited 1× · see citing works
“Wang et al. [18] presented OpenHands, an open platform supporting multiple agent types and coordination mechanisms, evaluated across 15 different benchmarks.”
Agentless: Demystifying LLM-based Software Engineering Agents
Xia, C. S., Deng, Y., Dunn, S., & Zhang, L. (2024) · arXiv · doi:10.48550/arxiv.2407.01489 · Cited by 24 · cited 2× · see citing works
“Interestingly, Xia et al. [20] challenged the complexity trend with Agentless, a simple localization-repair approach.”
Executable Code Actions Elicit Better LLM Agents
Wang, X., Chen, Y., Yuan, L., Zhang, Y., Li, Y., Peng, H., & Ji, H. (2024) · arXiv · doi:10.48550/arxiv.2402.01030 · Cited by 23 · cited 1× · see citing works
“Wang et al. [17] introduced CodeAct, which unified agent action spaces using executable Python code, showing performance improvements of up to 20% over JSON or text-based approaches.”
Benchmark Data Contamination of Large Language Models: A Survey
Xu, C., Guan, S., Greene, D., & Kechadi, M.-T. (2024) · arXiv · doi:10.48550/arxiv.2406.04244 · Cited by 22 · cited 11× · see citing works
“Frontier models, such as GPT-5 and Claude Opus 4.1, score >70% of SWE-Bench Verified but less than 25% on SWE-B ENCH P RO .”
InfluentialLiveBench: A Challenging, Contamination-Limited LLM Benchmark
White, C., Dooley, S., Roberts, M., Pal, A., Feuer, B., Jain, S., Shwartz-Ziv, R., Jain, N., Saifullah, K., Dey, S., et al. (2024) · arXiv · doi:10.48550/arxiv.2406.19314 · Cited by 20 · cited 1× · see citing works
“Notably, the state-of-the-art agents have reported over 70% pass rate on SWE-Bench-Verified [15], a subset of SWE-Bench that is verifiably solvable by human programmers.”
A Careful Examination of Large Language Model Performance on Grade School Arithmetic
Zhang, H., Da, J., Lee, D., Robinson, V., Wu, C., Song, W., Zhao, T., Raja, P., Zhuang, C., Slack, D., et al. (2024) · arXiv · doi:10.48550/arxiv.2405.00332 · Cited by 19 · cited 11×
“Frontier models, such as GPT-5 and Claude Opus 4.1, score >70% of SWE-Bench Verified but less than 25% on SWE-B ENCH P RO .”
InfluentialSelf-citationInvestigating Data Contamination in Modern Benchmarks for Large Language Models
Deng, C., Zhao, Y., Tang, X., Gerstein, M., & Cohan, A. (2023) · arXiv · doi:10.48550/arxiv.2311.09783 · Cited by 8 · cited 1× · see citing works
“Notably, the state-of-the-art agents have reported over 70% pass rate on SWE-Bench-Verified [15], a subset of SWE-Bench that is verifiably solvable by human programmers.”
Grandjean, P. (2014) · doi:10.1515/ci.2014.36.1.22 · Cited by 8
SWE-Bench+: Enhanced Coding Benchmark for LLMs
Aleithan, R., Xue, H., Mohajer, M. M., Nnorom, E., Uddin, G., & Wang, S. (2024) · arXiv · doi:10.48550/arxiv.2410.06992 · Cited by 7 · cited 1× · see citing works
“In the next 6 - 12 months, there will be diminishing feedback from SWE-Bench-Verified to improve coding agents.”
Multi-SWE-bench: A Multilingual Benchmark for Issue Resolving
Zan, D., Huang, Z., Liu, W., Chen, H., Zhang, L., Xin, S., Chen, L., Liu, Q., Zhong, X., Li, A., et al. (2025) · arXiv · doi:10.48550/arxiv.2504.02605 · Cited by 5 · cited 1×
“Building on this foundation, Zan et al. [24] extended the approach to multiple programming languages with Multi-SWE-bench, covering Java, TypeScript, JavaScript, Go, Rust, C, and C++ with 1,632 expert-curated instances.”
SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?
Yang, J., Jimenez, C. E., Zhang, A. L., Lieret, K., Yang, J., Wu, X., Press, O., Muennighoff, N., Synnaeve, G., Narasimhan, K. R., et al. (2024) · arXiv · doi:10.48550/arxiv.2410.03859 · Cited by 3 · cited 1×
“The emergence of multimodal challenges is exemplified by SWE-bench Multimodal [23], which extends evaluation to visual software domains.”
Agent-RLVR: Training Software Engineering Agents via Guidance and Environment RewardsPreprint
Da, J., Wang, C. J., Deng, X. B., Ma, Y., Barhate, N., & Hendryx, S. M. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2506.11425 · cited 1×
“Da et al. [6] shows that these instances can be used for RL training as well as evaluation.”
Self-citationZhang, L., He, S., Zhang, C., Kang, Y., Li, B., Xie, C., Wang, J., Wang, M., Huang, Y., Fu, S., et al. (2025) · arXiv · doi:10.48550/arxiv.2505.23419 · cited 2×
“SWE-bench [13] and related works [15, 22–25] establish the task of issue resolution as a de-facto standard for assessing their capability and usefulness.”
Self-citationA Gauss-Seidel method for solving multi-leader-multi-follower games
Franci, B., Fabiani, F., Schmidt, M., et al. (2024) · arXiv · doi:10.48550/arxiv.2404.02605
Flagged first, then by citations
11 of the 42 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Kimi K2.5: Visual Agentic Intelligence
Kimi Team, Bai, T., Bai, Y., Bao, Y., Cai, S. H., Cao, Y., Chai, Z., Charles, Y., Che, H. S., Chen, C., et al. (2026) · arXiv · doi:10.48550/arxiv.2602.02276 · Cited by 2 · see citing works
Self-citationDeepSWE: Measuring Frontier Coding Agents on Original, Long-Horizon Engineering Tasks
Huang, W., Lee, C., Tng, L., & Ge, S. (2026) · arXiv · doi:10.48550/arxiv.2607.07946 · Cited by 2 · see citing works
“SWE-Bench Pro [Deng et al., 2025] augments this scheme on the prompt side, adding human-written requirements and an interface block that names the classes and functions the inherited tests expect, which reduces false negatives from naming mismatches but does not change how submissions are graded:…”
InfluentialAgentic Harness Engineering: Observability-Driven Automatic Evolution of Coding-Agent Harnesses
Lin, J., Liu, S., Pan, C., Lin, L., Dou, S., Xi, Z., Huang, X., Yan, H., Han, Z., Gui, T., et al. (2026) · arXiv · doi:10.48550/arxiv.2604.25850 · Cited by 1 · see citing works
“Coding agents are now widely used for long-horizon software-engineering tasks, with measurable progress on real GitHub issue resolution [13, 40, 7] and multi-step terminal workflows [19].”
SpecBench: Measuring Reward Hacking in Long-Horizon Coding Agents
Zhao, B., Srikanth, D., Wu, Y., & Jiang, Z. (2026) · arXiv · doi:10.48550/arxiv.2605.21384 · Cited by 1 · see citing works
SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarios
Le, T., Thai, M. V. T., Manh, D. N., Nhat, H. P., & Bui, N. D. Q. (2025) · arXiv · doi:10.48550/arxiv.2512.18470
“More recent benchmarks such as CodeMMLU (Nguyen et al., 2025a) and CodeWiki (Hoang et al., 2025) have expanded evaluation to code understanding, reasoning, and documentation generation.”
Effective Strategies for Asynchronous Software Engineering Agents
Geng, J., & Neubig, G. (2026) · arXiv · doi:10.48550/arxiv.2603.21489
Claw-SWE-Bench: A Benchmark for Evaluating OpenClaw-style Agent Harnesses on Coding Tasks
Zheng, M., Han, K., Li, B., Xu, H., Tian, Y., He, W., Zhou, H., Guo, J., Hu, H., Ma, L., et al. (2026) · arXiv · doi:10.48550/arxiv.2606.12344
“Many existing evaluations of agent coding capabilities focus primarily on models [3, 11].”
AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Traces
Park, S., Kim, W., Tan, R., Zhang, J., Han, W.-S., Gao, P., Park, C., Yao, Y., Fu, R., Nallipogu, E., et al. (2026) · arXiv · doi:10.48550/arxiv.2608.23041
“We evaluate AutoSaddler on three agent benchmarks: GAIA2 [10], SWE-Bench Pro [9], and Terminal-Bench 2.0 [28].”
InfluentialLive-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?
Xia, C. S., Wang, Z., Yang, Y., Wei, Y., & Zhang, L. (2025) · arXiv · doi:10.48550/arxiv.2511.13646 · Cited by 2 · see citing works
“Additionally, we also evaluate on the recent SWE-Bench Pro [4] benchmark, containing 731 publicly available problems, aimed to capture realistic, complex, and enterprise-level problems.”
InfluentialSelf-citationMiMo-V2.6: Scaling Reinforcement Learning Towards Self-Improvement
Core Team, Qiao, Z., Hua, Z., Ou, Z., Yue, Z., Jiang, Z., Huang, Z., Chen, Z., Zheng, Z., Xu, Z., et al. (2026) · arXiv · doi:10.48550/arxiv.2610.11959
Self-citationProgramming by Chat: A Large-Scale Behavioral Analysis of 11,579 Real-World AI-Assisted IDE Sessions
Tang, N., Chen, C., Fang, Z., Xu, G., Dhakal, M., Shi, Y., McMillan, C., Huang, Y., & Li, T. J.-J. (2026) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3832783.3834377 · Cited by 1 · see citing works
“Existing empirical data for AI-assisted coding span benchmarks that evaluate model capabilities under standardized conditions [13, 15, 24, 60, 62] and artifact-level datasets that capture development outcomes (e.g., pull request acceptance) [32].”
Li, J., Shringarpure, S., Wong, E., & Ho, A. (2026) · doi:10.64898/2026.06.29.735386
“…Pro, SWE-Lancer, DeepSWE, and FrontierSWE have shifted measurement toward longer-horizon, economically grounded, and deeper repository-level work; 1–4 broader evaluation efforts such as FrontierScience, FrontierMath, and Humanity’s Last Exam target difficult expert-level and novel-problem…”
ARM-AI: A Multi-agent Architectural Paradigm for Autonomous Risk Management in Software Engineering
Iuonaș, C. F., Ţîțu, A. M., & Iuonaș, I. D. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-30110-9_42
BDD-Bench: A Behavior-Driven Benchmark for Coding Agents across the Application Lifecycle
Jureczka, M., Paleczek, A., Campbell, A., & Przystalski, K. (2026) · International Workshop on Agentic AI for Next-Generation Software Development · doi:10.1145/3843282.3844426
SWE-Marathon: Can Agents Autonomously Complete Ultra-Long-Horizon Software Work?
Desai, R., Hu, J., Cabezas, J., Harsola, N., Shukla, P., Chaim, R. B., Assadi, A. E., Kamath, O. M., Faldu, F., Hebbar, P., et al. (2026) · arXiv · doi:10.48550/arxiv.2606.07682
“…reflecting verifier infrastructure that agents discover and probe. find-network-alignments and rust-java-lsp have the highest timeout counts (29 and 24), where agents reach a partially-correct state and run out the clock on the long tail. ruby-rust-port , trimul-cuda , and vliw-kernel-optimization…”
SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training
Song, H., Huang, L., Sun, S., Jiang, J., Le, R., Cheng, D., Chen, G., Hu, Y., Chen, Z., Jia, Y., et al. (2026) · arXiv · doi:10.48550/arxiv.2602.03411
A Survey of Agent Memory in the Second Half: Towards Self-Evolving and Long-Horizon Agents
Huang, W.-C., Zhang, W., Liang, Y., Bei, Y., Chen, Y., Feng, T., Pan, X., Tan, Z., Wang, Y., Wei, T., et al. (2026) · arXiv · doi:10.48550/arxiv.2602.06052
ProgramBench: Can Language Models Rebuild Programs From Scratch?
Yang, J., Lieret, K., Ma, J., Thakkar, P., Pedchenko, D., Sootla, S., McMilin, E., Yin, P., Hou, R., Synnaeve, G., et al. (2026) · arXiv · doi:10.48550/arxiv.2605.03546
Life After Benchmark Saturation: A Case Study of CORE-Bench
Nadgir, N., Kapoor, S., Liu, K., Kirgis, P., Orona, M., Rabanser, S., Bayer, T., Shetty, A., Ling, Y., Chan-Sew, D., et al. (2026) · arXiv · doi:10.48550/arxiv.2606.26158
When Does Restricting a Coding Agent to execute_code Help? A Regime $\times$ Agent-Design Ablation
Yang, H., Yu, Q., & Desell, T. (2026) · arXiv · doi:10.48550/arxiv.2607.10569
Raven: The Harness of Harnesses for Composable Agentic Intelligence
AI, E. (2026) · arXiv
Mendel Gödel Machine: Recursive Self-Improving Coding Agents via Comparative Evolution
Liu, C., Liu, Y., Yan, S., Tresp, V., & Ma, Y. (2026) · arXiv · doi:10.48550/arxiv.2608.07645
Nanbeige4.2-3B: Unlocking Agentic Capabilities in a Compact Model
Lab, N., :, Yang, C., Huang, C., Lan, F., Chen, H., Zhou, H., Song, H., Cao, J., Zhu, J., et al. (2026) · arXiv · doi:10.48550/arxiv.2607.22083
Qin, Z., Lu, Y., Wang, Z. A., & Wang, K. (2026) · arXiv · doi:10.48550/arxiv.2608.15089
Self-citationTwinMem-Agent: Episodic and Semantic Memory for Repository-Level Program Repair
Wu, B., Luo, Z., Mu, F., & Xiang, L. (2026) · Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering · doi:10.1145/3803437.3807664
Managing Procedural Memory in LLM Agents: Control, Adaptation, and Evaluation
Belikova, J., Parchiev, R., Egorov, E., Davydenko, G., Gusev, G., Savchenko, A., & Makarenko, M. (2026) · arXiv · doi:10.48550/arxiv.2606.23127
- Authors
- Deng, X., Da, J., Pan, E., He, Y. Y., Ide, C., Garg, K., Lauffer, N., Park, A., Pasari, N., Rane, C., Sampath, K., Krishnan, M., Kundurthy, S., Hendryx, S., Wang, Z., Bharadwaj, V., Holm, J., Aluri, R., Zhang, C. B. C., Jacobson, N., Liu, B., & Kenstler, B.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2025
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2509.16941
- OpenAlex
- W4415252687
- Semantic Scholar
- 4b83aa6340be8e0e59309d37ac4a3c9ae1ece14e
- Cited by
- 4
- References
- 42
- Citations by year
- 2026: 4
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Leibniz international proceedings in informatics (cc-by)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Keywords
- LLM agents, failure mode analysis, enterprise software development
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-16.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-16.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review