Benchmark Almanac

SWE-bench Multimodal

Claude Opus 5.5 61.4% leads since Sep 2026 In use

SWE-bench tasks whose issues include screenshots or design mockups from visual JavaScript repos. Patch graded by hidden tests.

In the authors’ words

Autonomous systems for software engineering are now capable of fixing bugs and developing features. These systems are commonly evaluated on SWE-bench (Jimenez et al., 2024a), which assesses their ability to solve software issues from GitHub repositories. However, SWE-bench uses only Python repositories, with problem statements presented predominantly as text and lacking visual elements such as images. This limited coverage motivates our inquiry into how existing systems might perform on unrepresented software engineering domains (e.g., front-end, game development, DevOps), which use different programming languages and paradigms. Therefore, we propose SWE-bench Multimodal (SWE-bench M), to evaluate systems on their ability to fix bugs in visual, user-facing JavaScript software. SWE-bench M features 617 task instances collected from 17 JavaScript libraries used for web interface design, diagramming, data visualization, syntax highlighting, and interactive mapping. Each SWE-bench M task instance contains at least one image in its problem statement or unit tests. Our analysis finds that top-performing SWE-bench systems struggle with SWE-bench M, revealing limitations in visual problem-solving and cross-language generalization. Lastly, we show that SWE-agent's flexible language-agnostic features enable it to substantially outperform alternatives on SWE-bench M, resolving 12% of task instances compared to 6% for the next best system.

Abstract of SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains? (arXiv:2410.03859, CC0)
Made by SWE-bench team (Princeton/Stanford) Released Oct 2024 Fixing real repositories Public tasks plus a private test set Last in a launch post Oct 2026 Last model added Oct 2026 Scores refreshed 2 Nov 2026
Level
Expert Specialists with years of training, often over hours of work
Scored
Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
Answers
Code A program or patch run against tests.
10
Models scored in lab cards
9
Launch posts list it, from 2 labs
9
System cards report it, from 1 lab

Claude Opus 5.5 leads with 61.4%

Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.

  1. 1 Claude Opus 5.5 61.4%
  2. 2 Claude Opus 5 59.4%
  3. 3 Claude Mythos Preview 59%
  4. 4 Claude Fable 5.1 54.7%
  5. 5 Claude Sonnet 5.5 54.3%
  6. 6 Qwen 3.8 27B 38.6%
  7. 7 Claude Opus 4.8 38.4%
  8. 8 Claude Opus 4.7 34.5%
  9. 9 Claude Haiku 5.5 30.7%
  10. 10 Claude Sonnet 5 28.1%
#ModelScoreSettingDateSource
1 Claude Opus 5.5 61.4% Sep 2026 Model card
2 Claude Opus 5 59.4% Jul 2026 Model card
3 Claude Mythos Preview 59% Apr 2026 Model card
4 Claude Fable 5.1 54.7% Sep 2026 Model card
5 Claude Sonnet 5.5 54.3% Sep 2026 Model card
6 Qwen 3.8 27B 38.6% Aug 2026 Model card
7 Claude Opus 4.8 38.4% May 2026 Model card
8 Claude Opus 4.7 34.5% Apr 2026 Model card
9 Claude Haiku 5.5 30.7% Oct 2026 Model card
10 Claude Sonnet 5 28.1% Jun 2026 Model card

The benchmark's own leaderboard has 10 entries, 9 of them models we track. We plot every source in the charts below.

4 models have held number one since its release in Oct 2024

Lab claims count from the day the card came out, independent runs from the model’s release. We draw one row each for the benchmark’s own leaderboard and what labs claim in their cards.

Anthropic OpenAI
Own leaderboard Not tested since May 2025
o3 36%
Lab claims 3 leaders

Scores over time

All the scores we have, one dot each, so a model tested at several settings appears more than once.

