Overview of Claude Code Usage Monitor
mainClaude Code Usage Monitor is a privacy-first 'Usage-Ops' companion for Claude Code. It provides a live terminal monitor using the Rich library and includes features for tracking rate limits, forecasting usage, and maintaining a local usage warehouse.
Key capabilities include:
- Official-limit trust layer: Captures Claude Code's official
rate_limitsvia--statusline. - Machine-readable protocol: Supports
--once,--compact, and--write-statefor automation. - Provenance labels: Distinguishes between
official,local_estimate,experimental, andunknowndata. - Persistent usage warehouse: An opt-in local history that tracks project/model/day dimensions, surviving Claude's 30-day cleanup.
- Forecasting: Provides reset-aware pace and date-context forecasts.
- Multi-source input: Scans multiple directories via
--data-pathsorCLAUDE_CONFIG_DIR.