The Tool Decathlon: Benchmarking Language Agents for Diverse, Realistic, and Long-Horizon Task Execution

TL;DR

Toolathlon benchmarks 32 real-world apps with 604 tools; top model Claude-4.5-Sonnet achieves only 38.6% success in complex long-horizon tasks.

cs.CL πŸ”΄ Advanced 2025-10-30 46 views
Junlong Li Wenshuo Zhao Jian Zhao Weihao Zeng Haoze Wu Xiaochen Wang Rui Ge Yuxuan Cao Yuzhen Huang Wei Liu Junteng Liu Zhaochen Su Yiyang Guo Fan Zhou Lueyang Zhang Juan Michelini Xingyao Wang Xiang Yue Shuyan Zhou Graham Neubig Junxian He
multi-application long-horizon realistic environment tool use benchmark

Key Findings

Methodology

This study introduces Toolathlon, a benchmark comprising 108 tasks across 32 applications and 604 tools, designed to simulate real-world scenarios. Tasks involve multi-turn interactions, environment state initialization from actual software, and deterministic environment verification. Models are evaluated on their ability to perform complex workflows, with success measured by environment state matching after execution. The evaluation framework supports parallel, containerized testing for efficiency, revealing significant gaps in current models' capabilities.

Key Results

  • Claude-4.5-Sonnet achieves a success rate of 38.6%, with an average of 20.2 tool calls per task, indicating substantial room for improvement in long-horizon, multi-application tasks.
  • Open-source models like DeepSeek-V3.2-Exp reach only 20.1%, highlighting the difficulty of real-world, multi-step workflows.
  • Analysis shows that models struggle with long context understanding and robust tool invocation, especially in environments with dynamic states and complex interactions.

Significance

This benchmark advances the evaluation of language agents by emphasizing real-world complexity, bridging the gap between simplified tasks and practical applications. It addresses critical challenges in environment realism, multi-tool coordination, and long-term planning, providing a standardized platform to foster progress toward deployable AI assistants capable of managing intricate workflows across diverse domains.

Technical Contribution

The paper presents a novel evaluation framework integrating real environment state initialization, deterministic execution verification, and multi-application orchestration. It introduces a scalable, containerized evaluation setup, enabling rapid testing of models in complex scenarios. The benchmark's design emphasizes environment authenticity and task diversity, pushing the frontier of long-horizon language agent research.

Novelty

This is the first comprehensive benchmark to simulate real-world, multi-application workflows with environment states derived from actual software, rather than synthetic or simplified data. Its focus on long-horizon, multi-tool tasks with deterministic validation sets it apart from prior works, setting a new standard for practical AI agent evaluation.

Limitations

  • Models still exhibit poor performance in environments with high complexity and dynamic states, indicating the need for better long-term memory and error correction mechanisms.
  • Deploying real software environments for benchmarking incurs high setup and maintenance costs, limiting scalability.
  • Computational costs for evaluation are substantial, requiring optimized algorithms and hardware for broader adoption.

Future Work

Future efforts will expand task diversity, incorporate more industry-specific applications, and develop more efficient environment simulation techniques. Enhancing model robustness in multi-tool, long-horizon scenarios, and integrating continual learning approaches, will be key directions. Community collaboration and open-source sharing are also prioritized to accelerate progress.

AI Executive Summary

The rapid advancement of large language models has sparked interest in autonomous language agents capable of managing complex workflows. However, existing benchmarks often fall short in capturing the intricacies of real-world environments, especially those involving multiple applications and long-term planning. To address this gap, Toolathlon was developed as a comprehensive evaluation platform that simulates authentic software environments, integrating 32 applications and 604 tools.

This benchmark features 108 tasks rooted in realistic scenarios, such as managing enterprise databases, coordinating e-commerce platforms, and handling educational workflows. Tasks require multi-turn interactions, environment state initialization from real software, and deterministic validation, reflecting the true complexity faced by practical AI agents. The evaluation framework employs containerized environments for efficiency, enabling rapid parallel testing.

Experimental results reveal that even the most advanced models, like Claude-4.5-Sonnet, achieve only 38.6% success, with an average of 20.2 tool calls per task. Open-source models perform significantly worse, underscoring the challenge of long-horizon, multi-application workflows. Analysis indicates that difficulties in long context understanding and error handling are primary bottlenecks.

This work marks a significant step toward practical AI deployment, emphasizing environment realism and task diversity. It provides a standardized platform for future research, encouraging development of more robust, scalable, and context-aware language agents. Moving forward, expanding task scope, optimizing environment simulation, and fostering community collaboration will be vital to realizing truly autonomous, reliable AI assistants capable of managing real-world complexities.

Deep Dive

Abstract

Real-world language agents must handle complex, multi-step workflows across diverse Apps. For instance, an agent may manage emails by coordinating with calendars and file systems, or monitor a production database to detect anomalies and generate reports following an operating manual. However, existing language agent benchmarks often focus on narrow domains or simplified tasks that lack the diversity, realism, and long-horizon complexity required to evaluate agents' real-world performance. To address this gap, we introduce the Tool Decathlon (dubbed as Toolathlon), a benchmark for language agents offering diverse Apps and tools, realistic environment setup, and reliable execution-based evaluation. Toolathlon spans 32 software applications and 604 tools, ranging from everyday platforms such as Google Calendar and Notion to professional ones like WooCommerce, Kubernetes, and BigQuery. Most of the tools are based on a high-quality set of Model Context Protocol (MCP) servers that we may have revised or implemented ourselves. Unlike prior works, which primarily ensure functional realism but offer limited environment state diversity, we provide realistic initial environment states from real software, such as Canvas courses with dozens of students or real financial spreadsheets. This benchmark includes 108 manually sourced or crafted tasks in total, requiring interacting with multiple Apps over around 20 turns on average to complete. Each task is strictly verifiable through dedicated evaluation scripts. Comprehensive evaluation of SOTA models highlights their significant shortcomings: the best-performing model, Claude-4.5-Sonnet, achieves only a 38.6% success rate with 20.2 tool calling turns on average, while the top open-weights model DeepSeek-V3.2-Exp reaches 20.1%. We expect Toolathlon to drive the development of more capable language agents for real-world, long-horizon task execution.

cs.CL cs.AI