Make the session understandable at a glance
The line shows cost, context use, burn rate and an estimate of remaining time, alongside the branch and working-tree state.
Keep the signals that affect the next coding decision in view.
The line must be readable and cheap to refresh. Fetching every value on every render would turn an information tool into a source of delay.
A personal developer tool I designed and built.
I can make technical information actionable and pay attention to the performance and failure behavior of even a small tool.
When an AI coding session is running, cost, remaining context, repository state and plan limits are scattered across commands and settings. I combined them into a Claude Code status line.

English AI narration · Subtitles included · Play with sound, or read the transcript.
0:00 I built a compact status line for Claude Code, keeping cost, context and limits visible.
0:07 It reads the tool's status data and renders one line in the terminal.
0:13 Session and daily spend sit next to usage rate and an estimated time remaining.
0:20 Git state and local checks provide context from the current working directory.
0:33 A cached usage lookup adds plan limits without making every refresh a network request.
The line shows cost, context use, burn rate and an estimate of remaining time, alongside the branch and working-tree state.
Slow sources refresh on separate schedules. Repository state, local results, daily cost and plan usage do not all need to be recomputed at the same rate.
Unavailable credentials or API responses leave the last cached value or omit the segment. The rest of the line still renders.
The tool puts fifteen signals into one terminal status line, including cost, context, repository state and usage limits.
The implementation is a Bash script with file caches and fallback behavior. Daily spending uses the latest cost per session so repeated renders do not count the same session twice.
Exact documentation page: https://raba.pl/resources/claude-statusline
Search interest in the documentation page. It does not measure installs or active tool users.
Open Google Search Console report · Checked 8 Oct 2026
Exact documentation page: https://raba.pl/resources/claude-statusline. Provider timezone: America/Los_Angeles.
| Month | Google search clicks |
|---|---|
| 1 Apr - 30 Apr 2026 | 0 |
| 1 May - 31 May 2026 | 0 |
| 1 Jun - 30 Jun 2026 | 0 |
| 1 Jul - 31 Jul 2026 | 0 |
| 1 Aug - 31 Aug 2026 | 1 |
| 1 Sept - 30 Sept 2026 | 0 |
Exact documentation page: https://raba.pl/resources/claude-statusline · UTC
Recorded activity is affected by consent, blockers, tracking gaps and internal traffic.
| Metric | 7 Sept - 4 Oct 2026 | 10 Aug - 6 Sept 2026 |
|---|---|---|
| Recorded pageviews | 1 | 0 |
| Recorded sessions | 1 | 0 |