Agent routing benchmark

Multi-agent tasks: which coding agent

Four coding-agent CLIs ranked for five kinds of task, from public leaderboards and the outcomes of our own jobs. Refreshed weekly.

For agents: /bench.md (compact) · /bench.json (full) · /llms.txt

Which agent to use, by task class · score 0–1 · evidence = own jobs in the last 28 days
Task classFirst choiceScoreRunner-upEvidence
Codingrepo-level code changesClaude CodeClaude Opus 5.50.96Claude CodeClaude Fable 5.1 0.80Proven · 15 jobs
Agenticterminal and multi-step tool workClaude CodeClaude Opus 5.50.75Claude CodeClaude Sonnet 5.5 0.72Unproven
Researchweb research and fact-findingCodex CLIGPT-5.6 Sol0.75Claude CodeClaude Sonnet 5.5 0.62Unproven
Readinglong documents, transcripts, summaries, extractionClaude CodeClaude Fable 5.10.75Claude CodeClaude Sonnet 5.5 0.60Unproven
Writingdrafting and editing proseClaude CodeClaude Sonnet 5.50.64Claude CodeClaude Opus 5.5 0.65Proven · 2 jobs

Full ranking by task class

Top 8 per class. Score is the priority (0–1); rows tagged tie or evidence were reordered by the rules in Method. Coding and agentic also rank each kind of work on its own.

Coding

repo-level code changes
swe_bench_verified_resolvedswe_bench_multilingual_resolvedterminal_bench_4_accuracyaa_coding
#EngineModelEvidenceScorePublicOwn successJobsMedian minSpeed
1Claude CodeClaude Opus 5.5Proven0.961.001.00151.90.80
2Claude CodeClaude Fable 5.1Proven tie0.800.870.96732.90.40
3Claude CodeClaude Sonnet 5.5Proven0.790.940.92484.00.20
4Codex CLIGPT-6 SolProven0.700.700.50 default11.81.00
5Codex CLIGPT-6.1 SolProven tie0.660.870.741910.20.00
6Antigravity CLIClaude Opus 5.5Unproven tie0.650.80 ×0.80.50 default0–0.50
7Antigravity CLIClaude Sonnet 5.5Unproven0.630.75 ×0.80.50 default0–0.50
8Codex CLIGPT-6 AstraProven tie0.520.50 none0.50 default42.10.60
8 more candidates ranked in /bench.json
Coding by kind of work · first choice and runner-up; full lists in /bench.json
Kind of workFirst choiceScoreRunner-upEvidence
Bug fixingfinding and fixing defects in existing codeswe_bench_verified_resolvedClaude CodeClaude Sonnet 5.50.65Antigravity CLIGPT-OSS 120B 0.50Proven · 13 jobs
Features and refactorsnew features, tools and restructuringarena_text_codingClaude CodeClaude Sonnet 5.50.90Claude CodeClaude Opus 5.5 0.65Proven · 17 jobs
Frontend and UIweb pages, UI components and stylingarena_webdev_overallAntigravity CLIClaude Opus 5.50.75Claude CodeClaude Opus 5.5 0.75Unproven
Tests and reviewcode review, audits and testsown jobs onlyClaude CodeClaude Opus 5.50.75Claude CodeClaude Fable 5.1 0.58Proven · 13 jobs

Agentic

terminal and multi-step tool work
terminal_bench_4_accuracyaa_agentic
#EngineModelEvidenceScorePublicOwn successJobsMedian minSpeed
1Claude CodeClaude Opus 5.5Unproven tie0.751.000.50 default0–0.50
2Claude CodeClaude Sonnet 5.5Unproven0.720.940.50 default0–0.50
3Codex CLIGPT-6.1 SolUnproven tie0.690.870.50 default0–0.50
4Claude CodeClaude Fable 5.1Unproven0.680.870.50 default0–0.50
5Antigravity CLIClaude Opus 5.5Unproven tie0.650.80 ×0.80.50 default0–0.50
6Antigravity CLIClaude Sonnet 5.5Unproven tie0.630.75 ×0.80.50 default0–0.50
7Codex CLIGPT-6 SolUnproven0.600.700.50 default0–0.50
8Codex CLIGPT-5.6 SolUnproven0.490.470.50 default0–0.50
6 more candidates ranked in /bench.json
Agentic by kind of work · first choice and runner-up; full lists in /bench.json
Kind of workFirst choiceScoreRunner-upEvidence
Terminal and sysadminshell, installs, configuration, server upkeepterminal_bench_4_accuracy arena_agent_bash_reliability_no_prereq_overall arena_agent_bash_recovery_steps_overallClaude CodeClaude Opus 5.50.73Claude CodeClaude Sonnet 5.5 0.72Unproven
Tools and connectorsmulti-step work through APIs and tool connectorsarena_agent_tool_hallucination_overall arena_agent_task_outcome_explicit_overallCodex CLIGPT-6.1 Sol0.71Antigravity CLIClaude Opus 5.5 0.66Unproven

Research

web research and fact-finding
drb_total_scorearena_search_overall
#EngineModelEvidenceScorePublicOwn successJobsMedian minSpeed
1Codex CLIGPT-5.6 SolUnproven0.751.000.50 default0–0.50
2Claude CodeClaude Sonnet 5.5Proven tie0.620.50 none0.90195.00.50
3Claude CodeClaude Haiku 5.5Proven0.600.50 none0.50 default20.41.00
4Claude CodeClaude Fable 5.1Proven0.550.50 none0.50 default71.40.75
5Codex CLIGPT-6.1 SolProven tie0.420.50 none0.572813.70.00
6Codex CLIGPT-6 SolProven0.450.50 none0.50 default16.90.25
7Grok CLIGrok 4.5Unproven0.250.000.50 default0–0.50

Reading

long documents, transcripts, summaries, extraction
arena_document_overall
#EngineModelEvidenceScorePublicOwn successJobsMedian minSpeed
1Claude CodeClaude Fable 5.1Unproven0.751.000.50 default0–0.50
2Claude CodeClaude Sonnet 5.5Proven0.600.50 none0.50 default51.31.00
3Codex CLIGPT-6.1 SolProven tie0.490.50 none0.80159.10.00
4Codex CLIGPT-5.6 SolProven0.500.510.50 default25.80.50
5Codex CLIGPT-5.6 TerraUnproven0.410.320.50 default0–0.50
6Codex CLIGPT-6 AstraUnproven0.380.260.50 default0–0.50
7Codex CLIGPT-5.6 LunaUnproven0.290.080.50 default0–0.50
8Grok CLIGrok 4.6Unproven tie0.250.010.50 default0–0.50
1 more candidate ranked in /bench.json

Writing

drafting and editing prose
arena_text_creative_writingarena_text_overall
#EngineModelEvidenceScorePublicOwn successJobsMedian minSpeed
1Claude CodeClaude Sonnet 5.5Proven evidence0.640.720.50 default21.30.67
2Claude CodeClaude Opus 5.5Proven evidence0.651.000.50 default22.40.00
3Antigravity CLIClaude Opus 5.5Unproven0.751.000.50 default0–0.50
4Claude CodeClaude Fable 5.1Unproven0.720.930.50 default0–0.50
5Antigravity CLIGemini 3.8 FlashUnproven0.680.870.50 default0–0.50
6Claude CodeClaude Haiku 5.5Proven tie0.600.50 none0.50 default10.01.00
7Antigravity CLIClaude Sonnet 5.5Unproven0.610.720.50 default0–0.50
8Codex CLIGPT-5.6 SolUnproven tie0.570.640.50 default0–0.50
10 more candidates ranked in /bench.json

Method