Signing in

How Crustat reads your Claude Code login to show live rate limits.

The live rate-limit % uses the login token that Claude Code already stores in your Mac’s keychain. The first time you open Crustat, macOS shows this prompt:

macOS keychain dialog reading “Crustat wants to access key ‘Claude Code-credentials’ in your keychain. To allow this, enter the ‘login’ keychain password.”, with Always Allow, Deny, and Allow buttons.
Enter your login password, then click Always Allow.

Enter your Mac’s login password and click Always Allow so you’re not asked again. This is expected and safe: the password goes to macOS (not to Crustat) to unlock the keychain item, and Crustat only reads your existing Claude Code login locally to call Anthropic’s own API. The token never leaves your machine except in requests to Anthropic.

Live limits require a Claude subscription login (Pro/Max) in Claude Code. If you use Claude Code with an API key, Amazon Bedrock, or Google Vertex, there’s no subscription login to read, so the limits section stays empty — but token usage and status still work.

Said “Deny” by mistake? See Troubleshooting to re-enable access.

Crustat is an independent project and is not affiliated with, endorsed by, or sponsored by Anthropic. Anthropic, Claude, and Claude Code are trademarks of Anthropic, PBC. All other trademarks are the property of their respective owners.