Claude Code status line
Prism
A fast, customizable, and colorful status line for Claude Code.
Install
git clone https://github.com/mttmcknn/prism.gitFrom the README
💎 Prism A fast, customizable, and colorful status line for Claude Code. Features - Fast - Native Go with parallel plugin execution - Actionable context bar - Shows % until autocompact triggers - Rich git info - Branch, dirty status, upstream tracking (⇣⇡) - Mobile dev ready - Android device info with app version lookup - Auto-updates - Automatically installs updates when Claude is idle - Extensible - Write custom plugins in any language Installation Restart Claude Code or start a new session. Auto-Update Prism automatically checks for and installs updates when Claude finishes responding. This is enabled by default. To disable auto-update: You can also manually update with prism update or check for updates with prism check-update. Manual installation Add to ~/.claude/settings.json: Configuration Prism uses a 3-tier config system (highest priority first): Quick Setup Example Config Multi-line Layout Options Sections Built-in Usage (Auto-Detect Billing) The usage section automatically detects your billing type and shows the appropriate information: - API Billing users: Shows session cost (e.g., $1.23 ⌁78% ~$4.50/h) - Max/Pro plan users: Shows usage limits with countdown (e.g., 3h:78% 5d:40% 4d:25%) This replaces the old cost section. Simply use usage in your sections array - no configuration needed for basic usage. API Billing Display The full cost display includes optional cache and burn rate indicators: - Cache efficiency (⌁78%) - Only appears when cache tokens are present - Burn rate (~$4.50/h) - Only appears after 60+ seconds of session data and when rate > $0.01/h Max/Pro Display Formats Text format (default): Bars format: Colors indicate urgency: white ( Note: Three related plugins exist: usage, usage_bars, and usage_text. If multiple…
How status lines work
- A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
- Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
- Or run /statusline inside Claude Code and describe what you want.
Details
- Repository
- mttmcknn/prism
- Type
- Status lines
- Website
- prism.mmckenna.me
- Language
- Go
- License
- MIT
- Last updated
- 12 August 2026
- Topics
- claude-codepluginsstatus-line
FAQ
What is Prism?
A fast, customizable, and colorful status line for Claude Code. It is a status line for Claude Code, from mttmcknn/prism on GitHub.
How do I install Prism?
Clone mttmcknn/prism from GitHub and follow the setup steps in its README.
Is Prism popular?
mttmcknn/prism has 35 GitHub stars and 4 forks. It was last updated on 12 August 2026.
More status lines
Glm Quota Line
33deluo/glm-quota-line
A lightweight CLI for showing GLM Coding Plan quota in the Claude Code status line.
Minimax Status
33JochenYang/minimax-status
MiniMax token-plan 定制状态栏,显示 token-plan 使用额度、剩余次数、重置时间,支持vscode 底部状态栏显示、openclaw查询、claude code statusline
Claude Skins
20basicScandal/claude-skins
Custom skins (visual themes) for Claude Code CLI
Tokenline
34inbrace-tech/tokenline
See your AI coding costs in real time. Tokenline adds context usage, prompt-cache savings, TTL countdown and rate-limit pacing to Claude Code and Antigravity CLI.
Agy Powerline
31wassim-azi/agy-powerline
agy statusline for Google Antigravity CLI: live Gemini, Claude and Argon quota pacing, git, themes and an interactive TUI configurator
Hub CC
30WormAlien/hub-cc
Local control plane for Claude Code on Windows and macOS: switch LLM gateways in one click behind a fixed endpoint, SSE keepalive proxies, key pools with live balances, GitHub accounts with TOTP, statusline, Telegram remote.
Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.