Skip to content

Instantly share code, notes, and snippets.

@nathansutton
Last active September 13, 2026 21:08
Show Gist options
  • Select an option

  • Save nathansutton/3ab0cc4552abac164c759bc70868e486 to your computer and use it in GitHub Desktop.

Select an option

Save nathansutton/3ab0cc4552abac164c759bc70868e486 to your computer and use it in GitHub Desktop.
how harnesses feel on your macbook pro
harness version tools tax: turn-1 prompt (tok) wait before 1st token, turn 1 wait / later turn (med · p90) cache reuse exp. tok/s pass (gate)
mini-swe-agent 2.4.6 1 1,171 12.2 s 3.6 s · 21 s 96% 8 11/24 (14 T)
pi 0.80.3 4 2,008 21.6 s 1.3 s · 22 s 99% 8.1 19/24 (7 T)
cline 3.0.60–61 26 5,876 64.1 s 9.9 s · 52 s 94% 7.3 17/24
codex 0.151.0 10 7,804 87.8 s 9.6 s · 28 s 94% 6.9 19/24 (5 T)
dsh 0.1.1-rc.2 25 8,052 94.4 s 2.2 s · 34 s 99% 7.2 18/24
goose 1.50.0 18 9,617 110.3 s 1.0 s · 22 s 100% 8 22/24 (3 T)
crush 0.92.0 26 16,263 199.8 s 1.8 s · 40 s 100% 5.8 18/24 (8 T)
opencode 1.17.12 10 18,046 225.7 s 4.6 s · 44 s 99% 5.7 15/24 (13 T)
chad (llama.cpp) 2.0.3 5 2,563 25.6 s 0.8 s · 19 s 99% 7.9 24/24
chad (MLX, serial) * 2.0.3 5 2,566 4.7 s 1.0 s · 19 s 99% 12.4 21/24 (3 T)
chad (MLX, dflash2) * 2.0.3 5 2,562 4.6 s 0.9 s · 36 s 99% 17.4 22/24 (3 T)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment