Claude Code Enhanced Statusline CLI
28 components, up to nine lines and 227 settings: a Claude Code status panel with tokens, cache and session price.
- 479 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The script runs on every status line refresh and is downloaded from the internet during install.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/claude-code-enhanced-statuslineDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The script runs on every status line refresh and is downloaded from the internet during install.
This is third-party code. Review the repository files before installing.
What it does
A bash script prints the working directory, model, git state and block metrics in the Claude Code status line: token burn rate, cache hit share and a cost projection. The layout is assembled from 28 atomic components across one to nine lines. All settings live in a single `Config.toml`; the README counts 227 parameters. Themes such as Catppuccin Mocha are included. Data is cached for 30 seconds so the line does not slow the terminal.
Who it is for. People using Claude Code on a subscription or the API who want token spend and session cost visible in the terminal.
Good fit when
- A session runs for hours and you want to see up front what it will cost.
- Tokens vanish faster than usual and the burn rate should point to the cause.
- A repository has many branches and the branch and git state should stay in view.
- The line layout is assembled from separate components across one to nine lines.
Not a fit when
- The terminal runs on Windows without WSL.
- The built-in Claude Code status line is enough and no metrics are needed.
- Scripts from the internet cannot be run without reading the source first.
Example request
Install the status line from the repository, enable the token burn and cost components, and keep three lines.Limitations
The bash installer targets macOS, Linux and WSL. It needs `jq` and `curl`. It downloads 31 text files from GitHub and creates `~/.claude/statusline/`; according to the authors, without `sudo` and without touching shell configuration. Read `install.sh` before running it. The cost shown remains a projection from session data. Some components, such as prayer times and the Hijri calendar, have nothing to do with coding and need not be enabled.
How to disable. Remove the `statusline.sh` call from the Claude Code status line settings and delete `~/.claude/statusline/`.
FAQ
Where is the status line installed?
Into `~/.claude/statusline/`. Per the README the installer needs no `sudo` and changes no system files.
How do I verify the install?
Run `~/.claude/statusline/statusline.sh --version`. The `lib/` directory should hold more than ten modules.
Where do I change components and line count?
In the single `Config.toml`. The layout takes from one to nine lines.
Is there a manual install?
Yes. Create the directories, download `statusline.sh` and `Config.toml` with `curl`, then install the modules with the installer flag `--modules-only`.
Which components does the line show?
The working directory, model, git state and block metrics: token burn rate, cache hit share and a cost projection.
Discussion
No questions or reviews yet.
Related
CLI toolsA customizable status line for Claude Code: model, git branch, context, usage limits and other widgets
A Claude Code statusline with 15 presets: model, reasoning effort, context and Pro, Max and Ultra usage limits at a glance
A statusline for Claude Code: token and cost usage, context left, rate limits and git branch in four styles and six themes
A Claude Code plugin: a status line with context, 5-hour and 7-day limits, cost and usage of Codex, Gemini and z.ai
A Claude Code status line showing 5-hour and 7-day quota use plus the pace: whether what is left lasts until the window resets
A limits and token spend monitor for Claude Code, Codex, Antigravity and Grok CLI: macOS menu bar, Windows tray, HTML reports
README in short
The README opens with a two-minute install and a list of what lands on disk, followed by version notes and themes.