TokenSave logo TokenSave

TokenSave Data · Dataset

What Claude Code sends before you type: baseline tokens by version

Every Claude Code request starts with a fixed block of instructions and tool definitions. Between mid-2025 and May 2026 that block grew by 86%, from 19,498 tokens in 2025-07 to 36,309 in 2026-05, then came back down: version 2.1.306 sends 18,304 tokens before you type anything, half the peak. We installed 46 versions from npm and sent each the one-letter prompt “a”.

Measured 2026-10-21 · 46 versions, 2025-07 to 2026-10 · Claude Haiku 5.5 · License CC BY 4.0 · Related: Claude Code harness cost

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

Claude Code baseline input tokens by version, and with claude.ai connectors on

Key findings

Baseline by version

Input tokens of the first model request (uncached + cache read + cache write) for the prompt “a”, Claude Haiku 5.5, MCP off. “With connectors on” is the same request with the 13 connected claude.ai apps of our account enabled (one run). Change is against the previous row.

VersionReleasedBaseline tokensChangeBuilt-in toolsWith connectors on
1.0.602025-07-2419,4981519,498
1.0.702025-08-0618,951-3%1418,951
1.0.802025-08-1319,744+4%1619,744
1.0.902025-08-2419,710±0%1619,710
1.0.1202025-09-1919,959+1%1519,959
2.0.02025-09-2919,420-3%1519,420
2.0.252025-10-2119,987+3%1619,987
2.0.502025-11-2121,340+7%1621,340
2.0.702025-12-1523,465+10%1723,465
2.1.02026-01-0723,957+2%1723,957
2.1.252026-01-2925,120+5%1825,120
2.1.502026-02-2026,491+5%1826,491
2.1.752026-03-1329,648+12%2329,648
2.1.802026-03-1930,066+1%2330,066
2.1.812026-03-2030,124±0%2330,124
2.1.832026-03-2433,778+12%23420,697
2.1.842026-03-2533,421-1%23391,137
2.1.852026-03-2633,421±0%23391,137
2.1.892026-03-3133,546±0%23391,774
2.1.922026-04-0433,546±0%23391,788
2.1.962026-04-0833,543±0%23391,785
2.1.1002026-04-1033,305-1%23391,547
2.1.1012026-04-1034,857+5%24394,102
2.1.1262026-04-3035,656+2%24394,900
2.1.1312026-05-0635,703±0%24395,055
2.1.1362026-05-0835,744±0%24395,096
2.1.1372026-05-0935,744±0%24395,096
2.1.1382026-05-0935,744±0%24395,096
2.1.1392026-05-1135,941+1%24395,293
2.1.1402026-05-1236,125+1%24395,477
2.1.1452026-05-1936,262±0%2736,262
2.1.1502026-05-2336,309±0%2736,309
2.1.1752026-06-1231,348-14%2831,348
2.1.2002026-07-0331,718+1%2731,718
2.1.2252026-08-0731,851±0%2731,851
2.1.2502026-08-2728,451-11%2828,451
2.1.2752026-09-1728,906+2%2528,906
2.1.2802026-09-2228,890±0%2428,890
2.1.2852026-09-2929,331+2%2429,331
2.1.2902026-10-0529,566+1%2429,566
2.1.2912026-10-0629,566±0%2429,566
2.1.2922026-10-0629,701±0%2429,701
2.1.2932026-10-0718,055-39%2418,055
2.1.2942026-10-0818,055±0%2418,055
2.1.2952026-10-0818,067±0%2418,067
2.1.3062026-10-2118,304+1%2418,304

What to take from it

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). Claude Code baseline tokens by version: what every request carries before you type [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23527278

Embed the chart

Related

Questions or corrections: contact@jonhisking.com