← Portfolio Insights

Claude Usage Dashboard

Claude Code token usage since 15 January 2026 · Last updated 5 October 2026

Total Tokens
138.7B
Since Jan 15 2026
Total Cost (API equiv)
$331K
Actual spend: $1800
Sessions
793
30 active days (30d)
Plan ROI
184x
$1800 spent · $331,923 API equiv
221x
above typical power user
Your 30d avg: 736M/day  ·  Heavy user baseline: 3M/day  ·  Top 0.1% of all Claude users
This week vs typical week
rolling 7 days vs median of the last 8 full weeks
🔥 1-day streak  (longest: 37) | 7d: +9% vs prior week | 100B milestone: reached 10 August 2026 | avg pace: 736M/day
Budget pace: GREEN · 94x the flat cap
The Max plan is a flat £158/mo. Month to date: 1.3B tokens ≈ £2,404 API-equivalent; on pace for £14,902 this month. Reading: the flat cap is earning well over 10x its cost in API-equivalent value this month.

Activity Heatmap

Every day since Jan 15 2026, coloured by token volume. Live session data merged with the verified archive.

0
<100M
<300M
<600M
600M+
estimate zone (before 12 Mar: weekly and monthly totals spread across days)
Daily tokens by type
Cache Read
Input
Cache Write
Output
Token mix · last 30 days
Cache Read 21.6B · 98%
Input 116K · 0%
Cache Write 416M · 2%
Output 50M · 0%
API cost (30d)$8798.38 / £6950.72

Cumulative Growth

Running total since Jan 15 2026 with launch markers from the launch log. Dashed = estimated or distributed from weekly archive data, solid = measured.

Monthly Bar Chart

Monthly token volumes with breakdown by type where JSONL data is available.

Cache Read
Input
Cache Write
Output

Monthly Growth

Token volume by month with month-on-month % change annotated.

100B Milestone

All-time cumulative progress to 100B tokens. 20B reached 1 May 2026; 50B reached 31 July 2026. Reached: 10 August 2026.

Last 24 Hours

Rolling 24-hour window.

1M
Tokens (24h)
1
Sessions (24h)
live
Window

Hour of Day & Pace

Left: 24h radial clock — which hours you build most. Right: current 7-day pace vs 30-day average.

24-Hour Activity Clock
Pace Dial
236M/day (7d avg)
30d avg: 736M/day

Project Treemap

Proportional area by token consumption. JSONL period (Mar–Apr).

Project Streamgraph

Weekly token share by project over the measured period: what actually had the attention, week by week.

Project Sparklines

Small multiples: each project's last 90 days at a glance.

Beat the Gaffer
25.0B
Lina Horizon
17.7B
BTG World Cup
7.7B
Beat The Gaffer Worktrees
3.1B
Portfolio/Deck
1.4B
Desktop
2.6B
Btg Narrow Gate
1.9B
Unclassified
760M
Btg Content Hub V4
640M

Project Momentum

Last 30 days vs prior 30 days. Which projects are accelerating, which are quiet.

Session Map

Every session as a dot. X = total tokens (log), Y = output tokens (log). Top-right = large generative sessions.

← small sessionslarge sessions →

Cache Hit Rate Trend

Weekly cache read % over time. Higher = more context reuse, lower API cost.

By Project

JSONL period (Mar 12 – present). Cost = blended $0.30/1M rate.

share tokens API $
Lina Stores
10.2B
$3046
Beat the Gaffer
9.6B
$2866
Housekeeping
813M
$244
Portfolio/Deck
422M
$126
Buggy Smart
338M
$101
London Kids
335M
$100
Voice Agents
105M
$31
Infrastructure
38M
$11
Unclassified
27M
$8
Health Dashboard
17M
$5
Queue Index
11M
$3
Newsletter
10M
$3

Cost per Project

What each product cost in compute, the JSONL attribution window. API-equivalent uses the blended $0.30/1M rate; actual is that project's proportional share of the flat $200/mo Max subscription over the same window.

ProjectTokensAPI-equivalentActual (Max share)Share
Lina Stores10.2B$3,046$18746.5%
Beat the Gaffer9.6B$2,866$17643.8%
Housekeeping813M$244$153.7%
Portfolio/Deck422M$126$81.9%
Buggy Smart338M$101$61.5%
London Kids335M$100$61.5%
Voice Agents105M$31$20.5%
Infrastructure38M$11$10.2%
Unclassified27M$8$10.1%
Health Dashboard17M$5$00.1%
All projects21.8B$6,551$401100%