On the benchmark’s own leaderboard Reported by the lab in its model card Best so far
0% 20% 40% 60% 80% 100% 2024 2025 2026 Near the ceiling (85%) Claude Opus 5.5 Claude Mythos Preview o3 Claude 3.7 Sonnet Claude 3.5 Sonnet (October 2024) Claude 3.5 Sonnet 0% 20% 40% 60% 80% 100% 2024 2025 2026 Near the ceiling (85%) Claude Opus 5.5 o3

2 labs put it in a launch post in the last six months

Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.

Anthropic
Qwen
DateLaunch postScoreAs the post writes it
7 Oct 2026 Claude Haiku 5.5 30.7 SWE-bench Multimodal
28 Sep 2026 Claude Sonnet 5.5 54.3 SWE-Bench Multimodal
22 Sep 2026 Claude Opus 5.5 61.4 SWE-bench Multimodal
1 Sep 2026 Claude Fable 5.1 54.7 SWE-bench Multimodal
14 Aug 2026 Qwen 3.8 27B 38.6 Multimodal software engineering SWE-MM (SWE-bench Multimodal dev split, Claude Code)
24 Jul 2026 Claude Opus 5 59.4 SWE-bench Multimodal
28 May 2026 Claude Opus 4.8 38.4 SWE-bench Multimodal
16 Apr 2026 Claude Opus 4.7 34.5 SWE-bench Multimodal
7 Apr 2026 Claude Mythos Preview 59 SWE-bench Multimodal (internal implementation)

9 system cards report it, from 1 lab

Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.

DateDocumentScoreAs the document writes itSection
7 Oct 2026 Claude Haiku 5.5 system card 30.7 SWE-bench Multimodal, average of five trials, max effort (Table 8.1.A) Capabilities
28 Sep 2026 Claude Sonnet 5.5 system card 54.3 SWE-Bench Multimodal, average of five trials (Table 8.1.A) Capabilities
22 Sep 2026 Claude Opus 5.5 system card 61.4 SWE-bench Multimodal, average of five trials, max effort (Table 8.1.A, 8.2) Capabilities
1 Sep 2026 Claude Fable 5.1 system card 54.7 SWE-bench Multimodal (Table 8.1.A) Capabilities
24 Jul 2026 Claude Opus 5 system card 59.4 SWE-bench Multimodal, average of five trials, internal harness (Table 8.1.A, 8.2) Capabilities
30 Jun 2026 Claude Sonnet 5 system card 28.1 SWE-bench Multimodal, average of five trials, internal harness (8.2) Capabilities
28 May 2026 Claude Opus 4.8 system card 38.4 SWE-bench Multimodal, internal harness, average of five trials, max effort (Table 8.1.A, 8.2) Capabilities
16 Apr 2026 Claude Opus 4.7 system card 34.5 SWE-bench Multimodal, internal harness, average of 5 trials (Table 8.1.A, 8.2) Capabilities
7 Apr 2026 Claude Mythos Preview system card 59 SWE-bench Multimodal on an internal harness (Appendix 8.6), average of 5 trials, trial range 56.4 to 61.4 (Table 6.3.A, 6.4) Capabilities

More in Coding

All 243 in Coding
  • SWE-bench Verified In use 500 human-validated GitHub issues from 12 Python repos. Agent writes a patch that must pass hidden tests. Claude Opus 4.7 83.5%
  • SWE-bench Multilingual In use 300 GitHub-issue tasks across nine programming languages in SWE-bench format. Patch graded by repository tests. Claude Opus 5.5 93.9%
  • LiveCodeBench v6 In use Competitive programming problems collected after model cutoffs from LeetCode, AtCoder, Codeforces. Scored pass@1 on hidden tests. DeepSeek-V4-Pro 93.5%
  • DeepSWE In use 113 original long-horizon engineering tasks across 91 repos and five languages, written from scratch. Hand-written verifiers accept alternative solutions. GPT-6 Astra 74.1%
  • SciCode In use Scientist-curated research coding problems split into subproblems across natural sciences. Code checked against test cases. Seed2.1 Pro 59.8%
  • Codeforces rating In use Model solves recent Codeforces contest problems. An Elo-style rating is computed from simulated contest performance. DeepSeek V4.1 Flash 3,471