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
CLI

Extended access

Why this level

  • The script runs on every status line refresh and is downloaded from the internet during install.
All reasons and checks

rz1989s/claude-code-statusline

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/claude-code-enhanced-statusline

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

CLI tools

A customizable status line for Claude Code: model, git branch, context, usage limits and other widgets

CLIExtended access13.5KRepository stars

A Claude Code statusline with 15 presets: model, reasoning effort, context and Pro, Max and Ultra usage limits at a glance

PluginExtended access212Repository stars

A statusline for Claude Code: token and cost usage, context left, rate limits and git branch in four styles and six themes

PluginExtended access1.2KRepository stars

A Claude Code plugin: a status line with context, 5-hour and 7-day limits, cost and usage of Codex, Gemini and z.ai

PluginBroad access585Repository stars

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

PluginExtended access245Repository stars

A limits and token spend monitor for Claude Code, Codex, Antigravity and Grok CLI: macOS menu bar, Windows tray, HTML reports

CLIExtended access345Repository stars

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.

README badge

Report a problem

Foxx AIClaude Code Enhanced Statusline
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.