← back to portfolio
Measurement · not a scoreboard

Token Burn

I run work across Claude, Codex, ChatGPT and local agents. Token usage isn't a leaderboard — it's a feedback loop for delegated intelligence: what work actually moved, whether the result got used, and whether the review burden was worth it. The hard part is honesty — you can't trust one token number across tools that count differently, so I keep three fidelity lanesseparate and never sum them into a single figure.

The three lanes (kept apart)
Exact tokens
89.9M
tokens · 78 receipts

Counted by the provider. Hard numbers.

Measured activity
22K
ops · 20 receipts

Real ops (tool calls, runs) — not tokens.

Estimate band
40K90K
tokens · 1 receipts

Best-guess ranges. Never precise.

Three numbers, three confidence levels. Adding them would invent precision that doesn't exist.

Usage over time · daily exact-token total
2026-05-11 · 2.9M tok2026-05-12 · 564K tok2026-05-13 · 1.1M tok2026-05-14 · 680K tok2026-05-15 · 313K tok2026-05-16 · 500K tok2026-05-17 · 1.1M tok2026-05-18 · 2.5M tok2026-05-19 · 2.2M tok2026-05-20 · 482K tok2026-05-21 · 1.4M tok2026-05-22 · 2.9M tok2026-05-23 · 2.9M tok2026-05-24 · 2.0M tok2026-05-25 · 1.3M tok2026-05-26 · 6.2M tok2026-05-27 · 2.6M tok2026-05-28 · 2.3M tok2026-05-29 · 2.7M tok2026-05-30 · 10.2M tok2026-05-31 · 1.7M tok2026-06-01 · 2.0M tok2026-06-02 · 5.2M tok2026-06-03 · 4.0M tok2026-06-04 · 1.8M tok2026-06-05 · 2.8M tok2026-06-06 · 7.2M tok2026-06-07 · 9.1M tok2026-06-08 · 3.0M tok2026-06-09 · 6.3M tok2026-06-10 · 0 tok
2026-05-11tokens/day · exact lane · log-scaled · peak 10.2M2026-06-10

Context-mode savings — bytes the model did not have to read

Context-mode receipt
147.3 MB
avoided from model context across filtered rows

147.3 MB raw inspected/indexed/processed → 0 B returned (100% avoided). This is the dashboard's “don't make the model read the haystack” lane.

Savings receipts come from context-mode style work: indexing, searching, sandboxed command/file processing, and returning only matched windows. They are not token totals; they are evidence of avoided context stuffing.

Context Hygiene36.8Mtokens saved
Where the work runs · by tool
Hermes default44
Claude Code40
Gideon/Ollama9
Codex5
ChatGPT1

bars = receipt count per tool (any lane)

Exact-token weight · by model
claude-opus-4-841.5M
claude-opus-4-728.5M
OpenAI Codex19.6M
anthropic226K
gideon:latest14K

exact lane only · measured provider tokens

Per-agent burn · exact-token activity
Total
89.9M tok
Claude Code
70.1M tok
Hermes default
19.8M tok
Gideon/Ollama
14K tok
lessmore · exact-token lane · shared log scale across agents

2026-05-112026-06-10 · Total plus one band per tool · log-scaled per day

