ACL 2025finding0 citations

CRAB: Cross-environment Agent Benchmark for Multimodal Language Model Agents

Tianqi Xu, Linyao Chen, Dai-Jie Wu, Yanjun Chen, Zecheng Zhang, Xiang Yao, Zhiqiang Xie, Yongchao Chen

Abstract

The development of autonomous agents increasingly relies on Multimodal Language Models (MLMs) to perform tasks described in natural language with GUI environments, such as websites, desktop computers, or mobile phones. Existing benchmarks for MLM agents in interactive environments are limited by their focus on a single environment, lack of detailed and generalized evaluation methods, and thecomplexities of constructing tasks and evaluators. To overcome these limitations, we introduce CRAB, the first cross-environment agent benchmark framework, incorporating a graph-based fine-grained evaluation method and an efficient task generation method. Our framework supports multiple devices and can be easily extended to any environment with a Python interface. Leveraging CRAB, we develope CRAB Benchmark-v0 comprising 120 tasks in computer desktop and mobile phone environments. We evaluated 6 advanced MLMs using different single and multi-agent system configurations on this benchmark. The experimental results demonstrate that the single agent with GPT-4o achieves the best completion ratio of 38.01%.

BibTeX
@inproceedings{xu-etal-2025-crab,
    title = "{CRAB}: Cross-environment Agent Benchmark for Multimodal Language Model Agents",
    author = "Xu, Tianqi  and
      Chen, Linyao  and
      Wu, Dai-Jie  and
      Chen, Yanjun  and
      Zhang, Zecheng  and
      Yao, Xiang  and
      Xie, Zhiqiang  and
      Chen, Yongchao  and
      Liu, Shilong  and
      Qian, Bochen  and
      Yang, Anjie  and
      Jin, Zhaoxuan  and
      Deng, Jianbo  and
      Torr, Philip  and
      Ghanem, Bernard  and
      Li, Guohao",
    editor = "Che, Wanxiang  and
      Nabende, Joyce  and
      Shutova, Ekaterina  and
      Pilehvar, Mohammad Taher",
    booktitle = "Findings of the Association for Computational Linguistics: ACL 2025",
    month = jul,
    year = "2025",
    address = "Vienna, Austria",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2025.findings-acl.1113/",
    doi = "10.18653/v1/2025.findings-acl.1113",
    pages = "21607--21647",
    ISBN = "979-8-89176-256-5"
}