Cost per Ship

Every launch since Jan 15 joined to its compute bill. Rate: 0.77 launches per billion tokens all-time. Token figures cover the attribution window (the JSONL attribution window); earlier ships read “outside window”.

ShippedProjectTokensAPI-equivalent
4 OctWeekly Digest: 28 Sep 2026 - 4 Oct 2026 -...outside window–
3 OctPortfolio422M$126
2 OctTroveoutside window–
28 SepMichael Litman | CV | Product Marketing, ...outside window–
28 SepOG generator: CV, Product Marketing Agentsoutside window–
28 Sepmikelitman.me repositioningoutside window–
16 SepSpeaker Deck subscription reviewoutside window–
14 SepTwenty-Five Questionsoutside window–
13 SepA Decade of Attention: six chartsoutside window–
20 AugBeat the Gaffer9.6B$2,866
7 JulCost Per Wearoutside window–
7 JulCourt Watchoutside window–
7 JulThe Home Gameoutside window–
7 JulThe Playroomoutside window–
7 JulFlash cardsoutside window–
7 JulThis week, back thenoutside window–
7 JulThe front pageoutside window–
7 JulThe Stackoutside window–
7 JulThe Wallsoutside window–
7 JulSaturdayoutside window–
7 JulA real engagement, in confidenceoutside window–
6 JulClaude Usage Dashboardoutside window–
13 JunBlog: Creative Strategists Can Build Nowoutside window–
12 JunDeck: AI Agents in Productionoutside window–
12 JunBeat the Gaffer WC: post-match Gaffer voi...9.6B$2,866
12 JunAI Agents in Production: What a World Cup...outside window–
7 JunBeat the Gaffer World Cup9.6B$2,866
28 MayModern Retro: What if todayoutside window–
26 MayThe MRA Score: The Measure of a Genuinely...outside window–
25 MayGitHub Actions Weekly Build Logoutside window–
25 MayProgress Dashboardoutside window–
24 MayOther Half Draft GW38 Blog Postoutside window–
20 MayOther Half Draft, Championship Sunday Tra...outside window–
19 MayThe Bottleneck Movedoutside window–
18 MayModern Retro: 100 Brand Films for $196outside window–
14 MayThe Harness, Not the Modeloutside window–
12 MayA Decade in Linksoutside window–
12 MayTastoriaoutside window–
11 MayThe Compounding Workoutside window–
10 MayOOS x AIoutside window–
10 MayOOS Starter Packoutside window–
10 MayThe Belief Briefoutside window–
10 MayThe OOS Manifestooutside window–
10 MayOOS Press Kitoutside window–
10 MayThe Optimism Atlasoutside window–
10 MayThe OOS Anti-Auditoutside window–
10 MayThe Belief Indexoutside window–
9 MayBelief Spotteroutside window–
9 MayOOS Salary Pack (print upgrade)outside window–
9 MayEVERYWEAR 50 -- Blog Post6M$2
9 MayEVERYWEAR Edition 50 Milestone6M$2
9 MayOOS Certified Directoryoutside window–
9 MayBeliefs Versus the Newsoutside window–
9 MayThe OOS Huboutside window–
9 MayState of the Optimist Report 2026outside window–
9 MayOOS Speaker Pageoutside window–
9 MayOOS Annual Membershipoutside window–
9 MayThe Belief Cardsoutside window–
9 MayBelief of the Weekoutside window–
9 MayOOS Office Hoursoutside window–
9 MayBelief Audit: Team Editionoutside window–
9 MayThe Optimist's Reading Listoutside window–
9 MayThe OOS Job Descriptionoutside window–
9 MayThe Anti-Optimist Editionoutside window–
9 MayBelief Versus Beliefoutside window–
9 MayBoards Diagnosticoutside window–
9 MayThe Belief Stack Builderoutside window–
9 MayThe Belief Generatoroutside window–
9 MaySteal This Slideoutside window–
9 MayBeliefs in the Wildoutside window–
9 MayOOS Citationsoutside window–
9 MayOOS for Boardsoutside window–
9 MayThe Belief Testoutside window–
8 MayWhat a Creative Builder Actually Doesoutside window–
8 MayThe Belief Auditoutside window–
8 MayThe Ten Beliefsoutside window–
8 MayOOS Workshop Pitch Deckoutside window–
8 MayOOS Framework Blog Postoutside window–
8 MayOOS Voice Hotlineoutside window–
6 MayThe Taste Brief Courseoutside window–
6 MayThe Litman Systemoutside window–
6 MayThan Khine Design Systemoutside window–
3 MayThe High Agency Multiplieroutside window–
2 MayMother Tongueoutside window–
30 AprOutput Stackingoutside window–
29 AprThe Bets That Just Got Blessedoutside window–
25 AprEdited by Humansoutside window–
22 AprBuggy Smart 1000 — Blog Post338M$101
22 AprCampaigns End. Institutions Compound.outside window–
22 AprEVERYWEAR — PIFT editorial6M$2
21 AprMoving Fast Breaks Things Slowlyoutside window–
21 AprSignal Sessionoutside window–
20 AprThe Second Brainoutside window–
20 AprBlogoutside window–
17 Apr50 Decks Before Claude Designoutside window–
17 AprThe Distribution Supercycleoutside window–
17 AprForbes AI 50 · 2026outside window–
17 AprThe Great Unplugoutside window–
15 AprThe Patternoutside window–
15 AprProject Registryoutside window–
11 AprHealth Dashboard17M$5
10 AprThe System Pipeline2M$0
9 AprEVERYWEAR6M$2
8 AprThe Visible Shelfoutside window–
2 AprWith Moshi471K$0
20 MarBuggy Smart338M$101
17 MarOishii Londonoutside window–

