Skip to content

Best models for coding

69 models ranked on coding, plus the agentic software-engineering benchmarks behind it: real repository fixes, terminal tasks and multi-step engineering work.

Coding ranking

Top 25 by coding score. The official rank in the full table follows BenchLM's ranking method, so its order can differ.

Coding vs price

Blended price per 1M tokens. The dashed line is the Pareto frontier.

Pareto frontierMost attractive quadrant65 models
020406080100$0.01$0.1$1$10$100Blended price, USD per 1M tokens (log scale) · lower is betterCoding · higher is betterClaude Fable 5.1Claude Sonnet 5.5Gemini 3.7 FlashGemini 3.8 FlashGPT-6 LunaMiMo-V2.6-FlashGLM-5.3-FlashLing 3.0 Flash

WebDev Arena (human votes)

People ask two anonymous models to build the same web app and vote for the better result.

#ModelRatingVotes
1Claude Opus 5.5 (Max)Anthropic18072,925
2GPT-6 Astra (Max)OpenAI17746,169
3Claude Sonnet 5.5 (xHigh)Anthropic17683,428
4GPT-6.1 Sol (Max)OpenAI17533,072
5Claude Fable 5.1 (Max)Anthropic17437,744
6Muse Wonder Full (Max)Meta17261,639
7Claude Sonnet 5.5 (High)Anthropic17105,158
8Claude Opus 5 (Max)Anthropic168918,555
9GPT-6 Sol (Max)OpenAI16834,608
10Gemini 4 Argon (High)Google16781,728
11Qwen3.8-Max (0902)Alibaba167414,421
12Qwen3.8-MaxAlibaba16723,428
13DeepSeek-V4.1-Flash-20261017 (Max)DeepSeek16642,008
14Muse Spark 1.3 (Max)Meta16599,407
15Claude Opus 5 (High)Anthropic165924,739

Showing the top 15 of 148.

SWE-bench Pro

A long-horizon repository benchmark built to test realistic software engineering work. Its scores need a task-quality and setup check before they support a coding-agent decision.

SWE-bench Verified

SWE-bench Verified tests patches for 500 human-filtered GitHub issues. A score measures how many tasks an evaluated model-and-agent setup resolved; the model name alone does not identify that setup.

Terminal-Bench 2.1

Terminal-Bench 2.1 results, mostly provider-reported, stored separately from the Terminal-Bench 2.0 lane.

DeepSWE

A long-horizon software engineering benchmark from Datacurve for measuring frontier coding agents on original tasks drawn from active open-source repositories.

FrontierSWE v2

A 34-task expansion of FrontierSWE for ultra-long-horizon engineering and research work that remains far from saturation.

SWE Multilingual

A multilingual software-engineering benchmark for real-world code issue resolution across multiple programming languages.

LiveCodeBench v6

LiveCodeBench v6 is a named release slice used in provider comparison tables. Keeping it separate prevents v6 results from being mixed into older or rolling LiveCodeBench windows.

NL2Repo

A repository-understanding benchmark that measures whether models can map natural-language requests onto the right code locations and system changes.

Results are as reported by labs and evaluators, often with different agent scaffolds, tool access and attempt counts. A head-to-head comparison of coding agents (the same model in different harnesses such as IDE or CLI agents) needs our own runs and is not published yet.