Skip to the content
ACTUALS

See what your agentsactually shipped.

Your coding agent says done. Actuals reads your Claude Code sessions and your git history, right on your machine, and shows what the agents actually left behind: what was kept, what got thrown away, what quietly died, and what it cost. The report is a file you own. Nothing leaves your machine unless you choose to share your numbers, and you see them first.

$npx actuals

Runs on your machine. No account, no upload. Free.

One real repository, redacted, measured today.

127.0.0.1opened on this machine
127.0.0.1the report's tallest-tree section: 31 Aug, 13:16 to 15:13 UTC, thirty-one runs, twenty at once, three dead, drawn to timeopen the report

One command.

It reads the sessions already on your disk and opens a report on 127.0.0.1. No sign up, no key, no upload. Node 20 or newer.

$ npx actuals actuals ~/your-repo 2026-08-08 to 2026-09-05 ran locally, nothing uploaded sessions 27, agent runs 166 $3,084 of tokens at list rates [estimated] 138 commits [measured], $22.35 per commit 301 of 472 files agents wrote are still on disk 78 runs with no traceable fate, $203 report opened on 127.0.0.1, click any session

The whole runon one screen.

You kicked off the work. Here is what came of it. Every session your agents ran, every subagent they spawned, and what each one cost, counted once per request so the number is real. Not a guess, not the bill weeks later. The cost of the work, the day you did it.

One real repository, redacted. Files still on disk are counted today; costs are estimated at list rates. A run counts as kept only when the files it wrote are still on disk and tracked in git.

127.0.0.1opened on this machine
$3,084of tokens across 27 sessions, estimated at list rates
138commits made inside those sessions, measured from git
$22.35of tokens for each of them, estimated
13:1613:3113:4614:0114:1614:3114:4615:0120 alive at 14:56
13:1613:4614:1614:4620 alive at 14:56

The six costliest sessions, costs estimated at list rates

9 Aug100 kept, 3 untracked, 59 goneof 162 written$18.12 per commit
5 Sep0 kept, 17 untracked, 6 goneof 23 written$391.80 no commit
24 Aug14 kept, 5 untracked, 9 goneof 28 written$8.63 per commit
5 Sep0 kept, 56 untracked, 7 goneof 63 written$341.36 no commit
10 Aug22 kept, 1 untracked, 41 goneof 64 written$13.43 per commit
3 Sep0 kept, 25 untracked, 7 goneof 32 written$270.33 no commit

301 of 472 files the agents wrote are still on disk, measured today.

actuals · $12.40 est · ctx 41% · agents 3/4 · 1 died · 5h 23%an example session

See every agent, click into any of it.

The report is not a screenshot. It opens. Click a session for its files, its commits, and its agent tree drawn to time. Click a single agent run and it opens: which model, who started it, why it landed or died, and what it wrote. Try it on this page.

Say what mattered.

The one column only you can fill.

The report measures what survived. It cannot know what you meant to keep. Mark a session kept, retired, dead, or open, in one line, and the numbers become yours. Your labels stay on your machine.

127.0.0.1opened on this machine

While you work.

Run actuals watch once and one line sits in your Claude Code status bar: what this session has cost so far at list rates, how much of the context is used, how many agents are open, and whether any died. It installs with the change shown first and comes out byte for byte.

An example line, in the exact format the command prints.

actuals · $12.40 est · ctx 41% · agents 3/4 · 1 died · 5h 23%an example session

One card, for the post.

the post the command writes

my actuals, 2026-08-08 to 2026-09-05ACTUALS2026-08-08 to 2026-09-05$22.35PER COMMIT, AT LIST RATES166AGENT RUNS138COMMITS20 AT ONCE · 31 RUNS IN 117 MIN3 DIEDFILES ALIVE 64% · NO FATE 78 RUNSnpx actualsgetactuals.net
ACTUALSone real run, redacted · 8 Aug to 8 Sep 2026
sessions27
agent runs166
tokens, list rates$3,084
commits inside138
per commit$22.35
files still alive301 of 472
runs, no fate78 · $203
31 aug, claimedmostly achieved
on disk1 of 21 alive
uploaded0 bytes
models called0
What left your machine: nothing.
$npx actuals
ACTUALSThe report on this page is one real repository, redacted, measured on 8 September 2026. The words are about yours. Free and source available. Claude Code today, Codex next.