Curated papers, benchmarks, datasets, environments, and engineering notes for repository-level coding agents.
See the codeA research-first collection of papers, benchmarks, datasets, executable environments, open-source agents, and engineering notes for repository-level coding agents.
The focus is not generic code generation. It is the full agent loop: repository exploration, terminal/tool use, patch generation, test feedback, long-horizon recovery, verifiable training, and production-grade evaluation.
Last verified: 2026-07-19. Dates on arXiv papers refer to the first public submission. Dataset sizes and model/scaffold metadata follow the linked paper or dataset card and may change as releases are updated.
Chinese companion material: research survey · interactive benchmark/data report
This short path moves from the original benchmark and agent interface to training, data scaling, and newer evaluation questions.
1. SWE-bench · 2023-10-10
Established execution-backed, repository-level issue resolution.
Paper · Code · Leaderboard
2. SWE-agent · 2024-05-06
Showed how the agent-computer interface can be a capability multiplier.
Paper · Code
3. SWE-Gym · 2024-12-30
Opened a training-oriented task and trajectory environment for SWE agents and verifiers.
Paper · Code · Data
4. SWE-smith · 2025-04-30
Scales synthetic, test-backed issue generation from real Python repositories.
Paper · Code · Project
5. R2E-Gym · 2025-04-09
Combines executable environments, procedural task generation, and hybrid verification.
Paper · Project
6. Long-Context Multi-Turn SWE Agents with RL · 2025-08-05
Studies long-horizon, multi-turn reinforcement learning with verifiable software rewards.
Paper
7. daVinci-Env / OpenSWE · 2026-03-13
Releases 45,320 executable environments with Dockerfiles and evaluation scripts.
Paper · Code · Data
8. Open-SWE-Traces · 2026-06-14
Provides 207K multilingual trajectories across two teachers and two agent scaffolds.
Paper · Data
9. DeepSWE · 2026-07-08
Evaluates frontier agents on 113 original, long-horizon tasks with clean verifier containers.
Paper · Code
10. SWE-Explore · 2026-06-05
Isolates repository exploration and relevant code-region retrieval under a line budget.
Paper
11. SlopCodeBench · 2026-03-25
Measures structural erosion and verbosity across iterative development checkpoints.
Paper · Code
12. Coding Agents are Effective Long-Context Processors · 2026-03-20
Frames coding agents as active context processors built around files, search, and executable tools.
Paper
Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Code (2023-11)
Broad code-LLM and software-engineering taxonomy. [Paper] [Resources]
Software Development Life Cycle Perspective: A Survey of Benchmarks for CodeLLMs and Agents (2025-05)
Organizes evaluation across the software lifecycle. [Paper]
A Survey of LLM-based Automated Program Repair (2025-06-30)
Taxonomy of LLM repair systems, design paradigms, and applications. [Paper]
Dissecting the SWE-Bench Leaderboards (2025-06-20)
Profiles systems, scaffolds, and architectural choices behind leaderboard submissions. [Paper]
AutoCodeRover: Autonomous Program Improvement (2024-04-08)
Uses program structure and iterative search for autonomous issue resolution. [Paper] [Code]
SWE-agent (2024-05-06)
Introduces the Agent-Computer Interface and an open repository repair agent. [Paper] [Code]
Agentless: Demystifying LLM-based Software Engineering Agents (2024-07-01)
Decomposes localization, repair, and patch selection into a simple non-interactive pipeline. [Paper] [Code]
OpenHands
Open platform for software development agents, evaluation, and trajectory collection. [Code] [CodeAct 2.1]
mini-SWE-agent
Minimal agent implementation designed for transparent SWE-bench experimentation. [Code]
Confucius Code Agent: Scalable Agent Scaffolding for Real-World Codebases (2025-12-11)
Studies scalable scaffolding for repository-level coding. [Paper]
OpenSWE (2026-03-13)
Open environment construction, evaluation, and training stack compatible with SWE-agent and SWE-bench-style grading. [Paper] [Code]
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution (2025-01-09)
Trains retrieve-then-edit models from a large issue corpus. [Paper] [Code] [Model]
Training Software Engineering Agents and Verifiers with SWE-Gym (2024-12-30)
Trains both a policy and verifier on open SWE tasks and trajectories. [Paper] [Data]
SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development (2025-05-22)
Extends agent training from bug repair to feature development with tests and trajectories. [Paper]
Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learning (2025-08-05)
Applies verifiable RL to long multi-turn repository interaction. [Paper]
RepoForge: Training a SOTA Fast-thinking SWE Agent with an End-to-End Data Curation Pipeline Synergizing SFT and RL at Scale (2025-08-03)
Combines large-scale curation, SFT, and RL for fast issue resolution. [Paper]
Kimi-Dev: Agentless Training as Skill Prior for SWE-Agents (2025-09-27)
Uses non-agentic training to build repository skills later expressed through an agent. [Paper]
Toward Training Superintelligent Software Agents through Self-Play SWE-RL (2025-12-21)
Explores self-play to reduce dependence on human-authored SWE tasks. [Paper]
Hybrid-Gym: Training Coding Agents to Generalize Across Tasks (2026-02-18)
Uses synthetic training environments to transfer across issue resolution, testing, and implementation tasks. [Paper]
Immersion in the GitHub Universe: Scaling Coding Agents to Mastery (Scale-SWE) (2026-02-10)
Builds and filters a large real-PR task pool with multi-agent environment construction. [Paper]
daVinci-Env / OpenSWE (2026-03-13)
Studies environment scale, difficulty-aware filtering, and SFT across multiple scaffolds. [Paper] [Model]
Scaling Test-Time Compute for Agentic Coding (2026-04-16)
Compresses long trajectories into reusable experience and combines parallel selection with serial refinement. [Paper]
Learning CLI Agents with Structured Action Credit under Selective Observation (2026-05-08)
Improves long-horizon credit assignment for command-line agents. [Paper]
Polar: Agentic RL on Any Harness at Scale (2026-05-22)
Treats existing agent harnesses as black boxes, proxies model calls, reconstructs token-faithful trajectories, and serves asynchronous rollouts to independent RL trainers. [Paper] [Code]
Inference-Time Scaling with a Critic Model
Uses candidate generation and learned critique to select stronger SWE patches. [Blog]
Training and Search for Software Engineering Agents
Practical discussion of policy training, trajectory search, and execution-backed selection. [Blog]
This section lists published, reproducible methods only.
SWE-smith (2025-04-30)
Produces test-backed synthetic issue instances from real Python repositories. [Paper] [Code]
R2E-Gym / SWE-Gen (2025-04-09)
Procedurally generates executable tasks and combines programmatic and model-based verifiers. [Paper] [Project]
SWE-rebench (2025-05-26)
Automates PR-derived task collection, execution filtering, and decontaminated evaluation. [Paper] [V2 code]
SWE-Factory (2025-06-12)
Automated factory for issue-resolution training data and evaluation benchmarks. [Paper]
Training Versatile Coding Agents in Synthetic Environments (SWE-Playground) (2025-12-13)
Generates projects, task specifications, starter code, and tests from scratch. [Paper]
SWE-World: Building Software Engineering Agents in Docker-Free Environments (2026-02-03)
Replaces expensive physical execution with a learned surrogate environment. [Paper]
Scale-SWE (2026-02-10)
Scales PR mining, environment building, validation tests, and trajectory distillation. [Paper]
CLI-Gym (2026-02-11)
Generates environment-intensive terminal tasks by inverting environment construction histories. [Paper] [Code]
OpenSWE / daVinci-Env (2026-03-13)
Open-sources multi-agent environment construction, Dockerfiles, evaluation scripts, and distributed build infrastructure. [Paper] [Code]
Terminal-World (2026-05-20)
Uses explicit skills and environment preconditions to synthesize terminal-agent worlds. [Paper]
REAP / Harvest (2026-04-02)
Curates benchmarks from interactive production usage with task-testability and test-relevance filtering. [Paper]
SWE-bench / Lite / Verified (2023-10-10)
Real GitHub issues graded by repository tests; Verified is a 500-task human-audited subset. [Paper] [Code] [Leaderboard]
SWE-Bench+ (2024-10-09)
Studies leakage, weak tests, and benchmark reliability. [Paper]
SWE-bench Goes Live! (2025-05-29)
Continuously collects fresher issue-resolution tasks to reduce contamination. [Paper]
SWE-Bench Pro (2025-09-21)
Harder long-horizon tasks with public/private evaluation and prebuilt images. [Paper] [Code]
SWE-Lancer (2025)
Real freelance software-engineering and engineering-management tasks. [Project]
SWE-EVO (2025-12-20)
Evaluates agents across multi-stage software evolution rather than one isolated issue. [Paper]
SWE-Milestone: Evaluating AI Agents on Continuous Software Evolution (2026-03-13)
Reconstructs executable milestone DAGs from commit histories and measures integrity preservation and error accumulation across continuous task streams. [Paper] [Code]
SlopCodeBench (2026-03-25)
Tracks correctness, structural erosion, verbosity, and clone density over 196 iterative checkpoints. [Paper] [Code]
REAP: Automatic Curation of Coding Agent Benchmarks from Interactive Production Usage (2026-04-02)
The current arXiv version names the curated benchmark Harvest; evaluation uses executable fail-to-pass tests rather than an LLM judge. [Paper]
FrontierCode / FrontierCode 1.1 (2026-06 / 2026-07)
Maintainer-authored tasks with blocker criteria for correctness, regression, build/lint, test correctness, and scope plus weighted code-quality rubrics. [Launch] [v1.1]
DeepSWE (2026-07-08)
113 original tasks across 91 repositories and five languages, evaluated by applying committed diffs in clean verifier containers. [Paper] [Code] [Protocol]
SWE-QA: Can Language Models Answer Repository-level Code Questions? (2025-09-18)
Multi-hop repository understanding and architecture questions. [Paper]
A Benchmark for Localizing Code and Non-Code Issues in Software Projects (MULocBench / Multi-CoLoR) (2025-09-26)
File, function, and line-level localization across languages. [Paper]
SWE-Skills-Bench (2026-03-16)
Tests whether skill documents and micro-agent context actually improve issue resolution. [Paper]
SWE Atlas (2026-05-08)
Expands coding-agent evaluation to codebase QA, test writing, and refactoring. [Paper]
SWE-Explore (2026-06-05)
Measures repository exploration and code-region ranking under constrained reading budgets. [Paper]
SWE-Doctor (2026-07-01)
Uses multi-faceted bug-reproduction tests to grade and guide runtime diagnosis. [Paper]
MM-IssueLoc: A Controlled Benchmark for Evaluating Visual Evidence in Multimodal Repository-Level Issue Localization (2026-07-16)
Provides 652 issue-PR instances across 23 languages with paired text-only/with-image evaluation and file/function localization labels. [Paper]
SWE-CI (2026-03-04)
Evaluates codebase maintenance through continuous-integration feedback. [Paper]
AgentLens (2026-07-07)
Reviews trajectories for instruction following, tool use, self-verification, recovery, and communication. [Paper] [Code]
SWE-Review (2026-07-07)
Measures review correctness and whether review feedback improves a subsequent revision. [Paper]
SWE-Perf (2025-07-16)
Repository-level performance optimization with executable correctness and performance checks. [Paper]
SEC-bench (2025-06-13)
Execution-backed vulnerability reproduction and patching tasks from real projects. [Paper]
SecureVibeBench (2025-09-26)
Requires patches to satisfy both functionality tests and static/dynamic security oracles. [Paper] [Code]
SlopCodeBench (2026-03-25)
Adds longitudinal maintainability and architecture-degradation signals beyond pass/fail. [Paper]
Can Large Language Models Generate Observability-Aware Code? (2026-07-07)
Evaluates instrumentation placement, diagnostic variable coverage, and fault signal rate. [Paper]
Beyond Test Presence (2026-07-13)
Compares human and agent-generated tests by assertion strength, edge-case coverage, and flakiness potential. [Paper]
FrontierCode 1.1 (2026-07-07)
Combines programmatic blockers, reverse-classical test checks, scope scanners, and code-quality rubrics. [Project]
SWE-bench Multimodal (2024-10-04)
Extends issue resolution to visual software domains. [Paper]
Multi-SWE-bench (2025-04-03)
1,632 issue-resolution tasks across seven programming languages. [Paper]
SWE-PolyBench (2025-04-11)
Multi-language repository-level benchmark with a curated PB500 image-backed subset. [Paper]
Rust-SWE-bench (2026-02-26)
Repository-level issue resolution in the Rust ecosystem. [Paper]
SWE-bench-java: A GitHub Issue Resolving Benchmark for Java (2024-08-26)
Introduces a Java benchmark and reports a Docker-based evaluation environment. [Paper]
NL2Repo-Bench (2025-12-14)
Evaluates long-horizon repository generation from natural-language specifications. [Paper]
These are trajectory or interaction corpora. They do not necessarily include ready-to-run Docker images.
| Dataset | Public scale | Teacher / scaffold | Verification signal |
|---|---|---|---|
| NVIDIA Open-SWE-Traces | 207,489 trajectories | MiniMax-M2.5 + Qwen3.5; OpenHands + SWE-agent | Three-way resolved label; multilingual. [Paper] |
| Microsoft Orchard | 107,185 trajectories | MiniMax-M2.5 + Qwen3.5; mini-swe-agent + OpenHands | Includes resolved and unresolved trajectories from SWE-rebench and Scale-SWE sources. |
| SWE-ZERO-12M | 12.29M rollouts / 112B tokens | mini-coder-1.7B; mini-swe-agent v1 | Execution-free: no Docker build or test reward. |
| CoderForge-Preview | 258K trajectories / 51K tasks | Qwen3-32B lineage; OpenHands-style | Test-verified pass and fail trajectories. |
| SWE-rebench OpenHands trajectories | About 67K trajectories | Qwen3-Coder-480B; OpenHands | Full steps, actions, observations, and resolved metadata. |
| Nebius SWE-agent trajectories | 80,036 trajectories | Multiple teachers; SWE-agent | SWE-bench-extra and development tasks. |
| SWE-Lego Real Data Verified | 4,323 rows | OpenHands-related release | Gold-patch-validated examples. |
| MEnvData-SWE-Trajectory | 3,872 complete trajectories | MEnvAgent | 10 languages, 3,005 instances, 942 repositories. |
| SWE-chat | 6K sessions / 355K tool calls | Real developer-agent usage | Human takeovers, logged events, and failure analysis. |
Image status is intentionally explicit. Ready means the project reports prebuilt images; buildable means public recipes or Dockerfiles exist but local validation is still required.
| Asset | Scale | Availability | Primary use |
|---|---|---|---|
| SWE-bench / Verified | 2,294 full / 500 Verified | Ready/buildable via official harness and SWE-bench Docker Hub | Standard sanity and scorer validation. |
| SWE-rebench V2 | About 32K executable tasks | Ready prebuilt image family | Large-scale real-PR rollouts and evaluation. |
| Scale-SWE | 100K verified; about 20.2K open subset | Buildable / instance image metadata | Large real-PR task pool; validate registry availability before use. |
| SWE-Bench Pro | 1,865 tasks | Ready via jefzda/sweap-images | Hard long-horizon evaluation. |
| SWE-bench-Live | 1,319 live issue tasks | Ready/buildable, dedicated per-instance images | Fresh holdout and contamination control. |
| Multi-SWE-bench | 1,632 tasks / 7 languages | Ready/buildable images and gold patches | Multilingual issue resolution. |
| SWE-PolyBench | 2,110 tasks; PB500 curated | Ready for PB500; broader set buildable | Multilingual repository repair. |
| SWE-Gym | 2,438 real Python tasks | Ready image family | Agent/verifier training environment. |
| R2E-Gym | 8.1K+ executable tasks | Ready prebuilt images | Procedural environments and hybrid verification. |
| SWE-smith environments | 50K+ synthetic-instance family | Ready/buildable | Synthetic augmentation from real repositories. |
| OpenSWE | 45,320 executable environments | Buildable, public Dockerfiles/eval scripts/infrastructure | Transparent large-scale environment construction. |
| SWE-Dev | 14 suites / 734 tests | Buildable executable suites | Feature-development evaluation. |
| SWE-Perf | Performance task pool | Buildable with correctness and performance tests | Repository-level optimization. |
Before using any environment family for training, independently check image pullability, base-commit checkout, pre-patch failure, gold-patch success, test determinism, and network assumptions.
RepoBench (2023-06-05)
Repository-level code completion under cross-file context. [Paper]
RepoQA (2024-06-10)
Long-context repository understanding and function retrieval. [Paper] [Code]
Long Code Arena (2024-06-17)
Suite of long-context code tasks from real repositories. [Paper] [Data]
ExecRepoBench (2024-12-16)
Multi-level executable evaluation for repository-aware code completion. [Paper]
LONGCODEU (2025-03-06)
Long-code understanding tasks spanning structural and semantic reasoning. [Paper]
From Laboratory to Real-World Applications: Benchmarking Agentic Code Reasoning at the Repository Level (RepoReason) (2026-01-07)
Repository-scale agentic reasoning benchmark. [Paper]
Coding Agents are Effective Long-Context Processors (2026-03-20)
Uses the filesystem, scripts, and search as an active long-context strategy. [Paper]
SWE-Explore (2026-06-05)
Measures whether agents spend a limited context budget on the right code regions. [Paper]
These works are relevant to shell competence and environment interaction, but they are not mixed into the SWE benchmark list.
OSWorld (2024-04-11)
Open-ended multimodal tasks in real computer environments. [Paper] [Code]
Terminal-Bench (2026-01-17)
Hard command-line tasks with isolated environments, human solutions, and tests. [Paper] [Code] [Leaderboard]
CLI-Gym (2026-02-11)
Environment inversion for scalable generation of CLI-intensive tasks. [Paper]
On Data Engineering for Scaling LLM Terminal Capabilities (2026-02-24)
Studies terminal task sourcing, filtering, and data scaling. [Paper]
OSWorld-MCP (2025-10-28)
Evaluates MCP tool invocation for computer-use agents. [Paper]
Terminal-World (2026-05-20)
Scales terminal training environments through explicit agent skills. [Paper]
CUA-Gym (2026-05-25)
Scales verifiable computer-use tasks and environments. [Paper]
WildClawBench (2026-05-11)
Evaluates 60 human-authored, bilingual, multimodal, long-horizon tasks inside native CLI harnesses with Dockerized tools and hybrid grading. [Paper] [Code]
OSWorld 2.0 (2026-06-28)
Long-horizon real-world computer-use benchmark. [Paper]
ToolLLM / ToolBench (2023-07-31)
Large-scale tool-use data and evaluation across real APIs. [Paper] [Code]
ToolACE (2024-09-02)
Function-calling data generation, self-evolution, and execution validation. [Paper] [Data]
ToolACE-R (2025-04-02)
Model-aware iterative training and adaptive refinement for tool learning. [Paper]
Berkeley Function Calling Leaderboard (BFCL)
Multi-turn and multi-step function-calling evaluation. [Paper] [Leaderboard]
MCP-Universe (2025-08-20)
Evaluates agents against real Model Context Protocol servers. [Paper] [Code]
This is deliberately not a general code-LLM list; only widely used open backbones for coding-agent research are included.
StarCoder 2 and The Stack v2 (2024-02-29)
Open code-model family and permissively filtered training corpus. [Paper] [Code]
DeepSeek-Coder-V2 (2024-06-17)
Mixture-of-experts code model with broad language and repository capability. [Paper] [Code]
Qwen2.5-Coder (2024-09-18)
Open coder family frequently used as the base for SWE-agent training. [Paper] [Code]
Product teams do not publish complete training recipes. The following are useful public signals about agent loops, context management, sandboxes, tool design, evaluation, and long-running workflows.
Contributions are welcome. Please read CONTRIBUTING.md before opening an issue or pull request.
Useful contributions include:
This list contains public, independently verifiable resources. Claims without a paper, official technical post, repository, or dataset card are not included.
Released under CC0-1.0.
5 commits
Curated papers, benchmarks, datasets, environments, and engineering notes for repository-level coding agents.
See the codeA research-first collection of papers, benchmarks, datasets, executable environments, open-source agents, and engineering notes for repository-level coding agents.
The focus is not generic code generation. It is the full agent loop: repository exploration, terminal/tool use, patch generation, test feedback, long-horizon recovery, verifiable training, and production-grade evaluation.
Last verified: 2026-07-19. Dates on arXiv papers refer to the first public submission. Dataset sizes and model/scaffold metadata follow the linked paper or dataset card and may change as releases are updated.
Chinese companion material: research survey · interactive benchmark/data report
This short path moves from the original benchmark and agent interface to training, data scaling, and newer evaluation questions.
1. SWE-bench · 2023-10-10
Established execution-backed, repository-level issue resolution.
Paper · Code · Leaderboard
2. SWE-agent · 2024-05-06
Showed how the agent-computer interface can be a capability multiplier.
Paper · Code
3. SWE-Gym · 2024-12-30
Opened a training-oriented task and trajectory environment for SWE agents and verifiers.
Paper · Code · Data
4. SWE-smith · 2025-04-30
Scales synthetic, test-backed issue generation from real Python repositories.
Paper · Code · Project
5. R2E-Gym · 2025-04-09
Combines executable environments, procedural task generation, and hybrid verification.
Paper · Project
6. Long-Context Multi-Turn SWE Agents with RL · 2025-08-05
Studies long-horizon, multi-turn reinforcement learning with verifiable software rewards.
Paper
7. daVinci-Env / OpenSWE · 2026-03-13
Releases 45,320 executable environments with Dockerfiles and evaluation scripts.
Paper · Code · Data
8. Open-SWE-Traces · 2026-06-14
Provides 207K multilingual trajectories across two teachers and two agent scaffolds.
Paper · Data
9. DeepSWE · 2026-07-08
Evaluates frontier agents on 113 original, long-horizon tasks with clean verifier containers.
Paper · Code
10. SWE-Explore · 2026-06-05
Isolates repository exploration and relevant code-region retrieval under a line budget.
Paper
11. SlopCodeBench · 2026-03-25
Measures structural erosion and verbosity across iterative development checkpoints.
Paper · Code
12. Coding Agents are Effective Long-Context Processors · 2026-03-20
Frames coding agents as active context processors built around files, search, and executable tools.
Paper
Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Code (2023-11)
Broad code-LLM and software-engineering taxonomy. [Paper] [Resources]
Software Development Life Cycle Perspective: A Survey of Benchmarks for CodeLLMs and Agents (2025-05)
Organizes evaluation across the software lifecycle. [Paper]
A Survey of LLM-based Automated Program Repair (2025-06-30)
Taxonomy of LLM repair systems, design paradigms, and applications. [Paper]
Dissecting the SWE-Bench Leaderboards (2025-06-20)
Profiles systems, scaffolds, and architectural choices behind leaderboard submissions. [Paper]
AutoCodeRover: Autonomous Program Improvement (2024-04-08)
Uses program structure and iterative search for autonomous issue resolution. [Paper] [Code]
SWE-agent (2024-05-06)
Introduces the Agent-Computer Interface and an open repository repair agent. [Paper] [Code]
Agentless: Demystifying LLM-based Software Engineering Agents (2024-07-01)
Decomposes localization, repair, and patch selection into a simple non-interactive pipeline. [Paper] [Code]
OpenHands
Open platform for software development agents, evaluation, and trajectory collection. [Code] [CodeAct 2.1]
mini-SWE-agent
Minimal agent implementation designed for transparent SWE-bench experimentation. [Code]
Confucius Code Agent: Scalable Agent Scaffolding for Real-World Codebases (2025-12-11)
Studies scalable scaffolding for repository-level coding. [Paper]
OpenSWE (2026-03-13)
Open environment construction, evaluation, and training stack compatible with SWE-agent and SWE-bench-style grading. [Paper] [Code]
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution (2025-01-09)
Trains retrieve-then-edit models from a large issue corpus. [Paper] [Code] [Model]
Training Software Engineering Agents and Verifiers with SWE-Gym (2024-12-30)
Trains both a policy and verifier on open SWE tasks and trajectories. [Paper] [Data]
SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development (2025-05-22)
Extends agent training from bug repair to feature development with tests and trajectories. [Paper]
Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learning (2025-08-05)
Applies verifiable RL to long multi-turn repository interaction. [Paper]
RepoForge: Training a SOTA Fast-thinking SWE Agent with an End-to-End Data Curation Pipeline Synergizing SFT and RL at Scale (2025-08-03)
Combines large-scale curation, SFT, and RL for fast issue resolution. [Paper]
Kimi-Dev: Agentless Training as Skill Prior for SWE-Agents (2025-09-27)
Uses non-agentic training to build repository skills later expressed through an agent. [Paper]
Toward Training Superintelligent Software Agents through Self-Play SWE-RL (2025-12-21)
Explores self-play to reduce dependence on human-authored SWE tasks. [Paper]
Hybrid-Gym: Training Coding Agents to Generalize Across Tasks (2026-02-18)
Uses synthetic training environments to transfer across issue resolution, testing, and implementation tasks. [Paper]
Immersion in the GitHub Universe: Scaling Coding Agents to Mastery (Scale-SWE) (2026-02-10)
Builds and filters a large real-PR task pool with multi-agent environment construction. [Paper]
daVinci-Env / OpenSWE (2026-03-13)
Studies environment scale, difficulty-aware filtering, and SFT across multiple scaffolds. [Paper] [Model]
Scaling Test-Time Compute for Agentic Coding (2026-04-16)
Compresses long trajectories into reusable experience and combines parallel selection with serial refinement. [Paper]
Learning CLI Agents with Structured Action Credit under Selective Observation (2026-05-08)
Improves long-horizon credit assignment for command-line agents. [Paper]
Polar: Agentic RL on Any Harness at Scale (2026-05-22)
Treats existing agent harnesses as black boxes, proxies model calls, reconstructs token-faithful trajectories, and serves asynchronous rollouts to independent RL trainers. [Paper] [Code]
Inference-Time Scaling with a Critic Model
Uses candidate generation and learned critique to select stronger SWE patches. [Blog]
Training and Search for Software Engineering Agents
Practical discussion of policy training, trajectory search, and execution-backed selection. [Blog]
This section lists published, reproducible methods only.
SWE-smith (2025-04-30)
Produces test-backed synthetic issue instances from real Python repositories. [Paper] [Code]
R2E-Gym / SWE-Gen (2025-04-09)
Procedurally generates executable tasks and combines programmatic and model-based verifiers. [Paper] [Project]
SWE-rebench (2025-05-26)
Automates PR-derived task collection, execution filtering, and decontaminated evaluation. [Paper] [V2 code]
SWE-Factory (2025-06-12)
Automated factory for issue-resolution training data and evaluation benchmarks. [Paper]
Training Versatile Coding Agents in Synthetic Environments (SWE-Playground) (2025-12-13)
Generates projects, task specifications, starter code, and tests from scratch. [Paper]
SWE-World: Building Software Engineering Agents in Docker-Free Environments (2026-02-03)
Replaces expensive physical execution with a learned surrogate environment. [Paper]
Scale-SWE (2026-02-10)
Scales PR mining, environment building, validation tests, and trajectory distillation. [Paper]
CLI-Gym (2026-02-11)
Generates environment-intensive terminal tasks by inverting environment construction histories. [Paper] [Code]
OpenSWE / daVinci-Env (2026-03-13)
Open-sources multi-agent environment construction, Dockerfiles, evaluation scripts, and distributed build infrastructure. [Paper] [Code]
Terminal-World (2026-05-20)
Uses explicit skills and environment preconditions to synthesize terminal-agent worlds. [Paper]
REAP / Harvest (2026-04-02)
Curates benchmarks from interactive production usage with task-testability and test-relevance filtering. [Paper]
SWE-bench / Lite / Verified (2023-10-10)
Real GitHub issues graded by repository tests; Verified is a 500-task human-audited subset. [Paper] [Code] [Leaderboard]
SWE-Bench+ (2024-10-09)
Studies leakage, weak tests, and benchmark reliability. [Paper]
SWE-bench Goes Live! (2025-05-29)
Continuously collects fresher issue-resolution tasks to reduce contamination. [Paper]
SWE-Bench Pro (2025-09-21)
Harder long-horizon tasks with public/private evaluation and prebuilt images. [Paper] [Code]
SWE-Lancer (2025)
Real freelance software-engineering and engineering-management tasks. [Project]
SWE-EVO (2025-12-20)
Evaluates agents across multi-stage software evolution rather than one isolated issue. [Paper]
SWE-Milestone: Evaluating AI Agents on Continuous Software Evolution (2026-03-13)
Reconstructs executable milestone DAGs from commit histories and measures integrity preservation and error accumulation across continuous task streams. [Paper] [Code]
SlopCodeBench (2026-03-25)
Tracks correctness, structural erosion, verbosity, and clone density over 196 iterative checkpoints. [Paper] [Code]
REAP: Automatic Curation of Coding Agent Benchmarks from Interactive Production Usage (2026-04-02)
The current arXiv version names the curated benchmark Harvest; evaluation uses executable fail-to-pass tests rather than an LLM judge. [Paper]
FrontierCode / FrontierCode 1.1 (2026-06 / 2026-07)
Maintainer-authored tasks with blocker criteria for correctness, regression, build/lint, test correctness, and scope plus weighted code-quality rubrics. [Launch] [v1.1]
DeepSWE (2026-07-08)
113 original tasks across 91 repositories and five languages, evaluated by applying committed diffs in clean verifier containers. [Paper] [Code] [Protocol]
SWE-QA: Can Language Models Answer Repository-level Code Questions? (2025-09-18)
Multi-hop repository understanding and architecture questions. [Paper]
A Benchmark for Localizing Code and Non-Code Issues in Software Projects (MULocBench / Multi-CoLoR) (2025-09-26)
File, function, and line-level localization across languages. [Paper]
SWE-Skills-Bench (2026-03-16)
Tests whether skill documents and micro-agent context actually improve issue resolution. [Paper]
SWE Atlas (2026-05-08)
Expands coding-agent evaluation to codebase QA, test writing, and refactoring. [Paper]
SWE-Explore (2026-06-05)
Measures repository exploration and code-region ranking under constrained reading budgets. [Paper]
SWE-Doctor (2026-07-01)
Uses multi-faceted bug-reproduction tests to grade and guide runtime diagnosis. [Paper]
MM-IssueLoc: A Controlled Benchmark for Evaluating Visual Evidence in Multimodal Repository-Level Issue Localization (2026-07-16)
Provides 652 issue-PR instances across 23 languages with paired text-only/with-image evaluation and file/function localization labels. [Paper]
SWE-CI (2026-03-04)
Evaluates codebase maintenance through continuous-integration feedback. [Paper]
AgentLens (2026-07-07)
Reviews trajectories for instruction following, tool use, self-verification, recovery, and communication. [Paper] [Code]
SWE-Review (2026-07-07)
Measures review correctness and whether review feedback improves a subsequent revision. [Paper]
SWE-Perf (2025-07-16)
Repository-level performance optimization with executable correctness and performance checks. [Paper]
SEC-bench (2025-06-13)
Execution-backed vulnerability reproduction and patching tasks from real projects. [Paper]
SecureVibeBench (2025-09-26)
Requires patches to satisfy both functionality tests and static/dynamic security oracles. [Paper] [Code]
SlopCodeBench (2026-03-25)
Adds longitudinal maintainability and architecture-degradation signals beyond pass/fail. [Paper]
Can Large Language Models Generate Observability-Aware Code? (2026-07-07)
Evaluates instrumentation placement, diagnostic variable coverage, and fault signal rate. [Paper]
Beyond Test Presence (2026-07-13)
Compares human and agent-generated tests by assertion strength, edge-case coverage, and flakiness potential. [Paper]
FrontierCode 1.1 (2026-07-07)
Combines programmatic blockers, reverse-classical test checks, scope scanners, and code-quality rubrics. [Project]
SWE-bench Multimodal (2024-10-04)
Extends issue resolution to visual software domains. [Paper]
Multi-SWE-bench (2025-04-03)
1,632 issue-resolution tasks across seven programming languages. [Paper]
SWE-PolyBench (2025-04-11)
Multi-language repository-level benchmark with a curated PB500 image-backed subset. [Paper]
Rust-SWE-bench (2026-02-26)
Repository-level issue resolution in the Rust ecosystem. [Paper]
SWE-bench-java: A GitHub Issue Resolving Benchmark for Java (2024-08-26)
Introduces a Java benchmark and reports a Docker-based evaluation environment. [Paper]
NL2Repo-Bench (2025-12-14)
Evaluates long-horizon repository generation from natural-language specifications. [Paper]
These are trajectory or interaction corpora. They do not necessarily include ready-to-run Docker images.
| Dataset | Public scale | Teacher / scaffold | Verification signal |
|---|---|---|---|
| NVIDIA Open-SWE-Traces | 207,489 trajectories | MiniMax-M2.5 + Qwen3.5; OpenHands + SWE-agent | Three-way resolved label; multilingual. [Paper] |
| Microsoft Orchard | 107,185 trajectories | MiniMax-M2.5 + Qwen3.5; mini-swe-agent + OpenHands | Includes resolved and unresolved trajectories from SWE-rebench and Scale-SWE sources. |
| SWE-ZERO-12M | 12.29M rollouts / 112B tokens | mini-coder-1.7B; mini-swe-agent v1 | Execution-free: no Docker build or test reward. |
| CoderForge-Preview | 258K trajectories / 51K tasks | Qwen3-32B lineage; OpenHands-style | Test-verified pass and fail trajectories. |
| SWE-rebench OpenHands trajectories | About 67K trajectories | Qwen3-Coder-480B; OpenHands | Full steps, actions, observations, and resolved metadata. |
| Nebius SWE-agent trajectories | 80,036 trajectories | Multiple teachers; SWE-agent | SWE-bench-extra and development tasks. |
| SWE-Lego Real Data Verified | 4,323 rows | OpenHands-related release | Gold-patch-validated examples. |
| MEnvData-SWE-Trajectory | 3,872 complete trajectories | MEnvAgent | 10 languages, 3,005 instances, 942 repositories. |
| SWE-chat | 6K sessions / 355K tool calls | Real developer-agent usage | Human takeovers, logged events, and failure analysis. |
Image status is intentionally explicit. Ready means the project reports prebuilt images; buildable means public recipes or Dockerfiles exist but local validation is still required.
| Asset | Scale | Availability | Primary use |
|---|---|---|---|
| SWE-bench / Verified | 2,294 full / 500 Verified | Ready/buildable via official harness and SWE-bench Docker Hub | Standard sanity and scorer validation. |
| SWE-rebench V2 | About 32K executable tasks | Ready prebuilt image family | Large-scale real-PR rollouts and evaluation. |
| Scale-SWE | 100K verified; about 20.2K open subset | Buildable / instance image metadata | Large real-PR task pool; validate registry availability before use. |
| SWE-Bench Pro | 1,865 tasks | Ready via jefzda/sweap-images | Hard long-horizon evaluation. |
| SWE-bench-Live | 1,319 live issue tasks | Ready/buildable, dedicated per-instance images | Fresh holdout and contamination control. |
| Multi-SWE-bench | 1,632 tasks / 7 languages | Ready/buildable images and gold patches | Multilingual issue resolution. |
| SWE-PolyBench | 2,110 tasks; PB500 curated | Ready for PB500; broader set buildable | Multilingual repository repair. |
| SWE-Gym | 2,438 real Python tasks | Ready image family | Agent/verifier training environment. |
| R2E-Gym | 8.1K+ executable tasks | Ready prebuilt images | Procedural environments and hybrid verification. |
| SWE-smith environments | 50K+ synthetic-instance family | Ready/buildable | Synthetic augmentation from real repositories. |
| OpenSWE | 45,320 executable environments | Buildable, public Dockerfiles/eval scripts/infrastructure | Transparent large-scale environment construction. |
| SWE-Dev | 14 suites / 734 tests | Buildable executable suites | Feature-development evaluation. |
| SWE-Perf | Performance task pool | Buildable with correctness and performance tests | Repository-level optimization. |
Before using any environment family for training, independently check image pullability, base-commit checkout, pre-patch failure, gold-patch success, test determinism, and network assumptions.
RepoBench (2023-06-05)
Repository-level code completion under cross-file context. [Paper]
RepoQA (2024-06-10)
Long-context repository understanding and function retrieval. [Paper] [Code]
Long Code Arena (2024-06-17)
Suite of long-context code tasks from real repositories. [Paper] [Data]
ExecRepoBench (2024-12-16)
Multi-level executable evaluation for repository-aware code completion. [Paper]
LONGCODEU (2025-03-06)
Long-code understanding tasks spanning structural and semantic reasoning. [Paper]
From Laboratory to Real-World Applications: Benchmarking Agentic Code Reasoning at the Repository Level (RepoReason) (2026-01-07)
Repository-scale agentic reasoning benchmark. [Paper]
Coding Agents are Effective Long-Context Processors (2026-03-20)
Uses the filesystem, scripts, and search as an active long-context strategy. [Paper]
SWE-Explore (2026-06-05)
Measures whether agents spend a limited context budget on the right code regions. [Paper]
These works are relevant to shell competence and environment interaction, but they are not mixed into the SWE benchmark list.
OSWorld (2024-04-11)
Open-ended multimodal tasks in real computer environments. [Paper] [Code]
Terminal-Bench (2026-01-17)
Hard command-line tasks with isolated environments, human solutions, and tests. [Paper] [Code] [Leaderboard]
CLI-Gym (2026-02-11)
Environment inversion for scalable generation of CLI-intensive tasks. [Paper]
On Data Engineering for Scaling LLM Terminal Capabilities (2026-02-24)
Studies terminal task sourcing, filtering, and data scaling. [Paper]
OSWorld-MCP (2025-10-28)
Evaluates MCP tool invocation for computer-use agents. [Paper]
Terminal-World (2026-05-20)
Scales terminal training environments through explicit agent skills. [Paper]
CUA-Gym (2026-05-25)
Scales verifiable computer-use tasks and environments. [Paper]
WildClawBench (2026-05-11)
Evaluates 60 human-authored, bilingual, multimodal, long-horizon tasks inside native CLI harnesses with Dockerized tools and hybrid grading. [Paper] [Code]
OSWorld 2.0 (2026-06-28)
Long-horizon real-world computer-use benchmark. [Paper]
ToolLLM / ToolBench (2023-07-31)
Large-scale tool-use data and evaluation across real APIs. [Paper] [Code]
ToolACE (2024-09-02)
Function-calling data generation, self-evolution, and execution validation. [Paper] [Data]
ToolACE-R (2025-04-02)
Model-aware iterative training and adaptive refinement for tool learning. [Paper]
Berkeley Function Calling Leaderboard (BFCL)
Multi-turn and multi-step function-calling evaluation. [Paper] [Leaderboard]
MCP-Universe (2025-08-20)
Evaluates agents against real Model Context Protocol servers. [Paper] [Code]
This is deliberately not a general code-LLM list; only widely used open backbones for coding-agent research are included.
StarCoder 2 and The Stack v2 (2024-02-29)
Open code-model family and permissively filtered training corpus. [Paper] [Code]
DeepSeek-Coder-V2 (2024-06-17)
Mixture-of-experts code model with broad language and repository capability. [Paper] [Code]
Qwen2.5-Coder (2024-09-18)
Open coder family frequently used as the base for SWE-agent training. [Paper] [Code]
Product teams do not publish complete training recipes. The following are useful public signals about agent loops, context management, sandboxes, tool design, evaluation, and long-running workflows.
Contributions are welcome. Please read CONTRIBUTING.md before opening an issue or pull request.
Useful contributions include:
This list contains public, independently verifiable resources. Claims without a paper, official technical post, repository, or dataset card are not included.
Released under CC0-1.0.
5 commits