PreprintCited by 2Software Engineering ResearchSoftware Engineering Techniques and PracticesMulti-Agent Systems and Negotiation

CooperBench: Why Coding Agents Cannot be Your Teammates Yet

Open access
Khatua, Arpandeep, Zhu, Hao, Tran, Peter, Prabhudesai, Arya, Sadrieh, Frederic, Lieberwirth, Johann K., Yu, Xinkai, Fu, Yicheng +3 more·2026·arXiv

Abstract

Resolving team conflicts requires not only task-specific competence, but also social intelligence to find common ground and build consensus. As AI agents increasingly collaborate on complex work, they must develop coordination capabilities to function as effective teammates. Yet we hypothesize that current agents lack these capabilities. To test this, we introduce CooperBench, a benchmark of over 600 collaborative coding tasks across 12 libraries in 4 programming languages. Each task assigns two agents different features that can be implemented independently but may conflict without proper coordination. Tasks are grounded in real open-source repositories with expert-written tests. Evaluating state-of-the-art coding agents, we observe the curse of coordination: agents achieve on average 30% lower success rates when working together compared to performing both tasks individually. This contrasts sharply with human teams, where adding teammates typically improves productivity. Our analysis reveals three key issues: (1) communication channels become jammed with vague, ill-timed, and inaccurate messages; (2) even with effective communication, agents deviate from their commitments; and (3) agents often hold incorrect expectations about others' plans and communication. Through large-scale simulation, we also observe rare but interesting emergent coordination behavior including role division, resource division, and negotiation. Our research presents a novel benchmark for collaborative coding and calls for a shift from pursuing individual agent capability to developing social intelligence.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2601.13295

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

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?

  • Across more than 600 collaborative coding tasks, agents show a substantial coordination penalty even when their individual task capability is stronger.

    “CooperBench makes this failure mode explicit: across more than 600 collaborative coding tasks, agents show a substantial coordination penalty even when their individual task capability is stronger [1].”

    From Claim Plane: Enforceable Change Intents and Dynamic Scope for Parallel Coding Agents (2026) · cites this paper as [1]

  • CooperBench directly motivates the coordination problem studied here by showing that agents lose substantial capability when working together.

    “CooperBench [1] directly motivates the coordination problem studied here by showing that agents lose substantial capability when working together.”

    From Claim Plane: Enforceable Change Intents and Dynamic Scope for Parallel Coding Agents (2026) · cites this paper as [1]

  • Concurrent edits by multiple agents interfere with each other.

    “When multiple agents need to modify a shared resource, their edits can interfere with each other: one agent's change may silently break an assumption that another agent is relying on [Khatua et al., 2026].”

    From Effective Strategies for Asynchronous Software Engineering Agents (2026) · cites this paper as Khatua et al., 2026

  • In shared-artifact environments like software engineering, linguistically-governed multi-agent architectures frequently encounter execution conflicts when multiple agents concurrently modify the codebase.

    “However, in shared-artifact environments like software engineering, these linguistically-governed architectures frequently encounter execution conflicts when multiple agents concurrently modify the codebase.”

    From Effective Strategies for Asynchronous Software Engineering Agents (2026) · cites this paper as Khatua et al., 2026

  • Concurrent modification and merge conflicts remain a primary failure mode when engineering primitives are not explicitly modeled.

    “However, recent empirical studies [Khatua et al., 2026] still report that concurrent modification and merge conflicts remain a primary failure mode when these engineering primitives are not explicitly modeled.”

    From Effective Strategies for Asynchronous Software Engineering Agents (2026) · cites this paper as Khatua et al., 2026

Cited by

Sorted by citations

Authors
Khatua, A., Zhu, H., Tran, P., Prabhudesai, A., Sadrieh, F., Lieberwirth, J. K., Yu, X., Fu, Y., Ryan, M. J., Pei, J., & Yang, D.
Venue
arXiv
Publisher
arXiv
Published
2026
ISSN
2331-8422 (ISSN-L)
OpenAlex
W7125231248
Cited by
0
References
0
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
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 › Artificial Intelligence › Multi-Agent Systems and Negotiation
Keywords
collaborative programming, coding agents, multi-agent coordination, benchmark, team conflict resolution, social intelligence, agent communication, negotiation, role division, resource partitioning, large language models

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.

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