UseRightAI
HomeModelsAsk AIComparePricingWhat's New
UseRightAICut through AI hype. Pick what works.

Independent AI model tracker. Live pricing, real benchmarks, zero vendor bias.

X (Twitter)LinkedInUpdatesContact

Compare

Opus 4.8 vs Opus 4.7Fable 5 vs Opus 4.8New AI Models 2026ChatGPT vs ClaudeGPT-4o vs Claude SonnetClaude vs GeminiDeepSeek vs ChatGPTMistral vs ClaudeGemini Flash vs GPT-4o MiniLlama vs ChatGPTAll comparisons →Build your own →

Best For

CodingWritingDevelopersProduct ManagersDesignersSalesBest Cheap AIBest Free AI

Pricing & Data

API Token PricingPrice HistoryBenchmark ScoresPrivacy & SafetySubscription PlansCost CalculatorWhich AI is Cheapest?

Company

About UseRightAIContactWhat ChangedAll ModelsDisclosuresPrivacy PolicyTerms of Service

© 2026 UseRightAI. Independent · Free forever · Not affiliated with any AI provider.

Affiliate links are clearly labeled. See disclosures.

HomeBenchmarksSWE-bench Verified vs Full

Benchmarks Explained

SWE-bench Verified vs Full vs Lite

"SWE-bench" is four different benchmarks wearing one name, and their scores are not interchangeable. When a provider announces a score today they almost always mean SWE-bench Verified — the human-validated 500-task subset. Here is what each variant measures and why it matters.

VariantTasksWhat it isWhat to know
SWE-bench (full)2,294Every task from the original benchmark: real GitHub issues from 12 popular open-source Python repositories.Human review later found a meaningful share of tasks were unfair — underspecified issue descriptions or tests that fail for unrelated reasons — so full-set scores understate real ability.
SWE-bench Verified500A human-validated subset released in 2024 with OpenAI: professional developers screened tasks and kept only those that are clearly solvable with fair tests.The industry standard. When a provider announces a SWE-bench score today, this is almost always the variant they mean — and it's what our leaderboard tracks.
SWE-bench Lite300A smaller, cheaper-to-run subset focused on self-contained bug fixes. Popular for research papers and agent development where eval cost matters.Easier task mix than Verified — Lite scores typically run higher and can't be compared to Verified numbers.
SWE-bench Multimodal517JavaScript repositories with visual elements — issues that include screenshots, rendering bugs, and UI problems.Tests a different skill (visual + front-end debugging). Scores here are much lower across the board and form their own leaderboard.

Current SWE-bench Verified top 5

#ModelProviderVerified score
1Claude Fable 5Anthropic93.4%
2Claude Mythos 5Anthropic93.4%
3Claude Opus 4.8Anthropic88.6%
4Claude Opus 4.7Anthropic80%
5Claude Sonnet 4.6Anthropic79.6%

Full rankings with pricing and context windows on the SWE-bench leaderboard.

Why Verified replaced the full set

The original benchmark scraped 2,294 issue-and-patch pairs from twelve open-source Python repositories. That scale was its strength and its flaw: nobody had checked every task by hand. When professional developers later screened the set, they found a meaningful share of tasks were effectively unsolvable — issue descriptions too vague to act on, or hidden tests that failed for reasons unrelated to the issue. A model could write a perfectly good patch and still be marked wrong.

SWE-bench Verified fixed this by keeping only the 500 tasks that human reviewers confirmed are fairly specified and fairly tested. Scores jumped when it launched — not because models improved overnight, but because the noise was removed. That is the key trap when reading older articles: a full-set score from 2024 and a Verified score from today are different measurements, and comparing them inflates the apparent progress.

For how to interpret the numbers themselves — what counts as frontier-class this year — see what is a good SWE-bench score.

FAQ

What is the difference between SWE-bench Verified and full SWE-bench?

Full SWE-bench contains all 2,294 original tasks, but human review found many were unsolvable as posed — vague issue descriptions or broken tests. SWE-bench Verified is the 500-task subset that professional developers validated as fair and solvable. Verified is now the standard: when a provider announces a score, they almost always mean Verified.

Are SWE-bench Verified and full scores comparable?

No. The same model scores noticeably higher on Verified than on the full set, because the unfair tasks were removed. Comparing a Verified score against an old full-set score makes the newer model look better than the real difference. Always compare within one variant.

Which SWE-bench variant do leaderboards use?

Verified. Provider announcements, the official leaderboard, and our own SWE-bench leaderboard all report SWE-bench Verified. The current Verified leader is Claude Fable 5 at 93.4%.

What is SWE-bench Lite for?

Cost. Running an agent across hundreds of repository tasks is expensive, so Lite's 300 self-contained tasks became the standard for research papers and quick iteration. Its task mix is easier, so Lite scores run higher than Verified scores for the same model.

Why do some models report different SWE-bench scores in different places?

Three reasons: different variants (Verified vs Lite vs full), different agent scaffolds (the harness that lets the model browse files and run tests), and different attempt policies (single attempt vs best-of-N). Check all three before trusting a comparison.

Full SWE-bench leaderboard →What is a good SWE-bench score? →All benchmark scores →Best AI for coding →

Newsletter

Get notified when the SWE-bench leader changes

We track new benchmark publications. When a model takes the top spot, you'll know first.

No spam. Useful updates only. Affiliate disclosures always clearly labeled.