Skip to the comparison

GPT 5.6 Luna max vs SWE-2 Max high

GPT 5.6 Luna max leads on speed; quality is too close to call.

Quality
Even
SWE-2 Max high
10–9 head to head, 1 tied
Speed
2.4× faster
GPT 5.6 Luna max
28.5 min vs 68.3 min per task

24 tasksData from Cost not recorded for SWE-2 Max high

Stet score

GPT 5.6 Luna maxcodex · max reasoningRank 2 of 16

70.395% range 57.6–82.26.0 points higher

SWE-2 Max highdevin · high reasoningRank 3 of 16

64.395% range 54.3–73.9

A directional read: their 95% score ranges overlap.

Quality

Head-to-head matchups

GPT 5.6 Luna max won9

Tied14 undecided

SWE-2 Max high won10

SWE-2 Max high’s win share 54%, 95% range 32–74%Ties are within judge noise.

Task by task

GPT 5.6 Luna max solved 1 task that SWE-2 Max high didn’t, and SWE-2 Max high solved 6 that GPT 5.6 Luna max didn’t. Both solved 9; neither solved 4.

On the 9 tasks both solved, judges preferred GPT 5.6 Luna max’s patch on 6, SWE-2 Max high’s on 2, and called 1 even.

stet-15439c21Solved by 13 of 16 setups

  • GPT 5.6 Luna maxFailed
  • SWE-2 Max highEquivalent to the merged fix

Judges preferred SWE-2 Max high’s patch

A task counts as solved when its tests passed or a judge found the fix equivalent to the merged change, as in the leaderboard’s Solved column. Stet score also weighs code quality, so it can order the two differently. 4 of the 24 tasks are left out because one of the two has no scored result on them.

All 20 compared tasks
Task by task
TaskGPT 5.6 Luna maxSWE-2 Max highSolved byBetter patch
stet-3169aefaPassed testsPassed testsBothGPT 5.6 Luna max
stet-89dfbc27Passed testsPassed testsBothEven
stet-b28f4fe7Passed testsPassed testsBothGPT 5.6 Luna max
stet-232b50baPassed testsPassed testsBothGPT 5.6 Luna max
stet-5276aa3fPassed testsPassed testsBothGPT 5.6 Luna max
stet-commit-bbbbae09Passed testsPassed testsBothGPT 5.6 Luna max
stet-66762b4cEquivalent to the merged fixPassed testsBothSWE-2 Max high
stet-15439c21FailedEquivalent to the merged fixSWE-2 Max high onlySWE-2 Max high
stet-commit-5d766ddeEquivalent to the merged fixPassed testsBothSWE-2 Max high
stet-43493c52Passed testsFailedGPT 5.6 Luna max onlyGPT 5.6 Luna max
stet-6f84e978FailedPassed testsSWE-2 Max high onlySWE-2 Max high
stet-2450ca2dFailedPassed testsSWE-2 Max high onlySWE-2 Max high
stet-commit-342d0ac0Equivalent to the merged fixEquivalent to the merged fixBothGPT 5.6 Luna max
stet-commit-60a0e6c2FailedPassed testsSWE-2 Max high onlySWE-2 Max high
stet-commit-5e075641FailedPassed testsSWE-2 Max high onlySWE-2 Max high
stet-commit-a8716b88FailedEquivalent to the merged fixSWE-2 Max high onlySWE-2 Max high
stet-commit-e928166fFailedFailedNeitherSWE-2 Max high
stet-commit-30506f8eFailedFailedNeitherGPT 5.6 Luna max
stet-commit-d2ab0c25FailedFailedNeitherGPT 5.6 Luna max
stet-commit-e41c2e2dFailedFailedNeitherSWE-2 Max high

Side by side

Side by side
MetricGPT 5.6 Luna maxSWE-2 Max high
Harnesscodexdevin
Reasoning effortmaxhigh
Rank2 of 163 of 16
Stet score70.395% range 57.6–82.264.395% range 54.3–73.9
Solved10/247 passed, 3 judged equivalent16/2413 passed, 3 judged equivalent
Cost / task$4.49not recorded
Agent time / task28.5 min68.3 min

See which setup wins on your repo

Stet replays your merged PRs, scores quality above pass/fail, and delivers comparison reports through your agent.

Run it on your repo