Tokens to Outcomes

Compute joined to what it produced: 7,027 human commits across 15 repos (14 Feb to 4 Oct, bot and refresh commits excluded) and 116 logged launches. Aggregate counts only.

19M
tokens per human commit
1.2B
tokens per launch
7,027
human commits tracked
Tokens per commit, weekly
commits that week
tokens per commit
Falling line = more shipped per token. Rising line = heavier exploration, bigger builds, or fewer but larger commits. Full weeks only.

Model Mix

Share of tokens by model family per month, from the per-message JSONL model field. Measured period only.

Apr 2026
325M
May 2026
1.1B
Jul 2026
13.3B
Aug 2026
36.4B
Sep 2026
13.1B
Oct 2026
1.5B
Opus
Fable
Sonnet
Haiku
Other

Contractor Equivalence

A framing of compute value in familiar units. It is an equivalence, not billed work.

175 days of senior contractor time at £1,500/day
The calculation: the all-time API-equivalent bill is $331,923. At $1 = £0.79 that is roughly £262,219. Divided by a £1,500 day rate it equals about 175 contractor days, or 8.1 months of working days. Actual spend on the Max subscription over the same period: $1,800.
Behind these numbers
Everything on this page is one person directing Claude Code across the projects he ships: 107 launches logged since 15 January 2026. The costs are measured, the equivalences above are labelled as equivalences, and the shipping record is the launch log. Mike runs the same operating model inside companies as a fractional Head of AI.
The Fractional Head of AI offer · hello@mikelitman.me

The Shelf

174,200,746 words of output is roughly 2,177 novels (at 80,000 words each). Here is that shelf: every spine is 10 novels.

218 spines × 10 novels · generated output only, prompts and cache reads excluded

Weekly Rhythm

Every week since Jan 15 classified as sprint or maintenance (volume vs the trailing 4-week median), labelled with what shipped that week from the launch log.

