AsynCodeBench: Benchmarking Collaboration of Asynchronous Multi-Agent Systems in Software Engineering
Not on the map. Why?
Abstract (arXiv)
Multi-agent coding has emerged as an increasingly active direction in software engineering, where complex development tasks are decomposed across multiple specialized agents working on different parts of the problem. Despite the shift from individual problem solving to distributed collaboration, multi-agent systems still lack a direct measure of collaboration and are largely evaluated through task-level outcomes inherited from single-agent coding, conflating individual coding capability with cross-agent coordination. We introduce AsynCodeBench, a dependency-centric benchmark for asynchronous multi-agent software engineering that represents each task with an explicit dependency graph and executable Dependency Checkers. Through this dependency-tracking process, we propose two complementary measures: Asynchronous Dependency Pass Rate (ADPR), which measures how many cross-agent dependencies are ultimately satisfied, and Dependency Resolution Step (DRS), which measures when each dependency first becomes satisfied during execution. AsynCodeBench comprises 19 tasks from real-world repositories, exposing 52 directed dependencies as explicit units for evaluating cross-agent collaboration. Experiments across model families, scales, and generations reveal a clear gap between coding and collaboration capability: improvements in coding performance do not necessarily translate into stronger collaboration, and task-level metrics can diverge substantially from dependency-level collaboration measures. Dependency-trajectory analysis further reveals that successful coordination often emerges not gradually, but through concentrated bursts in which many dependencies become resolved over a short portion of the execution trajectory, a pattern we term a hopping window.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 36 of its 45 references that are in the map. First posted on arXiv 26 Sep 2026.
Builds on
36 of 45 references.
References · 36
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
- 2023ChatDev: Communicative Agents for Software Developmentcited by 893
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 559
- 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 300
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 255
- 2024Magentic-One: A Generalist Multi-Agent System for Solving Complex Taskscited by 221
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
- 2023CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completioncited by 181
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
24 more
- 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agentscited by 127
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentscited by 80
- 2025FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature Implementationcited by 57
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agentscited by 56
- 2025SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarioscited by 49
- 2025RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Codecited by 28
- 2025Automated Benchmark Generation for Repository-Level Coding Taskscited by 27
- 2026SWE-rebench V2: Language-Agnostic SWE Task Collection at Scalecited by 24
- 2026CooperBench: Why Coding Agents Cannot be Your Teammates Yetcited by 20
- 2026Silo-Bench: A Scalable Environment for Evaluating Distributed Coordination in Multi-Agent LLM Systemscited by 16
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessionscited by 14
- 2026Effective Strategies for Asynchronous Software Engineering Agentscited by 12
- 2026Are Tools All We Need? Unveiling the Tool-Use Tax in LLM Agentscited by 11
- 2025SyncMind: Measuring Agent Out-of-Sync Recovery in Collaborative Software Engineeringcited by 8
- 2026TeamBench: Evaluating Agent Coordination under Enforced Role Separationcited by 8
- 2026AgentSpawn: Adaptive Multi-Agent Collaboration Through Dynamic Spawning for Long-Horizon Code Generationcited by 7
- 2026AgentForge: Execution-Grounded Multi-Agent LLM Framework for Autonomous Software Engineeringcited by 4
- 2026SWE Refactor Bench: Can Coding Agents Complete a Long-Horizon, Whole-Repository Stack Migration?cited by 4
- 2026When Agents Coordinate: Measuring Coordination in Multi-Agent AI Codingcited by 3
- 2026CodeTeam: An LLM-Powered Multi-Agent Framework for Repository-Level Code Generationcited by 2
- 2026An Evaluation of Role-Based Multi-Agent Code Generation on Repository-Scale Problemscited by 1
- 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Reportcited by 1
- 2026EMR: Self-Evolving Medical Multi-Agent System via Experience Mining and Reusecited by 1
Built on by
Not cited yet.