v1.5 — optional no-prompt auth mode
Adds a way to stop the recurring Keychain password prompt.
New
- Optional claude.ai session-cookie mode. The default (Claude Code CLI) reads a Keychain item owned by another app, so macOS prompts for authorization — and that grant is wiped each time the CLI renews the token (~every 8 hours), so the prompt keeps coming back. The new mode reads a session cookie from a Keychain item this app owns, which never prompts. Setup is one command; see the README ("Mode 2 — claude.ai session cookie"). The CLI path remains the default when no cookie is set.
- Plan badge (Pro / Max / Team / Enterprise) now shows in cookie mode too.
Fixed
- The usage window could open far too tall on some setups; it now measures its content correctly and is capped at a sane height.
This download
ClaudeUsage-menubar.zip is the menu bar + window build (no widget — build from source for that; see the README). Ad-hoc signed, so clear quarantine once:
xattr -dr com.apple.quarantine "/Applications/Claude Usage.app"Or via Homebrew:
brew install --cask --no-quarantine jpuritz/tap/claude-usageRequires macOS 14+, an active Claude subscription, and the Claude Code CLI signed in. Unofficial and not affiliated with Anthropic.