SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Source
- Person key:
ysymyth - Source kind:
paper - Canonical URL: https://arxiv.org/abs/2405.15793
- License:
NOASSERTION - Public handling:
public-metadata-summary-hash-link-only - Semantic hash:
cad79def02d3a48f160d0a97da7a3dd04cf40dbc2969e8f381003fed9a8421ed - First seen: 2026-05-16
- Last changed: 2026-05-16
- Identity guard: Do not confuse with yao-shunyu-alfred, the physics-to-AI researcher at alfredyao.github.io.
Classification
- Category: Software engineering agents and benchmarks
- Topic hub: shunyu-yao-public-corpora
- Project taxonomy: shunyu-yao-project-taxonomy
- Paper map: shunyu-yao-paper-map
Summary
Language model (LM) agents are increasingly being used to automate complicated tasks in digital environments. Just as humans benefit from powerful software applications, such as integrated development environments, for complex tasks like software engineering, we posit that LM agents represent a new category of end users with their own needs and abilities, and would benefit from specially-built interfaces to the software they use. We investigate how interface design affects the performance of language model agents…
What This Teaches
How coding agents are benchmarked, scaffolded, and constrained against real repositories and issues.
Related
Public Handling Notes
- EXTRACTED: Metadata and links are from public sources.
- INFERRED: Unclear-license full text, PDFs, and source code should not be mirrored into public wiki pages.
- AMBIGUOUS: Items discovered by keyword search are still separated by source identity and category heuristics.