Benchmarks / Coding

Terminal-Bench Hard-AA

Terminal-Bench Hard (AA subset of Terminal-Bench 2.0): agentic terminal tasks; pass rate.

288models
–Open Index weight
–last updated

Terminal-Bench Hard-AA

Higher is better · best effort per model

Chart settings
288 of 288 selected

full table below

#ModelEffortScoreCost / taskHarness
1GPT-5.6 Solmax65.9%––
2Fable 5max62.9%––
3GPT-5.6 Terraxhigh62.9%––
4GPT-5.5xhigh60.6%––
5Opus 4.8max58.3%––
6GPT-5.4xhigh57.6%––
7Opus 4.7high54.5%––
8Gemini 3.1 Pro–53.8%––
9GPT-5.3 Codexxhigh53.0%––
10Sonnet 4.6max53.0%––
11GPT-5.4 Minixhigh52.3%––
12GLM 5.2max50.8%––
13Qwen 3.7 Maxmax50.8%––
14KAT Coder Pro V2none49.2%––
15Opus 4.6high48.5%––
16GPT-5.2xhigh47.0%––
17Opus 4.5–47.0%––
18Qwen 3.7 Plus–47.0%––
19Gemini 3.5 Flashminimal46.2%––
20DeepSeek V4 Pro 0424max46.2%––
21Muse Spark–45.5%––
22GPT-5.1high45.5%––
23Kimi K2.7 Code–44.7%––
24Qwen 3.6 Maxmax43.9%––
25Qwen 3.6 Plus–43.9%––
26Kimi K2.6–43.9%––
27GLM 5–43.2%––
28GLM 5.1–43.2%––
29MiMo V2.5 Pro–43.2%––
30MiniMax M3–42.4%––
31GPT-5.5 Instant–42.4%––
32GPT-5.4 Nanoxhigh42.4%––
33Gemini 3 Prohigh41.7%––
34MiMo V2.5–41.7%––
35MiMo V2 Pro–40.9%––
36Grok 4.20–40.9%––
37Qwen 3.5 397B-A17B–40.9%––
38MiniMax M2.7–39.4%––
39Gemini 3 Flash–38.6%––
40DeepSeek V4 Flash 0420high38.6%––
41GPT-5 Codexhigh37.9%––
42Grok 4.3high37.9%––
43GPT-5medium37.9%––
44Grok 4–37.9%––
45GPT-5.2 Codexxhigh37.1%––
46o3–37.1%––
47Nemotron 3 Ultramax36.4%––
48Gemma 4 31B–36.4%––
49MiMo V2–35.6%––
50DeepSeek V3.2–35.6%––
51Sonnet 4.5–35.6%––
52Step 3.7 Flashhigh35.6%––
53GPT-5.1 Codexhigh34.8%––
54Kimi K2.5–34.8%––
55MiniMax M2.5–34.8%––
56Qwen 3.6 27B–34.8%––
57Qwen 3.6 35B-A3B–34.8%––
58Opus 4.1–34.3%––
59Hy3–34.1%––
60GPT-5 Minihigh33.3%––
61GPT-5.1 Codex Minihigh33.3%––
62Mistral Medium 3.5high33.3%––
63GLM 5 V–32.6%––
64Qwen 3.5 27B–32.6%––
65Step 3.5 Flash 2603–32.6%––
66GLM 4.7–31.8%––
67DeepSeek V3.1none31.8%––
68MiMo V2 Flash–31.1%––
69Kimi K2–31.1%––
70Opus 4–31.1%––
71Sonnet 4–31.1%––
72Qwen 3.5 122B-A10B–31.1%––
73Ling-2.6-1Tnone31.1%––
74North Mini Code–31.1%––
75MiniMax M2.1–28.8%––
76JT-35B-Flashnone28.8%––
77GLM 4.6none28.8%––
78Ring-2.6-1Txhigh28.8%––
79Nemotron 3 Super 120B A12B (Reasoning)–28.8%––
80Haiku 4.5–27.3%––
81Step 3.5 Flash–27.3%––
82Qwen 3.5 35B-A3B–26.5%––
83Doubao Seed Code–26.5%––
84Gemini 2.5 Pro–26.5%––
85Mercury 2high26.5%––
86MiniMax M2–25.8%––
87Gemma 4 26Bnone25.0%––
88ERNIE 5.0 Thinking Preview–25.0%––
89Command A–25.0%––
90Qwen 3 Maxmax24.2%––
91Grok 4.1 Fast–24.2%––
92Gemini 3.1 Flash-Litehigh24.2%––
93Nova 2.0 Pro Preview (Medium)medium24.2%––
94Qwen 3.5 9B–24.2%––
95HyperNova 60B 2605 (High, Based on gpt-oss-120b)high23.5%––
96gpt-oss-120bhigh23.5%––
97K-EXAONE (Reasoning)–22.7%––
98Trinity Large Thinking–22.7%––
99GLM 4.7 Flash–22.0%––
100GLM 4.5–22.0%––
101Qwen 3.5none21.2%––
102Sonnet 3.7–21.2%––
103Nemotron Cascade 2 30B A3B–21.2%––
104Ling 2.6 Flashnone21.2%––
105EXAONE 4.5 33B (Reasoning)–20.5%––
106GLM 4.5 Air–20.5%––
107Grok 4 Fast–18.9%––
108Qwen 3 Codernone18.9%––
109Devstral 2none18.9%––
110Gemma 4 12B–18.2%––
111Qwen 3.5 4B–18.2%––
112JT-MINInone18.2%––
113Grok 3 Minihigh17.4%––
114Grok Code Fast 1–17.4%––
115GPT-5 Nanomedium17.4%––
116Nova 2.0 Pro Preview (Low)low17.4%––
117Nova 2.0 Lite (Medium)medium17.4%––
118Mistral Small 4–17.4%––
119Gemini 2.5 Flash–16.7%––
120Nova 2.0 Lite (High)high16.7%––
121Nova 2.0 Pro Preview (Non-reasoning)none16.7%––
122Devstral Small 2none16.7%––
123Cogito v2.1 (Reasoning)–16.7%––
124DeepSeek R1–15.9%––
125Mistral Large 3none15.9%––
126o4 minihigh15.2%––
127Qwen 3 235B-A22Bnone15.2%––
128DeepSeek V3none15.2%––
129Apriel-v1.6-15B-Thinker–14.4%––
130GLM 4.6 V–14.4%––
131GPT-4.1none13.6%––
132NVIDIA Nemotron 3 Nano 30B A3B (Reasoning)–13.6%––
133o1–12.9%––
134Magistral Medium 1.2medium12.9%––
135Gemini 2.5 Flash Lite–12.9%––
136HyperCLOVA X SEED Think (32B)–12.1%––
137NVIDIA Nemotron 3 Nano 30B A3B (Non-reasoning)none12.1%––
138Qwen 3–11.4%––
139Grok 3none11.4%––
140Llama 3.1 405b–11.4%––
141Kimi Linear 48B A3B Instructnone11.4%––
142Apriel-v1.5-15B-Thinker–10.6%––
143LongCat Flash Litenone10.6%––
144gpt-oss-20bhigh10.6%––
145Mistral Medium 3.1none10.6%––
146Ling-1Tnone10.6%––
147Ling-flash-2.0none10.6%––
148K2-V2 (High)high9.8%––
149KAT-Coder-Pro V1none9.1%––
150INTELLECT-3 (Based on GLM-4.5-Air)–9.1%––
151Magistral Medium 1medium9.1%––
152Devstral Mediumnone9.1%––
153Nemotron 3 Nano Omni 30B A3B Reasoning–8.3%––
154K2-V2 (Medium)medium8.3%––
155Gemma 4 E4B (Reasoning)–8.3%––
156GPT-4onone8.3%––
157GPT-4.1 Mininone7.6%––
158Solar Pro 3high7.6%––
159Gemma 4 E4B (Non-reasoning)none7.6%––
160Ring-flash-2.0–7.6%––
161Mistral Small 3.1none7.6%––
162o3 mini–6.8%––
163Seed-OSS-36B-Instruct–6.8%––
164K2 Think V2high6.8%––
165K-EXAONE (Non-reasoning)none6.8%––
166Ring-1T–6.8%––
167Qwen 3 30B-A3Bnone6.8%––
168Llama 4 Mavericknone6.8%––
169Nova Premiernone6.8%––
170Nova 2.0 Lite (Non-reasoning)none6.8%––
171Nova 2.0 Omni (Non-reasoning)none6.8%––
172GLM 4.5 Vnone6.8%––
173Mistral Small 3.2none6.8%––
174NVIDIA Nemotron 3 Nano 4B–6.8%––
175Devstral Smallnone6.1%––
176Mistral Large 2none6.1%––
177ERNIE 4.5 300B A47Bnone6.1%––
178Nova Pronone6.1%––
179Llama Nemotron Super 49B v1.5 (Reasoning)–5.3%––
180Step3 VL 10B–5.3%––
181Qwen 3 14Bnone5.3%––
182Nova 2.0 Omni (Medium)medium4.5%––
183Qwen 3 4Bnone4.5%––
184Magistral Small 1.2–4.5%––
185Magistral Small 1–4.5%––
186Llama 3.1 70b–4.5%––
187Qwen 2.5 72Bnone4.5%––
188Llama 3.1none4.5%––
189NVIDIA Nemotron Nano 12B v2 VL (Reasoning)–4.5%––
190K2-V2 (Low)low4.5%––
191LFM2.5-8B-A1B–4.5%––
192Solar Pro 2 (Non-reasoning)none4.5%––
193Ministral 3 14Bnone4.5%––
194Ministral 3 8Bnone4.5%––
195Nova 2.0 Lite (Low)low3.8%––
196Nova 2.0 Omni (Low)low3.8%––
197Motif-2-12.7B-Reasoning–3.8%––
198Mistral Medium 3none3.8%––
199Gemini 2.0 Flashnone3.8%––
200EXAONE 4.0 32B (Reasoning)–3.8%––
201GPT-4.1 Nanonone3.8%––
202Llama Nemotron Super 49B v1.5 (Non-reasoning)none3.8%––
203Qwen 3.5 2B–3.8%––
204Phi-4none3.8%––
205Gemma 3 27Bnone3.8%––
206MiniMax M1–3.0%––
207Gemma 4 E2B (Reasoning)–3.0%––
208Llama 3.3 70bnone3.0%––
209Solar Pro 2 (Reasoning)high3.0%––
210Qwen 3 32B–3.0%––
211Mi:dm K 2.5 Pro Preview–3.0%––
212Mi:dm K 2.5 Pro–2.3%––
213Solar Open 100B (Reasoning)high2.3%––
214Tri-21B-think Preview–2.3%––
215Haiku 3.5none2.3%––
216Falcon-H1R-7B–2.3%––
217Granite 4.1 30Bnone2.3%––
218Sarvam 30B (High)high2.3%––
219Gemma 4 E2B (Non-reasoning)none2.3%––
220Jamba 1.7 Largenone2.3%––
221Granite 4.0 H Smallnone2.3%––
222Qwen 3 8Bnone2.3%––
223Granite 4.1 3Bnone2.3%––
224Sarvam M (Reasoning, Based on Mistral Small 3.1)high2.3%––
225Gemma 3n E4B Instructnone2.3%––
226Sarvam 105B (High)high1.5%––
227NVIDIA Nemotron Nano 9B V2 (Reasoning)–1.5%––
228Olmo 3 32B Think–1.5%––
229Llama 4 Scoutnone1.5%––
230EXAONE 4.0 32B (Non-reasoning)none1.5%––
231Nova Micronone1.5%––
232Granite 4.0 Micronone1.5%––
233Tri-21B-Think–0.8%––
234Llama 3.1 8bnone0.8%––
235NVIDIA Nemotron Nano 9B V2 (Non-reasoning)none0.8%––
236Nova Litenone0.8%––
237Jamba Reasoning 3B–0.8%––
238Olmo 3 7B Think–0.8%––
239Haiku 3none0.8%––
240Ling-mini-2.0none0.8%––
241Llama 3 70bnone0.8%––
242Llama 3.2 11bnone0.8%––
243LFM2 2.6Bnone0.8%––
244Gemma 3 4Bnone0.8%––
245Gemma 3n E2B Instructnone0.8%––
246Gemma 3 12Bnone0.8%––
247Llama 3.3–0.0%––
248MiniCPM5-1B (Reasoning)–0.0%––
249MiniCPM5-1B (Non-reasoning)none0.0%––
250Nanbeige4.1-3B–0.0%––
251Olmo 3.1 32B Think–0.0%––
252Granite 4.1 8Bnone0.0%––
253Olmo 3.1 32B Instructnone0.0%––
254Phi-4 Mini Instructnone0.0%––
255Qwen 3.5 0.8B–0.0%––
256OLMo 2 32Bnone0.0%––
257LFM2 24B A2Bnone0.0%––
258Phi-3 Mini Instruct 3.8Bnone0.0%––
259NVIDIA Nemotron Nano 12B v2 VL (Non-reasoning)none0.0%––
260MiniCPM-V 4.6 1.3Bnone0.0%––
261Reka Flash 3–0.0%––
262OLMo 2 7Bnone0.0%––
263Molmo 7B-Dnone0.0%––
264Exaone 4.0 1.2B (Reasoning)–0.0%––
265Olmo 3 7B Instructnone0.0%––
266Exaone 4.0 1.2B (Non-reasoning)none0.0%––
267LFM2.5-1.2B-Thinking–0.0%––
268Jamba 1.7 Mininone0.0%––
269LFM2.5-1.2B-Instructnone0.0%––
270Granite 4.0 H 1Bnone0.0%––
271Qwen 3 1.7B–0.0%––
272Gemma 3 270Mnone0.0%––
273Apertus 70B Instructnone0.0%––
274Granite 4.0 1Bnone0.0%––
275Molmo2-8Bnone0.0%––
276LFM2 8B A1Bnone0.0%––
277Granite 3.3 8B (Non-reasoning)none0.0%––
278Ministral 3 3Bnone0.0%––
279Qwen 3 0.6Bnone0.0%––
280LFM2 1.2Bnone0.0%––
281LFM2.5-VL-1.6Bnone0.0%––
282Granite 4.0 350Mnone0.0%––
283Llama 3.2 1bnone0.0%––
284Tiny Aya Globalnone0.0%––
285Llama 3 8bnone0.0%––
286Apertus 8B Instructnone0.0%––
287Granite 4.0 H 350Mnone0.0%––
288Gemma 3 1Bnone0.0%––