Even GPT-5 Fails Most Tasks in Real-World Agent Benchmarks
GPT-5 completes only ~44% of tasks when LLM agents face realistic noise, missing tools, and ambiguous instructions — conditions that existing benchmarks conveniently avoid.
- What they did — Built AgentGym2, a benchmark that evaluates LLM agents on real-world tasks requiring tool discovery, end-to-end data analysis with dirty data, and robustness to noisy/ambiguous inputs — conditions absent from prior benchmarks.
- Key result — GPT-5 scored ~44% and Claude Sonnet 4.5 scored ~37%; strong post-training boosted open-source models by ~9-10 percentage points, but no model came close to reliable task completion.
- Why it matters — Organizations deploying LLM agents in production should expect significantly lower success rates than standard benchmarks suggest, particularly for tasks requiring tool exploration or handling messy real-world data.

GPT-5 completes only ~44% of tasks when LLM agents face realistic noise, missing tools, and ambiguous instructions — conditions that existing benchmarks conveniently avoid.
The Problem
Most agent benchmarks hand the model everything it needs on a silver platter. They provide pre-selected tools, clean inputs, and fully specified instructions [§1]. But real deployments look nothing like this: user requests are vague, data is messy, and the right tool might not be in the agent's starter kit — it has to go find it [§1].
This creates a dangerous gap. An agent that scores 90% on a benchmark with curated tools and clean data might crater when a user gives it an ambiguous request and a CSV full of duplicates. Prior benchmarks like AgentBench and AgentGym use simulated environments with pre-specified tools and no injected noise [Table 1]. None of them simultaneously test tool discovery, end-to-end data analysis with dirty data, and robustness to distractors [Table 1].
The result: organizations deploying agents based on benchmark performance are flying partially blind about how those agents will handle the mess of production.
What They Did
AgentGym2 is a benchmark framework that strips away the safety nets. Instead of giving agents a curated set of task-specific tools, it provides a basic, general-purpose toolbox covering five categories — web browsing, information retrieval, file processing, multimodal understanding, and code execution — supporting over 27 actions [§1, §3.1]. Agents must figure out which tools to combine and, critically, discover additional tools and services through exploration during the task [Table 1].
The benchmark spans three scenarios: complex tool use, data analysis, and deep search, across over 27 domains ranging from law and economics to entertainment and life sciences [§1, Figure 2]. Task instances are grounded in real user demands curated from platforms like GitHub, Reddit, and Kaggle, then transformed into evaluation instances through automated synthesis, query augmentation, and manual annotation [§1].
What makes this "de-idealized" is threefold. First, tool discovery: necessary tools aren't provided upfront and must be found during interaction — like a developer who needs to locate and install the right library mid-task rather than having it pre-imported [Table 1]. Second, end-to-end data analysis: tasks include the full pipeline from data cleaning (deduplication, normalization) through modeling and prediction, not just the analysis step [Figure 3]. Third, injected distractors: tasks deliberately include noisy information in search queries and dirty or irrelevant content in data files [Table 1].
All tasks go through a cascading verification pipeline combining model-based checks with human review to validate task validity, clarity, and expected outcomes [§1]. The architecture uses environment isolation and parallel tool invocation for reproducible evaluation [§1].
The Results
The headline numbers are sobering. Across 15 proprietary and open-source models, GPT-5 achieved approximately 44% and Claude Sonnet 4.5 approximately 37% [§1, Figure 1]. These are the best-performing models tested — and they fail on more than half the tasks.
For open-source models, post-training makes a measurable difference. Nex-N1-32B and Nex-N1-671B outperformed their respective base models by roughly 9.16% and 10.53% [§1]. This suggests that targeted training on agentic tasks can partially close the gap, though the absolute performance levels remain low.
Scaling model parameters and computational cost produced consistent gains [§1, Figure 1]. But an interesting negative result: increasing the number of interaction turns did not produce a scaling effect [§1]. More rounds of tool use didn't help — agents that couldn't solve a task in a reasonable number of steps generally didn't solve it with more attempts either [Figure 1b].
Fine-grained analysis revealed recurring failure patterns: insufficient exploration (agents not proactively seeking out needed tools) and hallucinations [§1]. These aren't edge cases — they're systematic behaviors that current architectures exhibit under realistic conditions.
The benchmark covers only three scenario types (complex tool use, data analysis, deep search), and while the 27+ domains are broad, production environments involve even more heterogeneous workflows with cross-domain dependencies. Extending coverage to scenarios like multi-agent coordination or long-horizon planning would likely reveal additional failure modes — reliable benchmarking of fully unconstrained agent deployments is probably years away.
Why It Matters
AgentGym2 quantifies something practitioners have suspected: the gap between benchmark performance and production readiness is large. When you remove pre-packaged tools, clean inputs, and fully specified instructions, even the best models fail on the majority of tasks [§1].
This is a lab proof-of-concept benchmark, not a production testing suite — but the findings are directly actionable. If your organization is deploying LLM agents for data analysis, research, or complex tool use, the ~44% ceiling for GPT-5 on realistic tasks [§1] should calibrate expectations. The finding that more interaction rounds don't help [§1] suggests that simply giving agents more time or retries won't compensate for fundamental capability gaps in tool discovery and noise robustness.
The dataset and code are publicly available [§1], making it possible to test your own agent pipelines against these de-idealized conditions before committing to production deployment.