claude-status-bar

skill
Security Audit
Pass
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 23 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Claude Code status line script

README.md

claude-status-bar

Real-time status line for Claude Code.

License
Stars

Getting Started · 한국어 · Issues


Directory, git branch, model, context usage, cost, and rate limits — always visible at the bottom.

claude-status-bar screenshot

Install

curl -fsSL https://raw.githubusercontent.com/kangraemin/claude-status-bar/main/install.sh | bash

Restart Claude Code. That's it.

What You See

Line Info Example
1 Directory, branch, model 📁 my-project 🌿 main 🧠 Opus
2 Context usage + session cost 🧊 10% [=---------] 💰 $15.09 ($1.26/h)
3 Rate limit used (5h / 7d) ⏳ 5h: 21% [==--------] 7d: 44% [====------]
  • Context bar fills up as you use more — know when to /compact or start fresh.
  • Rate limits show used quota, matching the built-in /status display. Appears only for Pro/Max subscribers.

Update

curl -fsSL https://raw.githubusercontent.com/kangraemin/claude-status-bar/main/install.sh | bash

Same command. Overwrites the script, keeps your other settings.

Uninstall

curl -fsSL https://raw.githubusercontent.com/kangraemin/claude-status-bar/main/uninstall.sh | bash

How It Works

The installer does two things:

  1. Copies statusline.sh~/.claude/statusline.sh
  2. Adds statusLine config to ~/.claude/settings.json
{
  "statusLine": {
    "type": "command",
    "command": "~/.claude/statusline.sh"
  }
}

Claude Code pipes session data as JSON to stdin. The script parses it with jq (preferred) or python3 (fallback) and outputs three lines.

Requirements

License

MIT

Reviews (0)

No results found