Claude Code; effort=max; 64.8% ± 3.1%
Terminal-Bench ↗Best LLMs for terminal use
Terminal-BenchTerminal-Bench evaluates agents on challenging tasks performed through a terminal. It tests multi-step command-line work, problem solving, and the ability to use tools to complete practical tasks. Reported scores depend on the benchmark release and agent harness.
View all 100 published reports
Claude Code; max; ±3.1 percentage points
Terminal-Bench ↗Claude Code; effort=max; 61.8% ± 2.9%
Terminal-Bench ↗Claude Code; max; ±2.9 percentage points
Terminal-Bench ↗Codex; effort=max; 58.2% ± 3.1%
Terminal-Bench ↗Codex; effort=max; 58.2% ± 2.8%
Terminal-Bench ↗Codex; max; ±3.1 percentage points
Terminal-Bench ↗Codex; max; ±2.8 percentage points
Terminal-Bench ↗Claude Code; effort=max; 57.9% ± 3.8%
Terminal-Bench ↗Claude Code; max; ±3.8 percentage points
Terminal-Bench ↗Claude Code; effort=xhigh; 53.9% ± 3.2%
Terminal-Bench ↗Claude Code; effort=max; 44.5% ± 3.8%
Terminal-Bench ↗Claude Code; effort=max; 41.8% ± 3.2%
Terminal-Bench ↗Grok Build; effort=xhigh; 37.6% ± 3.5%
Terminal-Bench ↗Codex; effort=max; 37.3% ± 3.8%
Terminal-Bench ↗Claude Code; effort=max; 23.6% ± 3.6%
Terminal-Bench ↗mini-SWE-agent; effort=high; 19.1% ± 3.4%
Terminal-Bench ↗Muse Code; effort=xhigh; 14.5% ± 2.9%
Terminal-Bench ↗Claude Code; effort=max; 12.4% ± 3.1%
Terminal-Bench ↗harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Kimi K3.1 Pro
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Gemini 4 Carbon (High)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Sonnet 5.5 (Max, Default Fallback)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Opus 5.5 (Max, Default Fallback)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-6 Astra (Xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Gemini 4 Argon (High)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-6.1 Sol (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-6.1 Terra (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Fable 5.1 (Xhigh, Default Fallback)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Muse Wonder (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Opus 5 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Fable 5 (Max, Opus 4.8 Fallback)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GLM-5.3 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-5.6 Sol (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-5.6 Terra (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · MiMo-V2.6-Pro
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4.1 Flash 1017 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Muse Spark 1.3 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Step 5 Preview
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GLM-5.3-Flash
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Haiku 5.5 (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4.1 Flash (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · MiniMax-M3.1-Flash
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Grok 4.7 (Xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Opus 4.8 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Gemini 3.8 Flash (Medium)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4 Pro 0424 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-5.5 (Xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4 Pro 0813 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Sonnet 5 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Kimi K3 (Low)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-6 Luna (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-5.6 Luna (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Muse Spark Open (xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Muse Spark 1.2 (Xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Muse Spark 1.1 (Xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Qwen3.8 27B (xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Gemini 3.1 Pro Preview
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4 Flash 0420 (High)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek V4 Flash (high)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude Sonnet 4.6 (max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · MiniMax-M3
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GLM-5.1
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GPT-5.4 mini (xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · GLM-5.2 (Max)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Inkling (xhigh)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Kimi K2.6 (Reasoning)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Qwen3.5 9B
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Nemotron 3.5 Super VL
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · MiniMax-M2.7
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Qwen3 14B
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Qwen3.5 397B A17B
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · Claude 4.5 Sonnet
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · gpt-oss-120b (High)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · gpt-oss-20b (High)
harness: mini-swe-agent · repeats: 3 · selection: best reported configuration per release · DeepSeek R1 (Jan '25)
harness comparison: provider-reported; settings differ across models · Claude Code 2.1.207; 6h; 65536 output tokens
Z.ai ↗harness comparison: provider-reported; settings differ across models · Terminus 2; JSON parser; 4h; 500 episodes; 256K context
Z.ai ↗harness comparison: provider-reported; settings differ across models · Terminus 2; 8 CPU / 16GB; 2h; 128K output
MiniMax ↗Kimi K3 (Max); 89 tasks; Terminus 2; e2b; three repeats
GLM-5.3-Flash; 89 tasks; Terminus 2; e2b; three repeats
GLM-5.3 (Max); 89 tasks; Terminus 2; e2b; three repeats
Kimi K3 (Low); 89 tasks; Terminus 2; e2b; three repeats
DeepSeek V4 Pro 0813 (Max); 89 tasks; Terminus 2; e2b; three repeats
GLM-5.2 (Max); 89 tasks; Terminus 2; e2b; three repeats
Kimi K2.6 (Reasoning); 89 tasks; Terminus 2; e2b; three repeats
MiniMax-M3; 89 tasks; Terminus 2; e2b; three repeats
DeepSeek V4 Pro 0424 (High); 89 tasks; Terminus 2; e2b; three repeats
DeepSeek V4 Pro 0424 (Max); 89 tasks; Terminus 2; e2b; three repeats
DeepSeek V4 Flash 0420 (Max); 89 tasks; Terminus 2; e2b; three repeats
DeepSeek V4 Flash 0420 (High); 89 tasks; Terminus 2; e2b; three repeats
GLM-5.2 (Non-reasoning); 89 tasks; Terminus 2; e2b; three repeats
Kimi K2.5 (Reasoning); 89 tasks; Terminus 2; e2b; three repeats
gpt-oss-120b (High); 89 tasks; Terminus 2; e2b; three repeats
DeepSeek R1 (Jan '25); 89 tasks; Terminus 2; e2b; three repeats
gpt-oss-120b (Low); 89 tasks; Terminus 2; e2b; three repeats
gpt-oss-20b (High); 89 tasks; Terminus 2; e2b; three repeats
harness comparison: provider-reported; settings differ across models · Published Terminal-Bench 2.0 score; not 2.1
DeepSeek ↗harness comparison: provider-reported; settings differ across models · Published Terminal-Bench 2.0 score; not 2.1
Moonshot AI ↗harness comparison: provider-reported; settings differ across models · Published Terminal-Bench 2.0 score; not 2.1
DeepSeek ↗harness comparison: provider-reported; settings differ across models · Published Terminal-Bench 2.0 score; not 2.1
Moonshot AI ↗