Benchmark · agentic

SWE-bench Verified

64 results 43 models

Tests whether an AI agent can resolve real GitHub issues end-to-end. The "Verified" set is 500 human-validated tasks from popular open-source Python repositories.

Read more
Example
Given a bug report and the repository, the model must produce a code patch — e.g. fix a failing date-parsing function so the project's test suite passes.
Scoring
% of issues resolved — usually reported as pass@1 (one attempt). Higher is better.
Verification
Fully automatic: the generated patch is applied and the project's real hidden unit tests run in a sandbox. A task counts only if every target test passes and nothing regresses.
Why it matters
The leading real-world coding-agent benchmark and a headline number in every frontier release; progress here tracks how close agents are to autonomous software engineering.
Worked example
Task
Repository django/django at a fixed base commit. Bug report: django.utils.text.slugify("___This-is-a-Test___", allow_unicode=True) returns '___this-is-a-test___', but the leading/trailing underscores and hyphens should be stripped so the result is 'this-is-a-test'. The model is given only the issue text plus the repository and must output a unified-diff patch.
Solution
--- a/django/utils/text.py
+++ b/django/utils/text.py
@@ def slugify(value, allow_unicode=False):
     value = re.sub(r"[^\w\s-]", "", value.lower())
-    return re.sub(r"[-\s]+", "-", value)
+    return re.sub(r"[-\s]+", "-", value).strip("-_")
Walkthrough
slugify collapses internal separators but never trims the surrounding -/_, so appending .strip("-_") to the final re.sub removes them; the patch is minimal and preserves all other behavior. SWE-bench Verified applies the patch to the repo at the base commit and grades by running the hidden suite — it passes only if every FAIL_TO_PASS test flips to passing while all PASS_TO_PASS tests stay green.
0 25 50 75 100 2024-08-13 2025-08-08 2026-08-03 GPT‑4o · 33.2 · 2024-08-13 Agentless · 32 · 2024-08-13 Claude 3.5 Haiku · 40.6 · 2024-10-22 Claude 3.5 Sonnet · 49 · 2024-10-22 Claude 3.5 Sonnet · 49 · 2024-10-22 Claude 3.5 Sonnet · 49 · 2024-10-30 Claude 3.5 Sonnet · 49 · 2025-01-06 o3 · 71.7 · 2024-12-20 o3 · 71.7 · 2024-12-20 o3 · 71.7 · 2026-03-25 GPT-4.5 · 38 · 2025-03-05 Gemini 2.5 Pro · 63.8 · 2025-03-25 Gemini 2.5 Pro · 63.8 · 2025-03-25 Gemini 2.5 Pro · 63.8 · 2025-03-25 Gemini 2.5 Pro · 63.8 · 2025-03-26 GPT‑4.1 · 54.6 · 2025-04-14 GPT-4.1 · 54.6 · 2025-04-14 o4-mini · 68.1 · 2025-04-17 Devstral · 46.8 · 2025-05-21 Claude Opus 4 · 72.5 · 2025-05-22 Claude Opus 4 · 72.5 · 2025-05-23 Claude Sonnet 4 · 72.7 · 2025-05-23 Deepseek-R1-0528 · 57.6 · 2025-05-30 Devstral Medium · 61.6 · 2025-07-10 Devstral Small 1.1 · 53.6 · 2025-07-10 Kimi K2 · 65.8 · 2025-07-11 Kimi K2 · 65.8 · 2025-07-28 Kimi K2 · 65.8 · 2025-07-28 Kimi K2-Instruct · 65.8 · 2025-07-11 GLM-4.5 · 64.2 · 2025-08-06 GPT‑5 · 74.9 · 2025-08-07 GPT-5 · 74.9 · 2025-08-07 GPT-5 · 74.9 · 2025-08-07 GPT-5 · 74.9 · 2025-08-07 GPT-5 · 74.9 · 2025-08-07 Claude Sonnet 4.5 · 77.2 · 2025-09-29 Claude Sonnet 4.5 · 77.2 · 2025-09-30 Kimi K2 Thinking · 71.3 · 2025-11-07 Kimi K2 Thinking · 71.3 · 2025-11-19 GPT-5.1-Codex-Max · 77.9 · 2025-11-19 Devstral Small 2 · 68 · 2025-12-09 Devstral Small 2 · 68 · 2026-07-17 Devstral 2 · 72.2 · 2025-12-09 Devstral 2 · 72.2 · 2026-07-17 GPT-5.2 Thinking · 80 · 2025-12-11 GPT-5.2 Thinking · 80 · 2025-12-11 Qwen3.6-27B · 77.2 · 2026-01-28 Qwen3.6-27B · 77.2 · 2026-04-25 Claude Opus 4.6 · 80.8 · 2026-02-01 Claude Opus 4.6 · 80.8 · 2026-02-05 MiniMax M2.5 · 80.2 · 2026-02-01 Claude Sonnet 4.6 · 79.6 · 2026-02-17 V4-Pro-Max · 80.6 · 2026-04-24 LoopCoder-v2 · 64.4 · 2026-06-17 LoopCoder-V2 · 64.4 · 2026-06-17 LLM-as-a-Verifier · 78.2 · 2026-07-07 Qwen3-30B-A3B · 6 · 2026-07-14 Qwen3.5-35B-A3B · 6 · 2026-07-14 DeepSeek V4 Pro · 80.6 · 2026-07-19 Claude Opus 5 · 96 · 2026-07-24 Inkling-Small · 80.2 · 2026-08-03 Orchard-SWE · 69.7 · 2026-08-03 Claude 3.7 Sonnet · 62.3 · 2025-02-24 OpenAI o3 · 71.7 · 2025-04-16
GPT‑4o Agentless Claude 3.5 Haiku Claude 3.5 Sonnet o3 GPT-4.5 Gemini 2.5 Pro GPT‑4.1 GPT-4.1 o4-mini Devstral Claude Opus 4 Claude Sonnet 4 Deepseek-R1-0528 Devstral Medium Devstral Small 1.1 Kimi K2 Kimi K2-Instruct GLM-4.5 GPT‑5 GPT-5 Claude Sonnet 4.5 Kimi K2 Thinking GPT-5.1-Codex-Max Devstral Small 2 Devstral 2 GPT-5.2 Thinking Qwen3.6-27B Claude Opus 4.6 MiniMax M2.5 Claude Sonnet 4.6 V4-Pro-Max LoopCoder-v2 LoopCoder-V2 LLM-as-a-Verifier Qwen3-30B-A3B Qwen3.5-35B-A3B DeepSeek V4 Pro Claude Opus 5 Inkling-Small Orchard-SWE Claude 3.7 Sonnet OpenAI o3
Timeline
Date Model Score Source
2026-08-03 Orchard-SWE 69.7% Microsoft Research releases Orchard framework for scalable agentic AI
2026-08-03 Inkling-Small 80.2% Thinking Machines Lab releases Inkling-Small, a 276B open weights multimodal MoE model
2026-07-24 Claude Opus 5 96.0% Anthropic releases Claude Opus 5 with default thinking and agentic coding gains
2026-07-19 DeepSeek V4 Pro 80.6% Kimi K3, DeepSeek V4 Pro, and GLM-5.2 compared on benchmarks, license, and serving cost
2026-07-17 Devstral 2 72.2% Mistral Vibe for Code leads four coding agents on scaffold-to-PR task
2026-07-17 Devstral Small 2 68.0% Mistral Vibe for Code leads four coding agents on scaffold-to-PR task
2026-07-14 Qwen3-30B-A3B 6.0% UMoE realigns MoE expert pools for improved domain-specific fine-tuning
2026-07-14 Qwen3.5-35B-A3B 6.0% UMoE realigns MoE expert pools for improved domain-specific fine-tuning
2026-07-07 LLM-as-a-Verifier 78.2% LLM-as-a-Verifier introduces general-purpose verification framework with continuous scoring
2026-06-17 LoopCoder-V2 64.4% LoopCoder-V2: Two-Loop PLT Model Achieves Best Gain-Cost Trade-Off
2026-06-17 LoopCoder-v2 64.4% LoopCoder-v2 Achieves Optimal Two-Loop Performance
2026-04-25 Qwen3.6-27B 77.2% Alibaba releases Qwen3.6-27B, beating larger predecessor on coding benchmarks
2026-04-24 V4-Pro-Max 80.6% DeepSeek releases V4 with efficient long-context architecture for agents
2026-03-25 o3 71.7% OpenAI announces o3 retirement from ChatGPT and shares benchmark scores
2026-02-17 Claude Sonnet 4.6 79.6% Anthropic releases Claude Sonnet 4.6 with improved coding, computer use, and 1M token context
2026-02-05 Claude Opus 4.6 80.8% Anthropic releases Claude Opus 4.6 with 1M context window and agentic improvements
2026-02-01 Claude Opus 4.6 80.8% Decontaminated benchmarks reveal 12-point gap between top AI coding models
2026-02-01 MiniMax M2.5 80.2% Decontaminated benchmarks reveal 12-point gap between top AI coding models
2026-01-28 Qwen3.6-27B 77.2% Qwen 3.6-27B and DeepSeek V4 Flash lead local coding benchmarks
2025-12-11 GPT-5.2 Thinking 80.0% OpenAI introduces GPT-5.2 with state-of-the-art professional knowledge work capabilities
2025-12-11 GPT-5.2 Thinking 80.0% OpenAI releases GPT-5.2, outperforming Gemini 3 in coding and reasoning benchmarks
2025-12-09 Devstral Small 2 68.0% Mistral releases Devstral 2 coding models and Mistral Vibe CLI
2025-12-09 Devstral 2 72.2% Mistral releases Devstral 2 coding models and Mistral Vibe CLI
2025-11-19 Kimi K2 Thinking 71.3% Moonshot AI releases Kimi K2 Thinking with agentic tool use
2025-11-19 GPT-5.1-Codex-Max 77.9% OpenAI makes GPT-5.1-Codex-Max the default in Codex CLI
2025-11-07 Kimi K2 Thinking 71.3% Moonshot AI releases Kimi K2 Thinking, an open-source 1T parameter reasoning model
2025-09-30 Claude Sonnet 4.5 77.2% Anthropic releases Claude Sonnet 4.5 with improved coding and agent capabilities
2025-09-29 Claude Sonnet 4.5 77.2% Anthropic
2025-08-07 GPT‑5 74.9% OpenAI releases GPT-5 API with coding and agentic improvements
2025-08-07 GPT-5 74.9% OpenAI introduces GPT-5 with unified routing and expert-level reasoning
2025-08-07 GPT-5 74.9% OpenAI launches GPT-5 with adaptive reasoning and unified architecture
2025-08-07 GPT-5 74.9% OpenAI launches unified GPT-5 with real-time routing and free access
2025-08-07 GPT-5 74.9% OpenAI
2025-08-06 GLM-4.5 64.2% Zhipu AI releases GLM-4.5 models matching Claude and DeepSeek
2025-07-28 Kimi K2 65.8% Moonshot releases Kimi K2, an open agentic MoE model with 32B activated parameters
2025-07-28 Kimi K2 65.8% Kimi K2: open MoE model with 1T parameters and MuonClip optimizer
2025-07-11 Kimi K2 65.8% Moonshot AI releases Kimi K2, a 1T-parameter MoE model with agentic capabilities
2025-07-11 Kimi K2-Instruct 65.8% Moonshot AI releases Kimi-K2-Instruct, a 1T-parameter MoE model with agentic capabilities
2025-07-10 Devstral Medium 61.6% Mistral AI releases Devstral Small 1.1 and Devstral Medium with All Hands AI
2025-07-10 Devstral Small 1.1 53.6% Mistral AI releases Devstral Small 1.1 and Devstral Medium with All Hands AI
2025-05-30 Deepseek-R1-0528 57.6% DeepSeek updates R1 model with improved reasoning and benchmark scores
2025-05-23 Claude Opus 4 72.5% Anthropic releases Claude Opus 4 and Sonnet 4 with hybrid reasoning
2025-05-23 Claude Sonnet 4 72.7% Anthropic releases Claude Opus 4 and Sonnet 4 with hybrid reasoning
2025-05-22 Claude Opus 4 72.5% Anthropic
2025-05-21 Devstral 46.8% Mistral AI releases Devstral agentic LLM for software engineering
2025-04-17 o4-mini 68.1% OpenAI releases o4-mini, a faster, cheaper multimodal reasoning model
2025-04-16 OpenAI o3 71.7% OpenAI
2025-04-14 GPT‑4.1 54.6% OpenAI launches GPT-4.1, GPT-4.1 mini, and GPT-4.1 nano in the API
2025-04-14 GPT-4.1 54.6% OpenAI releases GPT-4.1 family with 1M token context and coding improvements
2025-03-26 Gemini 2.5 Pro 63.8% Google releases experimental Gemini 2.5 Pro reasoning model with 1M token context
2025-03-25 Gemini 2.5 Pro 63.8% Google introduces Gemini 2.5 Pro thinking model
2025-03-25 Gemini 2.5 Pro 63.8% Google introduces Gemini 2.5 Pro experimental model
2025-03-25 Gemini 2.5 Pro 63.8% Google DeepMind
2025-03-05 GPT-4.5 38.0% OpenAI releases GPT-4.5, its largest model, for ChatGPT Plus
2025-02-24 Claude 3.7 Sonnet 62.3% Anthropic
2025-01-06 Claude 3.5 Sonnet 49.0% Claude 3.5 Sonnet achieves 49% on SWE-bench Verified
2024-12-20 o3 71.7% OpenAI releases o3 model with high performance in reasoning and coding
2024-12-20 o3 71.7% OpenAI previews o3 reasoning model with ARC AGI and Frontier Math breakthroughs
2024-10-30 Claude 3.5 Sonnet 49.0% Claude 3.5 Sonnet achieves 49% on SWE-bench Verified with minimal agent scaffolding
2024-10-22 Claude 3.5 Haiku 40.6% Anthropic upgrades Claude 3.5 Sonnet, releases Claude 3.5 Haiku and computer use beta
2024-10-22 Claude 3.5 Sonnet 49.0% Anthropic upgrades Claude 3.5 Sonnet, releases Claude 3.5 Haiku and computer use beta
2024-10-22 Claude 3.5 Sonnet 49.0% Anthropic
2024-08-13 GPT‑4o 33.2% OpenAI releases SWE-bench Verified with human-validated subset
2024-08-13 Agentless 32.0% OpenAI releases SWE-bench Verified with human-validated subset