benchmark · startup performance
ovm benchmark
Startup latency plotted by release date, so Claude Code and Codex sit on one timeline — point density shows shipping cadence, height shows speed. Measured against this machine's real, growing session store. Lower is faster.
Claude Code · avg startup
936 ms
13 versions · spawn 464 ms · response 5018 ms · MCP +1,249 ms · 5.7 GB
Codex · avg startup
633 ms
4 versions · spawn 58 ms · response 9077 ms · MCP +3,114 ms · fast -5,654 ms · 5.7 GB
startup time · release timeline
detail
| product | version | spawn (--version) | interactive startup | response | response (no mcp) | mcp overhead | response fast | fast savings | fast (no mcp) | result |
|---|---|---|---|---|---|---|---|---|---|---|
| Claude Code | 2.1.79 | — | 6 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.80 | — | 5 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.81 | — | 5 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.83 | — | 5 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.90 | — | 6 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.100 | — | 5 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.112 | — | 5 ms | — | — | — | — | — | — | exited_early process exited before showing prompt |
| Claude Code | 2.1.113 | 45 ms | 724 ms | — | — | — | — | — | — | ready |
| Claude Code | 2.1.175 claude-opus-4-8 |
241 ms | 1,094 ms | 5,725 ms | 3,717 ms | +2,008 ms | — | — | — | ready |
| Claude Code | 2.1.176 claude-opus-4-8 |
218 ms | 903 ms | 4,677 ms | 4,065 ms | +612 ms | — | — | — | ready |
| Claude Code | 2.1.177 claude-opus-4-8 |
270 ms | 1,262 ms | 4,652 ms | 3,524 ms | +1,128 ms | — | — | — | ready |
| Claude Code | 2.1.186 | 59 ms | 811 ms | — | — | — | — | — | — | ready |
| Claude Code | 2.1.187 | 1,952 ms | 824 ms | — | — | — | — | — | — | ready |
| Codex | rust-v0.130.0 gpt-5.5 |
57 ms | 57 ms | — | — | — | — | — | — | exited_early Error loading config.toml: unknown variant `default`, expected `fast` or `flex` |
| Codex | rust-v0.134.0 gpt-5.5 |
83 ms | 673 ms | 14,850 ms | 8,907 ms | +5,943 ms | — | — | — | ready |
| Codex | rust-v0.135.0 gpt-5.5 |
56 ms | 652 ms | 3,303 ms | 3,018 ms | +285 ms | 3,423 ms | +120 ms | 2,843 ms | ready |
| Codex | rust-v0.142.0 | 34 ms | 575 ms | — | — | — | — | — | — | ready |