12 Jan
235M
MAINTENANCE
19 Jan
412M
SPRINT
26 Jan
454M
SPRINT
2 Feb
706M
SPRINT
9 Feb
706M
SPRINT
16 Feb
169M
MAINTENANCE
23 Feb
980M
SPRINT
2 Mar
2.2B
SPRINT
9 Mar
2.5B
SPRINT
16 Mar
1.2B
MAINTENANCE · shipped: Buggy Smart, Oishii London
23 Mar
2.8B
SPRINT
30 Mar
1.2B
MAINTENANCE · shipped: With Moshi
6 Apr
1.6B
MAINTENANCE · shipped: EVERYWEAR, Health Dashboard, The System Pipeline +1 more
13 Apr
1.6B
MAINTENANCE · shipped: 50 Decks Before Claude Design, Forbes AI 50 · 2026, Portfolio +4 more
20 Apr
140M
MAINTENANCE · shipped: Blog, Buggy Smart 1000 — Blog Post, Campaigns End. Institutions Com... +5 more
27 Apr
5.1B
SPRINT · shipped: Mother Tongue, Output Stacking, The Bets That Just Got Blessed +1 more
4 May
3.1B
SPRINT · shipped: Belief Audit: Team Edition, Belief Spotter, Belief Versus Belief +40 more
11 May
1.4B
MAINTENANCE · shipped: A Decade in Links, Tastoria, The Compounding Work +1 more
18 May
4.4B
SPRINT · shipped: Beat the Gaffer, Modern Retro: 100 Brand Films f..., Other Half Draft GW38 Blog Post +2 more
25 May
2.3B
MAINTENANCE · shipped: GitHub Actions Weekly Build Log, Modern Retro: What if today, Progress Dashboard +1 more
1 Jun
3.9B
SPRINT · shipped: Beat the Gaffer World Cup
8 Jun
5.9B
SPRINT · shipped: AI Agents in Production: What a..., Beat the Gaffer WC: post-match ..., Blog: Creative Strategists Can ... +1 more
15 Jun
6.1B
SPRINT
22 Jun
7.2B
SPRINT
29 Jun
2.6B
MAINTENANCE
6 Jul
6.8B
MAINTENANCE · shipped: A real engagement, in confidence, Claude Usage Dashboard, Cost Per Wear +10 more
13 Jul
6.7B
MAINTENANCE
20 Jul
11.5B
SPRINT
27 Jul
7.2B
MAINTENANCE
3 Aug
7.9B
MAINTENANCE
10 Aug
12.3B
SPRINT
17 Aug
6.6B
MAINTENANCE · shipped: Beat the Gaffer
24 Aug
15.3B
SPRINT
31 Aug
136M
MAINTENANCE
7 Sep
1.7B
MAINTENANCE · shipped: A Decade of Attention: six charts
14 Sep
588M
MAINTENANCE · shipped: Speaker Deck subscription review, Twenty-Five Questions
21 Sep
991M
MAINTENANCE
28 Sep
2.2B
SPRINT · shipped: Michael Litman | CV | Product M..., OG generator: CV, Product Marke..., Portfolio +3 more

Output per Session

Average output tokens generated per session, by month (measured JSONL period). Rising means more shipped per sitting.

Apr 2026
4M
Jul 2026
338K
Aug 2026
302K
Sep 2026
136K
Oct 2026
204K

Output Ratio Trend

Output tokens as % of total per week. Rising = sessions getting denser and more generative.

Session Size Distribution

How sessions cluster by total token count. Shows your typical working style.

API Projects

Direct API spend from background automation — separate from the Claude Code Max subscription.

Total API cost
$447
since 11 Feb
Apr daily avg
$16.37
per day in Apr 2026
API project tokens
295M
not counted in CC sessions
Daily API spend (USD) book-scan · culture-terminal · sociology · cv-maker · more

Data & Badge

This dashboard's numbers are published as machine-readable JSON, and there is an embeddable badge for READMEs, decks and other pages. Both refresh daily.

Live badge
Embed it
<script src="https://mikelitman.me/token-usage/badge.js" async></script>
Raw data: token-usage/data.json · totals, daily series, milestone progress. CORS enabled, stable field names.

About this data

■ Claude Code Max sessions — tracked via JSONL files from 12 Mar 2026. Pre-Mar data is monthly estimates (session files were rotated before archiving). Subscription-priced: $200/mo flat, no per-token charge. These sessions are the bulk of the numbers on this page.
■ API projects — direct API key usage from automated background jobs. Tracked via Anthropic billing CSV export, available from 11 Feb. Pay-per-token pricing — costs shown above are real USD spend.
■ Heatmap & cumulative chart — JSONL session tokens for Mar 12+; API project tokens for earlier dates (much smaller scale). Both pools combined where both exist.
Data provenance · 250 days on record
measured 47.6% (119 days, per-message JSONL)
distributed 39.2% (98 days, verified weekly totals spread across days)
estimate 13.2% (33 days, monthly spread)
A daily gate blocks any deploy where the estimated share rises: measured history can only grow.
Cross-check: the menu-bar tracker computes the last 7 days through an independent code path over the same raw sources: 1.7B here vs 1.1B there, within 31.6% (as of 2026-10-05). Anthropic’s account API exposes rate-limit utilisation only (weekly cap at 33% on the last fetch), never token counts, so the headline is not independently verifiable against account-side numbers; the two measure different things.