Receipts · scrubbed
DateToolModelCategoryLaneValueOutcomeNext move
2026-06-10Codexactivity-onlyoperationsactivity270usedshrink-context
2026-06-09Gideon/Ollamagideon:latestautomationexact7.5Kusedrepeat
2026-06-09Codexactivity-onlyoperationsactivity270usedshrink-context
2026-06-09Claude Codecontext-modeoperationsactivity2.0Kusedshrink-context
2026-06-09Claude Codecontext-modeoperationsactivity2.1Kusedshrink-context
2026-06-09Claude Codeclaude-opus-4-8agent-codingexact5.2Mused
2026-06-09Hermes defaultOpenAI Codexagent-runtimeexact355Kusedmonitor
2026-06-09Hermes defaultOpenAI Codexagent-runtimeexact23Kusedmonitor
2026-06-09Hermes defaultOpenAI Codexagent-runtimeexact783Kusedmonitor
2026-06-08Gideon/Ollamagideon:latestautomationexact5.8Kusedrepeat
2026-06-08Codexactivity-onlyoperationsactivity270usedshrink-context
2026-06-08Claude Codecontext-modeoperationsactivity2.0Kusedshrink-context
2026-06-08Claude Codecontext-modeoperationsactivity2.0Kusedshrink-context
2026-06-08Claude Codeclaude-opus-4-8agent-codingexact1.1Mused
2026-06-08Hermes defaultOpenAI Codexagent-runtimeexact1.0Musedmonitor
2026-06-08Hermes defaultOpenAI Codexagent-runtimeexact497Kusedmonitor
2026-06-08Hermes defaultOpenAI Codexagent-runtimeexact331Kusedmonitor
2026-06-07Gideon/Ollamagideon:latestautomationexact731usedrepeat
2026-06-07Gideon/Ollamagideon:latestautomationexact325usedrepeat
2026-06-07Codexactivity-onlyoperationsactivity270usedshrink-context
2026-06-07Claude Codecontext-modeoperationsactivity2.0Kusedshrink-context
2026-06-07Hermes defaultOpenAI Codexoperationsactivity0usedshrink-context
2026-06-07Claude Codeclaude-opus-4-8agent-codingexact7.4Mused
2026-06-07Hermes defaultOpenAI Codexagent-runtimeexact760Kusedmonitor
2026-06-07Hermes defaultOpenAI Codexagent-runtimeexact436Kusedmonitor
2026-06-07Hermes defaultOpenAI Codexagent-runtimeexact535Kusedmonitor
2026-06-06Claude Codecontext-modeoperationsactivity1.9Kusedshrink-context
2026-06-06Codexactivity-onlyoperationsactivity270usedshrink-context
2026-06-06Hermes defaultOpenAI Codexoperationsactivity14usedshrink-context
2026-06-06Claude Codecontext-modeoperationsactivity1.9Kusedshrink-context
2026-06-06Claude Codecontext-modeoperationsactivity1.9Kusedshrink-context
2026-06-06Claude Codecontext-modeoperationsactivity2.0Kusedshrink-context
2026-06-06Claude Codeclaude-opus-4-8agent-codingexact5.9Mused
2026-06-06Hermes defaultOpenAI Codexagent-runtimeexact822Kusedmonitor
2026-06-06Hermes defaultOpenAI Codexagent-runtimeexact458Kusedmonitor
2026-06-06Hermes defaultOpenAI Codexagent-runtimeexact83Kusedmonitor
2026-06-05Gideon/Ollamagideon:latestverificationexact33usedrepeat
2026-06-05Gideon/Ollamagideon:latestverificationexact33usedrepeat
2026-06-05Claude Codecontext-modeoperationsactivity843usedshrink-context
2026-06-05Claude Codeclaude-opus-4-8agent-codingexact1.5Mused
2026-06-05Hermes defaultOpenAI Codexagent-runtimeexact1.3Musedmonitor
2026-06-04Claude Codeclaude-opus-4-8agent-codingexact1.1Mused
2026-06-04Hermes defaultOpenAI Codexagent-runtimeexact648Kusedmonitor
2026-06-04Hermes defaultOpenAI Codexagent-runtimeexact67Kusedmonitor
2026-06-03Claude Codeclaude-opus-4-8agent-codingexact2.8Mused
2026-06-03Hermes defaultOpenAI Codexagent-runtimeexact948Kusedmonitor
2026-06-03Hermes defaultOpenAI Codexagent-runtimeexact254Kusedmonitor
2026-06-02Claude Codeclaude-opus-4-8agent-codingexact4.2Mused
2026-06-02Hermes defaultOpenAI Codexagent-runtimeexact898Kusedmonitor
2026-06-02Hermes defaultOpenAI Codexagent-runtimeexact7.8Kusedmonitor
2026-06-02Hermes defaultOpenAI Codexagent-runtimeexact110Kusedmonitor
2026-06-01Gideon/Ollamagemma4:26b-a4bautomationactivity1.2Kusedrepeat
2026-06-01Claude Codeclaude-opus-4-8agent-codingexact519Kused
2026-06-01Hermes defaultOpenAI Codexagent-runtimeexact1.3Musedmonitor
2026-06-01Hermes defaultOpenAI Codexagent-runtimeexact19Kusedmonitor
2026-06-01Hermes defaultOpenAI Codexagent-runtimeexact143Kusedmonitor
2026-05-31Claude Codeclaude-opus-4-8agent-codingexact617Kused
2026-05-31Hermes defaultOpenAI Codexagent-runtimeexact655Kusedmonitor
2026-05-31Hermes defaultOpenAI Codexagent-runtimeexact397Kusedmonitor
2026-05-30Claude Codeclaude-opus-4-8agent-codingexact9.4Mused

Project, client and job detail are stripped at build time — only tool, model, generic category and outcome are shown. Snapshot generated 6/10/2026 · 99 source receipts.