Evaluation and Benchmarking of LLM Agents: A Survey
arXiv:2507.21504 · doi:10.1145/3711896.3736570
Abstract
The rise of LLM-based agents has opened new frontiers in AI applications, yet evaluating these agents remains a complex and underdeveloped area. This survey provides an in-depth overview of the emerging field of LLM agent evaluation, introducing a two-dimensional taxonomy that organizes existing work along (1) evaluation objectives -- what to evaluate, such as agent behavior, capabilities, reliability, and safety -- and (2) evaluation process -- how to evaluate, including interaction modes, datasets and benchmarks, metric computation methods, and tooling. In addition to taxonomy, we highlight enterprise-specific challenges, such as role-based access to data, the need for reliability guarantees, dynamic and long-horizon interactions, and compliance, which are often overlooked in current research. We also identify future research directions, including holistic, more realistic, and scalable evaluation. This work aims to bring clarity to the fragmented landscape of agent evaluation and provide a framework for systematic assessment, enabling researchers and practitioners to evaluate LLM agents for real-world deployment.
References in corpus (36)
- A Survey on Large Language Model based Autonomous Agents
- ReAct: Synergizing Reasoning and Acting in Language Models
- Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
- Holistic Evaluation of Language Models
- "It's a Fair Game", or Is It? Examining How Users Navigate Disclosure Risks and Benefits When Using LLM-Based Conversational Agents
- Gorilla: Large Language Model Connected with Massive APIs
- ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs
- AgentBench: Evaluating LLMs as Agents
- SWE-bench: Can Language Models Resolve Real-World GitHub Issues?
- WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents
- Understanding the planning of LLM agents: A survey
- Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems
- Magentic-One: A Generalist Multi-Agent System for Solving Complex Tasks
- API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs
- A Survey on the Memory Mechanism of Large Language Model based Agents
- MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolution
- AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agents
- Large Language Model-Brained GUI Agents: A Survey
- -bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains
- AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents
- TaskBench: Benchmarking Large Language Models for Task Automation
- ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discovery
- AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agents
- PaperBench: Evaluating AI's Ability to Replicate AI Research
- CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent Benchmark
- The BrowserGym Ecosystem for Web Agent Research
- AAAR-1.0: Assessing AI's Potential to Assist Research
- T-Eval: Evaluating the Tool Utilization Capability of Large Language Models Step by Step
- WebCanvas: Benchmarking Web Agents in Online Environments
- AgentQuest: A Modular Benchmark Framework to Measure Progress and Improve LLM Agents
- AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents
- AssistantBench: Can Web Agents Solve Realistic and Time-Consuming Tasks?
- MMInA: Benchmarking Multihop Multimodal Internet Agents
- VisualWebArena: Evaluating Multimodal Agents on Realistic Visual Web Tasks
- IntellAgent: A Multi-Agent Framework for Evaluating Conversational AI Systems
- FlowBench: Revisiting and Benchmarking Workflow-Guided Planning for LLM-based Agents