Claude Code status line

Cconeline

Neat statusline for claude code

Install

Install
npx cconeline

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/medhatdawoud/cconeline.git

From 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.
Read the full README on GitHub

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.
Claude Code docs

Details

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

Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.