TokenSave logo TokenSave

TokenSave Data · Dataset

Antigravity CLI vs Claude Code vs Codex: the same Opus 5.5 read 68% to 88% fewer tokens in Antigravity

The same model, Claude Opus 5.5, read 68% to 88% fewer input tokens in Google’s Antigravity CLI than in Claude Code for the same coding task, and 71% to 85% fewer before doing anything. Both made a working game. Gemini 4 Argon in Antigravity also stayed far below Claude Code and Codex. The range comes from one open question: whether Antigravity’s separately reported cache reads should be added on top.

Measured 2026-10-22 · 44 runs · Claude Code 2.1.295, Codex CLI 0.162, Antigravity CLI 1.4.5 · License CC BY 4.0 · Earlier: Claude Code vs Codex

DOI 10.5281/zenodo.23569397 · Also on Hugging Face · GitHub

Estimate your own Claude Code or Codex bill → See the monthly cost of Claude Code and Codex for your usage: API per task vs Claude and ChatGPT plans. Free, no sign-up. Input tokens for the same coding task in Claude Code, Codex and Antigravity CLI

Key findings

Startup tokens and MCP tools

Input tokens for “Reply with the single word OK.”, average of two runs. In brackets: Antigravity’s separately reported cache reads, and the change against no MCP server.

MCP toolsClaude Code + Opus 5.5Codex + gpt-6-lunaAntigravity + Gemini 4 ArgonAntigravity + Opus 5.5
035,78114,8186,7455,326 (+5,167 cache)
135,794 (+13)14,618 (−200)7,202 (+456)5,604 (+5,583 cache) (+278)
1035,917 (+136)14,618 (−200)7,242 (+497)5,662 (+5,583 cache) (+336)
3036,169 (+388)14,618 (−200)7,328 (+582)5,743 (+5,583 cache) (+417)

The same coding task

“Make a brick-breaker game that runs in the browser as a single file named index.html … 2 levels, a score display and 3 lives … keyboard and mouse.” Average of three runs each, medium effort.

ToolInput tokensCache reads reported separatelyOutput tokensSecondsLinesGames working
Claude Code + Opus 5.578,671included7,313584513 of 3
Codex + gpt-6-luna55,680included4,56368423 of 3
Antigravity + Gemini 4 Argon13,0416,7966,373816083 of 3
Antigravity + Opus 5.59,82215,3814,378422363 of 3

How to read Antigravity’s numbers

agy --output-format json reports input_tokens, output_tokens, thinking_tokens, cache_read_tokens and total_tokens, where total is input plus output. Its documentation does not say whether cache reads are part of input. In our Opus runs the cache reads (15,381 on the game task) were larger than the reported input (9,822), so there they cannot be contained in it. We therefore show both: the reported input as the low figure and input plus cache reads as the high one. Even the high figure is far below Claude Code’s.

Method

Limitations

How to cite

Free to use, quote and republish with attribution under CC BY 4.0. Please link to this page.

TokenSave (2026). Antigravity CLI vs Claude Code vs Codex: startup tokens, MCP tools and the same coding task [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23569397

Embed the chart

Related

Questions or corrections: contact@jonhisking.com