cff-version: 1.2.0 message: "If you use Terminal-Bench, please cite it as below." title: "Terminal-Bench" type: software abstract: "A benchmark for AI agents in terminal environments." authors: - given-names: Ryan family-names: Marten - given-names: Alex family-names: Shaw - given-names: Ivan family-names: Bercovich - given-names: Benedikt family-names: Droste - given-names: Tommaso family-names: Cerruti - given-names: Steven family-names: Dillmann - given-names: Ruiyang family-names: Wang - given-names: Dariush family-names: Wahdany - given-names: Allen family-names: Hart - given-names: Karl family-names: Krauth - name: ScaleAI - name: Snorkel AI - name: Turing - name: gNucleus AI - name: Boolean AI - given-names: Nicholas family-names: Carlini - given-names: Shengrui family-names: Lyu - given-names: Anjiang family-names: Wei - given-names: Arpandeep family-names: Khatua - given-names: Björn family-names: Plüster - given-names: Chaitanya family-names: Dwivedi - given-names: Christine family-names: Sutcliffe - name: Yuming - given-names: David family-names: Tivris - given-names: Di family-names: Wang - given-names: Hui Wen family-names: Goh - given-names: Hanwen family-names: Xing - given-names: Haowei family-names: Lin - given-names: Irakli family-names: Salia - given-names: Jaejung family-names: Seol - given-names: Jiajun family-names: Bao - given-names: Jialin family-names: Ouyang - given-names: Junha family-names: Park - given-names: Liam family-names: Walsh - given-names: Luyang family-names: Kong - given-names: Maksim family-names: Ivanov - given-names: Malte family-names: Ubl - given-names: Mikhail family-names: Liamets - given-names: Orfeas family-names: Menis - given-names: Piotr family-names: Migdal - given-names: Qingquan family-names: Bao - given-names: Raj family-names: Movva - given-names: Roey family-names: Ben Chaim - given-names: Namburi family-names: Srinath - given-names: Sergey family-names: Bogdanik - given-names: Shubham family-names: Yadav - given-names: Stephen family-names: Benjamin - given-names: Tony family-names: Kung - given-names: Walker family-names: Hughes - given-names: Xin family-names: Lan - given-names: Himanshu family-names: Gupta - given-names: Swaroop family-names: Mishra - given-names: Chenguang family-names: Wang - given-names: Hao family-names: He - given-names: Jianhong family-names: Tu - given-names: Kyle family-names: Montgomery - given-names: Zengji family-names: Tu - given-names: Atharva family-names: Naik - given-names: David family-names: Mortensen - given-names: Ivan family-names: Zhang - given-names: Yash family-names: Mathur - given-names: Emmy family-names: Liu - given-names: Karanpartap family-names: Singh - given-names: Michael family-names: Yu - given-names: Steven family-names: Feng - given-names: Varun family-names: Gangal - given-names: Zhuofu family-names: Tao - given-names: Sherry family-names: Ruan - given-names: Jonas family-names: Mueller - given-names: Joan family-names: Cabezas - given-names: Justin family-names: Bauer - given-names: Kevin Xiang family-names: Li - given-names: Robert family-names: Zhang - given-names: Aaron family-names: Feller - given-names: Alec family-names: Madayan - given-names: Leon family-names: Chen - given-names: Ben family-names: Feuer - given-names: Xiangyi family-names: Li - given-names: Boxuan family-names: Li - given-names: Harsh family-names: Raj - given-names: Samuel family-names: Galler - given-names: Lin family-names: Shi - given-names: Ivgeni family-names: Segal - given-names: Kelly family-names: Buchanan - given-names: Shreyas family-names: P. - given-names: Rishi family-names: Desai - given-names: Aaron family-names: Schneider - given-names: Chris family-names: Settles - given-names: Xiangning family-names: Lin - given-names: Marianna family-names: Nezhurina - given-names: Andrew family-names: Wang - given-names: Michał family-names: Kowalczyk - given-names: Jin-Xiang family-names: Zhao - given-names: Sanyam family-names: Satia - given-names: Jessie family-names: Hu - given-names: Sherif family-names: Atef - given-names: Kobe family-names: Chen - given-names: Sam family-names: Vance - given-names: Gian family-names: Segato - given-names: Jenia family-names: Jitsev - given-names: Alex family-names: Dimakis - given-names: Mike family-names: Merrill - given-names: Andy family-names: Konwinski - given-names: Ludwig family-names: Schmidt version: v4.0.0 date-released: 2026-08-26 license: Apache-2.0 repository-code: https://github.com/harbor-framework/terminal-bench url: https://www.tbench.ai/ doi: 10.5281/zenodo.22105680 keywords: - benchmark - agents - terminal