Claude Code status line
Cconeline
Neat statusline for claude code
Install
npx cconelineFound in the project README. Check it for setup steps after installing.
git clone https://github.com/medhatdawoud/cconeline.gitFrom the README
cconeline — Claude Code Status Line cconeline is a terminal status line for Claude Code, Anthropic's AI coding CLI. It displays real-time metrics directly in your terminal: git branch and diff stats, session token usage, API cost tracking, context window progress, memory usage, and more. If you use Claude Code regularly and want to monitor token costs, track context window usage, or see git status without leaving your terminal, cconeline gives you all of that in a single configurable status line. What it shows - Current directory - Git branch + diff stats (🌿 main +5 -2) - Session tokens + cost (🔸 12.3K 💰 $0.042) - Context window usage bar (23% ━━━─────────) - RTK token savings (✂️ 1.5M (5.5%)) - Session time (⏱️ 42m) - Memory usage (🔋 8.2/32GB) - Model name (🧠 Sonnet 4.6) - Today's tokens + cost (Today: 🔸 45.2K 💰 $0.156) - Monthly cost (Month: $12.34) Each section is individually toggleable via ~/.claude/statusline.conf. Setup Via npm (recommended): Via npx (no install): Via git: The setup script will: - Write statusline.sh into ~/.claude/ - Update ~/.claude/settings.json with the statusLine command - Interactively configure which sections to show Updating To get the latest version of the status line script without changing your configuration: The -u flag rewrites ~/.claude/statusline.sh and patches settings.json but leaves ~/.claude/statusline.conf untouched. Prerequisites - jq - brew install jq - rtk (optional, for savings display) - brew install rtk && rtk init -g --auto-patch Configuration Sections are controlled by ~/.claude/statusline.conf: Re-run cconeline to reconfigure interactively.
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
- medhatdawoud/cconeline
- Type
- Status lines
- Website
- www.npmjs.com/package/cconeline
- Language
- Shell
- Last updated
- 24 August 2026
FAQ
What is Cconeline?
Neat statusline for claude code It is a status line for Claude Code, from medhatdawoud/cconeline on GitHub.
How do I install Cconeline?
Run npx cconeline, then follow the setup in the README.
Is Cconeline popular?
medhatdawoud/cconeline has 36 GitHub stars and 0 forks. It was last updated on 24 August 2026.
More status lines
Claude Code Statusline
29Jhonatan-de-Souza/claude-code-statusline
Claude Code Context/Usage bar(claude code terminal)
Claude Cache Guard
36yuliang615/claude-cache-guard
Local-only Claude Code statusLine bridge for usage-aware session handoff.
Claude Statusline
33JungHoonGhae/claude-statusline
A rich statusline for Claude Code — pure bash, no Node.js required
Barista
27pstuart/Barista
A modular statusline for Claude Code CLI - real-time context usage, rate limits, costs, git status, and 20+ customizable modules
Claude Code Terminal Pro
29rathi-prashant/claude-code-terminal-pro
Upgrade your Claude Code terminal with a custom Gruvbox status line — model info, token usage, context progress bar, git branch, and more.
ClaudeStatsBar
30Field-Logic-Ltd/ClaudeStatsBar
A Claude Code status line showing how big your session has got and what the next turn costs before you type
Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.