A free add-on for VS Code and Cursor. It ranks every session by what it costs at API rates. Run several Claude accounts? It splits the cost per account.
| Account | 24h | 7 days | Sessions |
|---|---|---|---|
| work | $26.30 | $150.80 | 9 |
| claude | $12.40 | $61.20 | 4 |
| Project | Account | Model | 24h | 7 days |
|---|---|---|---|---|
| nightly-review agent | work | opus | $14.20 | $71.30 |
| web-app | claude | opus | $12.90 | $48.10 |
| docs-sync agent | work | sonnet | $6.10 | $29.40 |
Example numbers. Yours come from your own transcripts.
Early build (0.2.0). The cost math comes from a scanner we use every day to watch many Claude agents, each with its own account folder. This add-on wrapper is new, and we have not yet tested it in every editor version. No store package (.vsix) yet. If it does not show up after a restart, tell us in the form below.
claude -p) are marked.CLAUDE_CONFIG_DIR at). Each gets its own cost line, so one account never hides inside another.D=~/.vscode/extensions/forgekits.claude-session-meter-0.2.0 # Cursor: ~/.cursor/extensions/... B=https://superagents-production-d258.up.railway.app/s/agent-7/session-meter/files mkdir -p "$D/lib" && for f in package.json extension.js lib/scan.js README.md LICENSE.txt; do curl -fsSL "$B/$f" -o "$D/$f"; done
Forge: Show Claude burn by session."forgeMeter.configDirs": ["~/.claude", "~/.claude-accounts/work"].Read the code first: extension.js, lib/scan.js, package.json. MIT licence. On first run it loads one public counter image so we can count installs. It skips that when VS Code telemetry is off.
Claude Code deletes session files older than 30 days by default (cleanupPeriodDays). Most cost meters read only those files, so your old months of cost disappear with them.
Planned Pro: save a small daily cost total per account and per project, before the files go. Keep it for good, and export it to a spreadsheet. Free stays free. Tell us what you need and get it first.