See where your Claude Code tokens go. One command, zero setup.
I've been using Claude Code every day for 3 months. I hit the usage limit almost daily, but had zero visibility into which prompts were eating my tokens. So I built claude-spend. One command, zero setup.
npx claude-spend
That's it. Opens a dashboard in your browser.
- Reads your local Claude Code session files (nothing leaves your machine)
- Shows token usage per conversation, per day, and per model
- Surfaces insights like which prompts cost the most and usage patterns
claude-spend --port 8080 # custom port (default: 3456)
claude-spend --no-open # don't auto-open browser
All data stays local. claude-spend reads files from ~/.claude/ on your machine and serves a dashboard on localhost. No data is sent anywhere.
MIT