Claude HUD is a plugin for Claude Code that draws a status line below the input: context usage, rate limits, active tools, running agents and todo progress. Usage appears whenever Claude Code sends subscriber rate limits, so it stays hidden for API-key, Bedrock and Vertex sessions. The seven-day window appears once it passes a configurable threshold (80% by default).
What it does
Where Claude HUD runs and what it adds, from its documentation
Context window usage on every turn
Five-hour window, and the seven-day window above display.sevenDayThreshold
Per-model weekly windows, pace colouring, reset countdown or wall-clock time
Active tools, running agents and todo progress
Can read or write usage snapshots to a local JSON file
When to use it
Good fit
You use Claude Code on a Pro, Max or Team plan and want the limits visible without leaving the terminal
Not for
API-key, Bedrock or Vertex sessions, where no subscriber rate limits are sent
How to install Claude HUD
You need: Claude Code v2.1.260 or later; Node.js 18+ or Bun (macOS, Linux); Node.js 18+ on Windows
Install in one click/plugin marketplace add jarrodwatts/claude-hud
/plugin install claude-hud
Paste the copied command into the Claude Code terminal and confirm the prompt.
In Claude Code: /plugin marketplace add jarrodwatts/claude-hud
Usage appears only when Claude Code sends subscriber rate limits. API-key, Bedrock and Vertex sessions do not send them, so the usage line stays hidden.
How do I install Claude HUD from the terminal?
claude plugin marketplace add jarrodwatts/claude-hud, then claude plugin install claude-hud@claude-hud, then /reload-plugins and /claude-hud:setup inside a session.
When does the seven-day window appear?
Once usage passes display.sevenDayThreshold, 80 percent by default; set display.showUsage to false to hide usage entirely.