AgentSWE: Can Coding Agents Build the Agent You Actually Want?
cs.SE, cs.AI, cs.LG
Submitted: 2026-10-09
Updated: 2026-10-09
Comments: Code: https://github.com/VectorSpaceLab/AgentSWE
Code: https://github.com/VectorSpaceLab/AgentSWE
License: http://creativecommons.org/licenses/by/4.0/
The gist: As the production of software passes into the hands of software itself, coding agents are increasingly commissioned to build agents fitted to their users' own workflows.
Abstract
As the production of software passes into the hands of software itself, coding agents are increasingly commissioned to build agents fitted to their users' own workflows. This delegation carries a quiet assumption, that the delivered agent will faithfully serve the requirement it was built for, rather than merely appear to. No existing benchmark tests that assumption. We introduce AgentSWE, a benchmark for agent software engineering spanning three stages of the agent development lifecycle: Creation of a complete agent from a natural-language requirement, Editing of production agent codebases, and Optimization toward a measurable target. Each of its 25 tasks is framed as a commission rather than an exam: the builder iterates against a handful of illustrative cases, while acceptance exercises the frozen submission on held-out cases designed to span the full requirement, grading behavior against requirement-derived rubrics under hard pass/fail gates or, for Optimization, against the source benchmark's own objective. Evaluating a range of coding agents across models and harnesses, we find that none comes close to delivering what a requirement asks for: the gap between what a builder demonstrates and what it delivers is the norm, not the corner case. An accompanying empirical analysis of the failure trajectories identifies recurring failure modes, among them overfitting to the visible cases, hollow runtimes behind code that looks complete, and unsupported claims of completion, each a signal by which coding agents can learn to build the agents they are asked for.
Sources
- GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning
- Technical Report: Evaluating Goal Drift in Language Model Agents
- HealthBench: Evaluating Large Language Models Towards Improved Human Health
- $\tau^2$-Bench: Evaluating Conversational Agents in a Dual-Control Environment
- MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering
- Evaluating Large Language Models Trained on Code
- DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligence
- DeepSeek-V4.1-Flash: Pushing the Limits of KV Cache Compression
- NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
- AgentProcessBench: Diagnosing Step-Level Process Quality in Tool-Using Agents
- GLM-5: from Vibe Coding to Agentic Engineering
- SIA: Self Improving AI with Harness & Weight Updates
- Toward Generalist Autonomous Research via Hypothesis-Tree Refinement
- DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines
- PaperQA: Retrieval-Augmented Generative Agent for Scientific Research
- Meta-Harness: End-to-End Optimization of Model Harnesses
- DeepCode: Open Agentic Coding
- Do Coding Agents Deceive Us? Detecting and Preventing Cheating via Capped Evaluation with Randomized Tests
- Inherited Goal Drift: Contextual Pressure Can Undermine Agentic Goals
Related papers
- Falsification-Based Verification of LLM-Generated Optimization Models: Sound Test Batteries and Their Detection Limits
- GitSkills: A Dataset of Agent Skills on GitHub
- SABER: Benchmarking Operational Safety of LLM Coding Agents in Stateful Project Workspaces
- PackMonitor: Enabling Zero Package Hallucinations Through Decoding-Time Monitoring
- IntentCoding: Amplifying User Intent in Code Generation
- Incentives and Outcomes in Bug Bounties