See context usage, session limits, weekly allowance, Git status, and active tasks at a glance — without leaving Claude Code.
$ npx ctxline-claude
Read left to right, it's the whole picture. Everything is best-effort and silent — if a source is missing, the line just skips it and still renders. On a narrow terminal it wraps to a second line; widen, and it returns to one.
↑ hover, tap, or use arrow keys to inspect a segment
Keep an eye on delegated work without opening extra panels. Each running subagent gets a compact row showing its name, model, effort level, context usage, and elapsed time.
A single zero-dependency Node script. It always prints, and never hangs or throws.
Context comes straight from Claude Code's session data on every render.
5-hour and weekly limits come from the session data — no network. It falls back to Anthropic's usage API when needed; credentials never leave your machine.
The fallback fetch is cached and shared across sessions, with adaptive timeouts so the line stays snappy.
Every failure path degrades silently to cached or partial output. The statusline always renders.
The rest lives in the docs on GitHub — one click away.
Donations help keep it maintained, improve existing features, and fund new open-source tools.