The short version

  • MaxxBench is Justin Lo's set of 89 DeepSWE tasks with small changes to the instructions or the starting code.
  • Models bunched near 74% on DeepSWE end up 23 percentage points apart, and Opus 5.5 is the most stable.
  • There is no public build, download, or official page yet—only a short preview from November 7, 2026.

At a glance

Tasks89 perturbed DeepSWE problems
What changesInstructions or starting code, slightly
Reported gap23 percentage points from a ~74% cluster
AvailabilityPreview only; no public release
CategoryAI & Models
Creator / publisherJustin Lo
Heat🔥 579.6K Heat
Announced
Data updated

Same engineering problem, slightly different requirement

Good at coding, or good at DeepSWE?

MaxxBench takes 89 tasks from DeepSWE and applies a small change to the instructions or the starting code. The engineering problem stays the same. What moves is a detail of the requirement, so a solution that only matches the original wording can miss.

Lo's own example is a lowercase filename: a model with a strong DeepSWE score still has to satisfy that small constraint. The design asks whether a high score means the model handles the engineering work, or whether it is tuned to the exact DeepSWE writeup.

A 74% cluster opens into a 23-point gap

Models clustered around 74% on DeepSWE end up 23 pp apart.

On the unmodified DeepSWE set, the models in this comparison sit close together, around 74%. After the perturbations, that pack separates by 23 percentage points. A shared original score does not carry over once the instruction or starter code shifts.

Opus 5.5 is the most stable model in the comparison. Individual scores for the rest of the field, and the full list of models, are not in the preview. The headline result is the spread itself: small, local edits are enough to reorder models that looked interchangeable.

  • Original band

    Models cluster around 74% on standard DeepSWE.

  • After the edit

    The same models finish 23 percentage points apart on MaxxBench.

  • Steadiest name

    Opus 5.5 holds up best under the perturbed requirements.

MeasureWhat the preview reports
Task count89 DeepSWE items with small changes
ChangeInstructions or starting code
DeepSWE bandAround 74%
MaxxBench spread23 percentage points

What you can and cannot run yet

No public build, download, or official page has been published. So far MaxxBench exists as a short preview. You cannot load the 89 items, reproduce the runs, or check a pricing page, an API, or open weights, because none of those have been released.

Until the items and the scoring setup are public, the open questions are the perturbation rules beyond the lowercase-filename example, the full score table, and whether a 23-point gap holds on a larger set. For now the useful reading is caution: a tight DeepSWE cluster can hide large differences in how models handle a slightly rewritten requirement.

FAQ

Can you download or run MaxxBench?

No. As of the November 7, 2026 preview, Justin Lo has not published a public build, download, or official page.

What counts as a MaxxBench change?

A small edit to the instructions or the starting code, such as requiring a lowercase filename, while the underlying engineering problem stays the same.