Sign InOpen Brain
AI EngineerVideoSource Linked

DeepSWE: A Contamination-Resistant Coding Benchmark — James Shi, Datacurve

DeepSWE uses original long-horizon tasks to reduce contamination and expose coding-agent behaviors hidden by saturated PR-mined suites. Its current task mix still underrepresents some everyday work.

AI Engineer · Jul 26, 2026
Open Source Open MarkdownOpen JSON
Source Summary

DeepSWE contains **113 original tasks** spanning **91 repositories** and five languages, with a median of one task per repository. Its short prompts still yield solutions averaging five times the lines of code of SWE-Bench Pro.

Practical Implication

Use it when comparing coding agents on sustained repository work, and inspect behavioral traces alongside scores. **DeepSWE v1.1** separates verifier and agent runtimes and removes extra Git references to limit reward hacking.

Agent-Ready Context
DeepSWE contains **113 original tasks** spanning **91 repositories** and five languages, with a median of one task per repository. Its short prompts still yield solutions averaging five times the lines of code of SWE-Bench Pro.

Use it when comparing coding agents on sustained repository work, and inspect behavioral traces alongside scores. **DeepSWE v1.1** separates verifier and agent runtimes and removes extra Git references to limit reward hacking.

The suite currently underrepresents bug localization and refactoring. Its authors also want broader repository coverage and hybrid verification, so it is not yet a complete proxy for routine engineering work.
Connected Context · Feed7 Judgment

DeepSWE adds a harder, contamination-resistant measure of sustained repository work and makes behavioral traces part of score interpretation. It improves benchmark integrity through runtime separation and fewer exploitable Git references, but its limited coverage of bug localization and refactoring means it cannot stand alone as a proxy for everyday coding-agent performance.

State of Data — Sean Cai, Independent / State of DataDeepSWE supplies a concrete benchmark response to Cai’s concern about contaminated tasks and scaffold-dependent scores, while its coverage gaps reinforce his case for workflow-derived evaluation across harnesses.Vending-Bench: Long-Horizon Agent Evals — Lukas Petersson, Andon LabsBoth treat long-horizon behavior and traces as necessary evidence beyond aggregate scores; Vending-Bench adds the warning that simulated and real-world behavior can diverge.Win by Silence: Deletion Non-Monotonicity, Autonomous Exploitation, and Typed-State Gating in LLM Plan EvaluationDeepSWE’s verifier/runtime separation and removal of Git references address the same class of evaluator exploitation that deletion non-monotonicity demonstrates in plan scoring.Demystifying evals for AI agentsAnthropic’s recommendation to build small eval sets from real failures provides a practical way to complement DeepSWE’s underrepresented engineering task categories.
Context Map
benchmarkcoding#agent-evals#benchmark-integrity#agent-reliability
Uncertainty
The suite currently underrepresents bug localization and refactoring. Its authors also want broader repository coverage and hybrid verification, so it is not yet a complete proxy for routine engineering work.