Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces
About
AI agents may soon become capable of autonomously completing valuable, long-horizon tasks in diverse domains. Current benchmarks either do not measure real-world tasks, or are not sufficiently difficult to meaningfully measure frontier models. To this end, we present Terminal-Bench 2.0: a carefully curated hard benchmark composed of 89 tasks in computer terminal environments inspired by problems from real workflows. Each task features a unique environment, human-written solution, and comprehensive tests for verification. We show that frontier models and agents score less than 65\% on the benchmark and conduct an error analysis to identify areas for model and agent improvement. We publish the dataset and evaluation harness to assist developers and researchers in future work at https://www.tbench.ai/ .
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Terminal-based agent interaction | Terminal-bench 2.0 | Success Rate (SR)30.3 | 32 | |
| Software Engineering | SWE-Bench Pro (public) | Resolve Rate (Pass@1)51.9 | 19 | |
| Agentic Coding | TerminalBench 2 | Pass Rate62.9 | 17 | |
| Terminal Task Execution | Terminal-bench 2.0 | Success Rate57.3 | 15 | |
| Software Engineering Task Resolution | SWE-bench Verified | Success Rate (SR)61.6 | 14 | |
| Coding | Terminal-bench 2.0 | Success Rate (SR)64 | 10 | |
| Software Engineering | Terminal-bench 2.0 | Public Score62.9 | 7 | |
| Environment-Intensive Task Generation | CLI Terminal Environments | Total Instances89 | 3 |