ABC-Bench: Benchmarking Agentic Backend Coding in Real-World Development
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
The evolution of Large Language Models (LLMs) into autonomous agents has expanded the scope of AI coding from localized code generation to complex, repository-level, and execution-driven problem solving. However, current benchmarks predominantly evaluate code logic in static contexts, neglecting the dynamic, full-process requirements of real-world engineering, particularly in backend development which demands rigorous environment configuration and service deployment. To address this gap, we introduce ABC-Bench, a benchmark explicitly designed to evaluate agentic backend coding within a realistic, executable workflow. Using a scalable automated pipeline, we curated 224 practical tasks spanning 8 languages and 19 frameworks from open-source repositories. Distinct from previous evaluations, ABC-Bench require the agents to manage the entire development lifecycle from repository exploration to instantiating containerized services and pass the external end-to-end API tests. Our extensive evaluation reveals that even state-of-the-art models struggle to deliver reliable performance on these holistic tasks, highlighting a substantial disparity between current model capabilities and the demands of practical backend engineering. Our code is available at https://github.com/OpenMOSS/ABC-Bench.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 30 of its 48 references that are in the map. First posted on arXiv 16 Jan 2026.
Builds on
30 of 48 references.
Closest ancestors · 7
Same direction, newest first
- 2025Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?17 Nov
- 2025Trae Agent: An LLM-based Agent for Software Engineering with Test-time Scaling31 Jul
- 2025UTBoost: Rigorous Evaluation of Coding Agents on SWE-Bench10 Jun
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024PyBench: Evaluating LLM Agent on various real-world coding tasks23 Jul
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges14 Jan
Other references · 23
- 2025Qwen3 Technical Reportcited by 8,820
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
- 2025DeepSeek-V3.2: Pushing the Frontier of Open Large Language Modelscited by 815
- 2025GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Modelscited by 467
- 2025SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?cited by 279
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 171
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
11 more
- 2025SE-Agent: Self-Evolution Trajectory Optimization in Multi-Step Reasoning with LLM-Based Agentscited by 69
- 2024FullStack Bench: Evaluating LLMs as Full Stack Coderscited by 58
- 2025FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature Implementationcited by 58
- 2024Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Studycited by 44
- 2024McEval: Massively Multilingual Code Evaluationcited by 44
- 2024SWE-bench-java: A GitHub Issue Resolving Benchmark for Javacited by 34
- 2024CodeEditorBench: Evaluating Code Editing Capability of Large Language Modelscited by 23
- 2025ML-Dev-Bench: Comparative Analysis of AI Agents on ML development workflowscited by 17
- 2025Nex-N1: Agentic Models Trained via a Unified Ecosystem for Large-Scale Environment Constructioncited by 17
- 2024Code Needs Comments: Enhancing Code LLMs with Comment Augmentationcited by 16
- 2025Beyond Synthetic Benchmarks: Evaluating LLM Performance on Real-World Class-Level Code Generationcited by 8
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026From Question Answering to Task Completion: A Survey on Agent System and Harness Designcited by 12
- 2026MOSAIC-Bench: Measuring Compositional Vulnerability Induction in Coding Agentscited by 3
- 2026Execution-First Synthetic Tool-Use Trace Generation for LLM Agentscited by 2
- 2026Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluationcited by 1
- 2026BackendForge: Benchmarking Agentic End-to-End Code Generation with Backend Servicescited by 0
- 2026Atria Dawn: The Dawn of Agentic Superintelligencecited by 0
- 2026Atria Dawn: The Dawn of Agentic Superintelligence14 Sep 2026
- 2026Harbor Adapters and Harbor-Index: Infrastructure and a Curated Meta-Dataset for Large-Scale Agentic Evaluation3 Sep 2026
- 2026Execution-First Synthetic Tool-Use Trace Generation for LLM Agents31 Jul 2026
- 2026BackendForge: Benchmarking Agentic End-to-End Code Generation with Backend Services13 Jul 2026
- 2026From Question Answering to Task Completion: A Survey on Agent System and Harness Design14 Jun 2026
- 2026MOSAIC-Bench: Measuring Compositional Vulnerability Induction in Coding Agents5 May 2026
Similar, not cited
Close in wording, no citation either way
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
- 2026ProjDevBench: Benchmarking AI Coding Agents on End-to-End Project Development
- 2025SWE-Compass: Towards Unified Evaluation of Agentic Coding Abilities for Large Language Models
- 2024AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents
- 2026RepoMod-Bench: A Benchmark for Code Repository Modernization via Implementation-Agnostic Testing
- 2026RuBench: A Repository-Level Agentic Coding Benchmark with Natively Authored Russian Task Specifications
- 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
- 2026Understanding the Architecture of Coding Agents: An Exploratory Study Using a Research Prototype