mlsanityData to 7 Oct 2026

SetupBench: Assessing Software Engineering Agents' Ability to Bootstrap Development Environments

arXiv 2507.09063 ↗First posted 11 Jul 2025cs.SE cs.AI cs.LGcited by 18

On the map: LLM agents and tool use → Software engineering coding agents

also in 1 more
Abstract (arXiv)

Modern Large Language Model (LLM) agents promise end to end assistance with real-world software tasks, yet existing benchmarks evaluate LLM agents almost exclusively in pre-baked environments where every dependency is pre-installed. To fill this gap, we introduce SetupBench, a 93 instance benchmark that isolates the environment-bootstrap skill: starting from a bare Linux sandbox, an agent must install packages, resolve dependency conflicts, initialize databases, and configure background services. Our tasks span seven language ecosystems, five database engines, and multi-service orchestration scenarios, each accompanies by a natural language problem statement and a deterministic success command. Through evaluation of OpenHands, a state-of-the-art coding agent, we find low success rates across task categories, with particular challenges in repository setup (38.9-57.4%) and local database configuration (20.0-53.3%). Our analysis reveals systematic failure modes including incomplete development tooling installation, hallucinated task constraints, and non-persistent environment modifications that break agent-human collaboration workflows. We identify substantial inefficiencies in agent exploration strategies, with 38-89% of actions being unnecessary compared to optimal human behavior. These findings highlight gaps in current agents' practical environment-bootstrap capabilities. By targeting this critical yet under-evaluated capability, SetupBench provides a rigorous yard-stick for the next generation of software developer agents aiming to solve end to end real-wold tasks.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 17 of its 23 references that are in the map. First posted on arXiv 11 Jul 2025.

Builds on

17 of 23 references.

Closest ancestors · 2

Same direction, newest first

  1. 2025GitGoodBench: A Novel Benchmark For Evaluating Agentic Performance On Git28 May
  2. 2024Beyond pip install: Evaluating LLM Agents for the Automated Installation of Python Projects9 Dec

Other references · 15

  1. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  2. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
  3. 2023AgentBench: Evaluating LLMs as Agentscited by 1,211
  4. 2024Long-context LLMs Struggle with Long In-context Learningcited by 285
  5. 2024StableToolBench: Towards Stable Large-Scale Benchmarking on Tool Learning of Large Language Modelscited by 129
  6. 2018NL2Bash: A Corpus and Semantic Parser for Natural Language Interface to the Linux Operating Systemcited by 97
  7. 2025EnvBench: A Benchmark for Automated Environment Setupcited by 36
  8. 2024ALR2: A Retrieve-then-Reason Framework for Long-context Question Answeringcited by 25
  9. 2024CodeMirage: Hallucinations in Code Generated by Large Language Modelscited by 23
  10. 2024Collu-Bench: A Benchmark for Predicting Language Model Hallucinations in Codecited by 13
  11. 2023OpsEval: A Comprehensive IT Operations Benchmark Suite for Large Language Modelscited by 5
  12. 2025LADs: Leveraging LLMs for AI-Driven DevOpscited by 4
3 more
  1. 2025Understanding LLM-Centric Challenges for Deep Learning Frameworks: An Empirical Analysiscited by 3
  2. 2024Identifying Factors Contributing to Bad Days for Software Developers: A Mixed Methods Studycited by 1
  3. 2025Mitigating Configuration Differences Between Development and Production Environments: A Catalog of Strategiescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 14.

18 papers.

Sort:

By area:

  1. 2026SWE-Universe: Scale Real-World Verifiable Environments to Millionscited by 16
  2. 2026Why LLMs Aren't Scientists Yet: Lessons from Four Autonomous Research Attemptscited by 12
  3. 2025When Developer Aid Becomes Security Debt: A Systematic Analysis of Insecure Behaviors in LLM Coding Agentscited by 7
  4. 2026EvoConfig: Self-Evolving Multi-Agent Systems for Efficient Autonomous Environment Configurationcited by 7
  5. 2026TUA-Bench: A Benchmark for General-Purpose Terminal-Use Agentscited by 7
  6. 2026DeployBench: Benchmarking LLM Agents for Research Artifact Deploymentcited by 6
  7. 2026Model or Harness? An Interaction-Centric Taxonomy for Localizing Agent Failurescited by 6
  8. 2026ResearchEnvBench: Benchmarking Agents on Environment Synthesis for Research Code Executioncited by 3
  9. 2026Sandboxed Coding Agents are Competitive Omni-modal Task Solverscited by 2
  10. 2025DualGauge: Automated Joint Security-Functionality Benchmarking of Specification-Only Code Generation by LLMs and Coding Agentscited by 1
  11. 2025A Study of Library Usage in Agent-Authored Pull Requestscited by 1
  12. 2025PIPer: On-Device Environment Setup via Online Reinforcement Learningcited by 0
6 more
  1. 2026BootstrapAgent: Distilling Repository Setup into Reusable Agent Knowledgecited by 0
  2. 2026Local LLM Agents as Vulnerable Runtimes:A Source-Code Audit of the Agent Runtime Layercited by 0
  3. 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 0
  4. 2026DuMateBench: Evaluating Autonomous Agents in Complex Real-World Workflowscited by 0
  5. 2026FDE-Bench: Evaluating LLM Agents for Deployment Environment Configurationcited by 0
  6. 2026RECLAIM: Can Agents Reproduce the Claims of Machine Learning Papers?cited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2025LoCoBench-Agent: An Interactive Benchmark for LLM Agents in Long-Context Software Engineering
  2. 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
  3. 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
  4. 2026Code That Works, Environments That Don't: Measuring Environment Reproducibility in AI-Generated Software
  5. 2026ProgramBench: Can Language Models Rebuild Programs From Scratch?
  6. 2025BuildBench: Benchmarking LLM Agents on Compiling Real-World Open-Source Software
  7. 2026Constraint Decay: The Fragility of LLM Agents in Backend Code Generation
  8. 2026SelfHeal: Empirical Fix Pattern Analysis and Bug Repair in LLM Agents