UsageAppears in · Band / ToastAdded

Desktop Statusline

A status band above the prompt in Claude Desktop's Code tab.

Desktop Statusline · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
📁 my-app ⎇ main ↑1 3 uncommitted 42m · 9 prompts · $1.84
context ████░░░░░░ 41% · 410k/1.0M
5-hour ██░░░░░░░░ 22% · resets in 3h12m
last turn 38s · sonnet · cache hit 96%
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add centminmod/claude-plugins
/plugin install desktop-statusline@centminmod
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads session usage, limits, folder, prompt count, agent list, turn stats; not prompt or reply text.

Writes files

None

Runs commands

Yes

Only runs git status --porcelain=v2 --branch and git rev-parse in the session folder; desktop only.

Network

None

Introduction

Desktop Statusline is a Claude Code function-hooks mod by George Liu. The CLI statusLine setting never runs in the Desktop Code tab; this mod reads the session data from inside Claude Code and draws a status band above the prompt there.

  • Line 1: folder, git branch, worktree marker, commits ahead/behind, uncommitted files; right-aligned session age, prompt count and cost.
  • Line 2: context-window meter. Line 3: 5-hour and weekly plan limits with reset countdowns. Line 4: last-turn duration, model, cache hit rate, idle time, compactions.
  • One row per subagent (up to three) and per workflow run. Meters turn amber at 80% and red at 95%; a notification or toast fires as a limit crosses 80% and 95%.

Draws only in the desktop app; in a terminal it draws nothing. Requires Claude Code 2.1.287+. Author states no network and no files written, with two read-only git commands. Not run by us; the preview is illustrative.

Who it is for

  • People working in the Claude Desktop Code tab who miss the status line
  • Users who want limits and context fill always visible

Requirements

  • Claude Code ≥ 2.1.287
  • Draws only in the Desktop Code tab; not in a terminal, VS Code, claude -p or cloud sessions.
  • The desktop app ships its own Claude Code, so keep the app updated too.