TerminalWorld: Benchmarking Agents on Real-World Terminal Tasks

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, quick

Summary

TerminalWorld, a scalable data engine, automatically reverse-engineers high-fidelity evaluation tasks from "in-the-wild" terminal recordings. Processing 80,870 recordings, it generates a benchmark of 1,530 validated tasks across 18 real-world categories, including workflows over 50 steps and 1,280 unique commands. A curated "Verified" subset contains 200 manually reviewed tasks. Benchmarking eight frontier models and six agents on TerminalWorld-Verified shows a maximum pass rate of 62.5%, indicating current systems struggle with authentic terminal workflows. TerminalWorld captures distinct real-world terminal capabilities compared to expert-curated benchmarks like Terminal-Bench, showing only a weak correlation (Pearson r=0.20) with their scores. The engine's automated construction ensures authenticity and scalability, allowing evaluation of agents as developer practices evolve. Data and code are available at https://github.com/EuniAI/TerminalWorld.

Key takeaway

For AI Scientists developing agents for terminal automation, you should integrate TerminalWorld into your evaluation pipeline. This benchmark reveals that existing models struggle with authentic workflows, achieving only 62.5% success. Relying solely on expert-curated benchmarks may misrepresent real-world capabilities, as TerminalWorld captures distinct challenges. Prioritize improving agent robustness on complex, multi-step terminal operations to bridge this performance gap.

Key insights

TerminalWorld benchmarks AI agents on real-world terminal tasks, revealing current systems struggle with authentic workflows.

Principles

Method

TerminalWorld reverse-engineers high-fidelity evaluation tasks from 80,870 "in-the-wild" terminal recordings, then curates a 200-task "Verified" subset for benchmarking.

In practice

Topics

Code references

Best for: AI Engineer, AI Scientist, Machine Learning Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.