Your claude.ai usage, in the menu bar. How much of your session and weekly limits you have left, without opening a browser tab.
A panel under the menu bar. Nothing else — no window, no Dock icon. Which of the two you see depends on how your Claude account is billed.
The sessions on this Mac, from the terminal and the desktop app, with what each one cost, using Claude Code's own totals wherever it records them.
claude -p runs reads as one line, not forty.Two ways in. They install the same app — pick whichever you are comfortable with. Either way it keeps itself up to date: new versions download in the background and install while the panel is closed.
No terminal needed.
Nothing to download again — the app updates itself.
If you already use brew.
brew install --cask tkachenkobogdan/tap/claude-spend-bar
On 1.4.3 or earlier? Upgrade once by hand; from 1.5.0 on it updates itself:
brew upgrade --cask claude-spend-bar
Homebrew installs it but does not start it. To open it the first time:
Or from the same terminal:
open -a "Claude Spend Bar"
Spotlight will not find it until macOS has indexed it, so use Finder or the command above rather than ⌘Space.
Nothing appears in the Dock — look for the clay triangle in the menu bar, at the top right of your screen. The app adds itself to your login items the first time it runs, so it is there after a restart. You can turn that off in its settings.
The app reads your usage through your own Claude Code, which already knows your plan and limits. It never asks for, stores or sends a login.
claude auth login.Not signed in yet? The panel shows the exact command, and Open Terminal types it for you to run. Coming from 1.x: your old session key is deleted from the Keychain on first launch.
This app is not made by, endorsed by, or affiliated with Anthropic. It reads
the usage report Claude Code's /usage command prints.
That output is not a published API: it carries no compatibility promise and can
change or disappear in any Claude Code release, without notice.
When that happens the app stops showing a reading until it is updated. Treat the numbers as a convenience, not as a billing record — the usage page in claude.ai remains the authority.
It reads only your own accounts, through the claude you installed,
never holds a login, and never writes anything back.