Skip to content
Supported benchmarks

Terminal-Bench 2.0

Real terminal tasks in a container: build, configure, debug.

Keyterminal-bench
CategoryTerminal
OriginOfficial
Runs onNullius, Harbor
Tasks89
PaperTerminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces, ICLR · 2026
Needs, ports provenagent.workspace/v1

Datasets

Dataset Key Tasks From Verifier
Terminal-Bench 2.0 terminal-bench 89 GitHub laude-institute/terminal-bench-2
Harbor registry terminal-bench@2.0
Each task's own test script, run after the agent stops.

On the standard

Control Written by
nop Nullius
oracle the authors

Versions

Version Setups as published, whose model Options
terminal-bench none image

Options

Option Values, default in bold What it sets Setups
image pull, build Whether each task uses its pinned prebuilt container image or builds one from its published Dockerfile. yours

As published

Harbor agent, among the builder's Model What it is
terminus-2 any Terminus 2, the benchmark's own reference agent, which its leaderboard runs through Harbor on every model it ranks.

Good to know

  • Each task's agent time limit comes from the task: 600 to 12,000 seconds.

Upstream limitations

  • The agent must work in the image's working directory, /app.
  • A local run is not a leaderboard entry: that needs Harbor's submission flow.
  • In the offline set, the solutions of bn-fit-modify and mteb-retrieve download from CRAN and Hugging Face, so even the reference solution fails them there.
  • qemu-alpine-ssh and qemu-startup fail even with the reference solution: their tests install Debian packages that are no longer published.
  • The tests of torch-pipeline-parallelism and torch-tensor-parallelism download about 3 GB of PyTorch, which can outlast their time limit on a slow connection.
  • mailman's tests fail now and then even with the reference solution.

Nullius limitations

  • On Nullius, the agent can reach only its model. The 36 tasks whose solution downloads something are left out, so 53 of the 89 run, and the agent cannot install tools.
  • On Nullius, the tests get internet access after the agent ends. What the agent left running is stopped first, except in the 4 tasks whose tests need it.
  • Each task's prebuilt image is pulled by default. The image option builds it here instead, except fix-git, whose build no longer works.
  • Terminus-2, the authors' own agent, runs only on Harbor.
  • Terminal-Bench's own harness adds tmux to every task's image and Nullius does not yet, so git-multibranch, whose solution uses it, fails even with the reference solution.

Cite

BibTeX
@inproceedings{merrill2026terminalbench,
  title={Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces},
  author={Mike A Merrill and Alexander Glenn Shaw and Nicholas Carlini and Boxuan Li and Harsh Raj and Ivan Bercovich and Lin Shi and Jeong Yeon Shin and Thomas Walshe and E. Kelly Buchanan and Junhong Shen and Guanghao Ye and Haowei Lin and Jason Poulos and Maoyu Wang and Jenia Jitsev and Marianna Nezhurina and Di Lu and Orfeas Menis Mastromichalakis and Zhiwei Xu and Zizhao Chen and Yue Liu and Robert Zhang and Leon Liangyu Chen and Anurag Kashyap and Jan-Lucas Uslu and Jeffrey Li and Jianbo Wu and Minghao Yan and Song Bian and Vedang Sharma and Ke Sun and Steven Dillmann and Akshay Anand and Andrew Lanpouthakoun and Bardia Koopah and Changran Hu and Etash Kumar Guha and Gabriel H. S. Dreiman and Jiacheng Zhu and Karl Krauth and Li Zhong and Niklas Muennighoff and Robert Kwesi Amanfu and Shangyin Tan and Shreyas Pimpalgaonkar and Tushar Aggarwal and Xiangning Lin and Xin Lan and Xuandong Zhao and Yiqing Liang and Yuanli Wang and Zilong Wang and Changzhi Zhou and David Heineman and Hange Liu and Harsh Trivedi and John Yang and Junhong Lin and Manish Shetty and Michael Yang and Nabil Omi and Negin Raoof and Shanda Li and Terry Yue Zhuo and Wuwei Lin and Yiwei Dai and Yuxin Wang and Wenhao Chai and Shang Zhou and Dariush Wahdany and Ziyu She and Jiaming Hu and Zhikang Dong and Yuxuan Zhu and Sasha Cui and Ahson Saiyed and Arinbj{\"o}rn Kolbeinsson and Christopher Michael Rytting and Ryan Marten and Yixin Wang and Alex Dimakis and Andy Konwinski and Ludwig Schmidt},
  booktitle={The Fourteenth International Conference on Learning Representations},
  year={2026},
  url={https://openreview.net/forum?id=a7Qa4CcHak}
}