How Do Agents Fail on AutoResearch: End-to-End Diagnostic Evaluation on 100 Real-World Frontier Research Tasks
Abstract
Autonomous research agents evaluated across the full scientific lifecycle reveal a pervasive lack of metacognitive self-correction, motivating a new benchmark and failure taxonomy.
AI has long assisted scientific research, but the rapid advance of LLMs and agentic scaffolds is reshaping the landscape; a single system can now carry whole-stage research from an initial hypothesis all the way to final published paper, which is a paradigm now referred to as AutoResearch. Existing evaluations reveal little about how these agents operate or where they break down. Tasks are narrowly-scoped, evaluation measures performance but not process, and failure diagnoses lack systematic coverage or artifact-level visibility. To address this gap, we introduce AutoResearchEval, featuring 100 tasks grounded in published frontier science across 7 scientific domains and the full research lifecycle, including ideation, retrieval, execution, analysis, writing, and review. Evaluating 8 harness-model combinations yields 800 autoresearch agent trajectories, with process-level annotation. We organize these insights into AutoResearch Failure Taxonomy or ARFT, a framework of 45 empirically-grounded failure patterns. To enable scalable fine-grained attribution, we leverage a human-calibrated agent-as-a-judge pipeline to inspect complete trajectories and intermediate artifacts. Failure patterns converge on a single overarching limitation, namely that current agents lack a metacognitive loop, which entails the ability to check what they produced against what they found, revise when it does not hold up, and question whether the path they took was sound. The same patterns recur across all 8 harness-model combinations, including the strongest models tested, locating the deficit at the model level rather than in any particular scaffold; whether orchestration-level interventions can close it is an open question this work does not test. We publicly release AutoResearchEval and ARFT to facilitate continued research and development in autonomous scientific discovery.
Community
How do agents fail at autonomous research? We stress-tested them on 100 real frontier-research tasks (800 trajectories, 8 harness–model combos). Every failure traced back to one thing — agents can't self-doubt or self-correct. The bottleneck is metacognition, not capability. We release ARFT, a taxonomy of 45 failure modes.
Does the failure taxonomy include the three that eat most of my debugging time — the agent hammering the same tool call until it finally works, the context window slowly filling with junk until the model stops reasoning, and the confident-but-plausible wrong answer that looks right until a human checks it? Those are hard to catch when you score final outputs, because the last one is indistinguishable from a correct result without a human in the loop. And the first two don't show up in the output at all — they're process failures, not result failures. If the taxonomy buckets them, how do you separate a wrong-but-plausible result from a right one at eval time? If it doesn't, I'd argue you're measuring the easy failures and missing the ones that actually cost money in production.
Good questions — the short answer is we don't score final outputs, we annotate the full trajectory (logs, code, data, report), which is exactly why these process failures are in scope.
(1) and (3) — hammering the same call / not pivoting — are covered under R2: anchoring to a failed approach (X.7), local optimization (C.6), premature stopping (C.7). The confident-but-plausible wrong answer is the taxonomy's main target: right-for-the-wrong-reason success (X.6), result hallucination (D.6), claims untraceable to any run (E.1), method describing code that was never implemented (C.3).
On separating wrong-but-plausible from correct without a human: we don't need external ground truth. The report and the run directory are both the agent's own output, so the contradiction is internal — the abstract's number vs. the table on disk, the method described vs. the code that ran. The judge compares the two halves; nothing extra is needed except the comparison the agent itself skipped (the metacognitive loop failing). For the 70 open-ended tasks with no ground truth we judge process rigor and self-consistency, not agreement with a gold answer. Judge is human-calibrated, 0.83 agreement with experts.
The context-window-junk one is the fair hit — we have cascading error propagation (X.1) and goal drift (X.2) nearby, but we don't isolate context degradation as its own mechanism. Catching it means going a layer deeper than artifact-based annotation reaches, into the per-step context the harness assembles and how the model uses it. We don't observe that layer, so we under-count it. A real limitation. Ideas on instrumenting it welcome.
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- Autonomous Research Agents: A Survey of AI Scientists and the Verification Gap (2026)
- FirstResearch: Auditable Question Formation for LLM Scientific Discovery Agents (2026)
- ClawTrack: Towards Trace-Level Evaluation and Improvement of Real-World Autonomous Agents (2026)
- ReasFlow: Assisting Reasoning-Centric Scientific Discovery in Applied Mathematics via a Knowledge-Based Multi-Agent System (2026)
- AgentAbstain: Do LLM Agents Know When Not to Act? (2026)
- FARS: A Fully Automated Research System Deployed at Scale (2026)
- Failure as a Process: An Anatomy of CLI Coding Agent Trajectories (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper