paper-with-me

Papers

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

2025-07-11 · Avi Arora, Jinu Jang, Roshanak Zilouchian Moghaddam 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.

📄 PDF Abstract BibTeX arXiv:2507.09063

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents

2026-09-08 · Pujun Zheng, Zixin Shang, Shufan Jiang, Wenhui Tian 외 hf

SWE-Bench Pro has emerged as a standard benchmark for evaluating software engineering agents on challenging repository-level tasks. However, our analysis work show that its evaluation is undermined by two sources of unre…

A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar

2026-05-12 · Davide Taibi, Henry Muccini, Karthik Vaidhyanathan, Marcos Kalinowski 외 arxiv

The rise of agentic AI is reshaping software engineering in two intertwined directions: agents are increasingly applied to support software engineering tasks, and Agentic AI systems themselves are complex systems that re…

From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future

2024-08-05 · Haolin Jin, Linghan Huang, Haipeng Cai, Jun Yan 외

With the rise of large language models (LLMs), researchers are increasingly exploring their applications in var ious vertical domains, such as software engineering. LLMs have achieved remarkable success in areas includin…

BenchmarkingCode GenerationDecision MakingVulnerability Detection

SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineering

2026-05-17 · Qingnan Ren, Shun Zou, Shiting Huang, Ziao Zhang 외 arxiv

As autonomous coding agents become capable of handling increasingly long-horizon tasks, they have gradually demonstrated the potential to complete end-to-end software development. Although existing benchmarks have recent…

A Systematic Literature Review on the Use of Machine Learning in Software Engineering

2024-06-19 · Nyaga Fred, I. O. Temkin

Software engineering (SE) is a dynamic field that involves multiple phases all of which are necessary to develop sustainable software systems. Machine learning (ML), a branch of artificial intelligence (AI), has drawn a …

Systematic Literature Review