SEAIJul 10

Failure as a Process: An Anatomy of CLI Coding Agent Trajectories

arXiv:2607.0951024.6
Predicted impact top 2% in SE · last 90 daysOriginality Incremental advance
AI Analysis

For researchers and developers of LLM-based coding agents, this work provides a process-oriented understanding of failure emergence and evolution, highlighting the need for early intervention rather than final-outcome evaluation.

This study analyzes 1,794 execution trajectories from CLI coding agents, finding that failures are predominantly driven by epistemic errors, begin within the first few steps, and often remain hidden until recovery is impossible. The results suggest that improving reliability requires earlier validation and intervention.

Large language model (LLM) coding agents are increasingly deployed to autonomously perform software engineering tasks in terminal-based environments, making their reliability a growing concern. Existing empirical studies investigate why coding agents fail, yet they largely treat failure as a final outcome rather than a temporal process, providing limited insight into how failures emerge, evolve, and become unrecoverable. We present the first large-scale empirical study of CLI coding-agent failure trajectories, introducing a process-oriented framework that analyzes failure through its onset, evolution, and recovery across execution trajectories. We first collect 3,843 execution trajectories generated by seven frontier models across three coding-agent scaffolds (OpenHands, MiniSWE, and Terminus2) on Terminal-Bench, then carefully filter them to obtain 1,794 complete and valid trajectories for manual annotation (over 63,000 execution steps), from which we derive 14 findings spanning failure occurrence, root causes, recovery, and cross-system consistency. Our findings show that coding-agent failures are predominantly driven by epistemic errors, typically begin within the first few execution steps, and often remain hidden until recovery is no longer possible, suggesting that improving coding-agent reliability requires earlier validation and intervention rather than relying solely on final-outcome evaluation.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes