Yesterday, I shared Claude Code Status Line, a small shell script that surfaces your model info, token usage, and rate limit data right in your terminal status bar. The response was fantastic — the project now has over 200 stars on GitHub — and several people asked for one thing in particular: Windows support. Today I’m happy to say it’s here.
Claude Code Status Line now ships with a PowerShell script (statusline.ps1) alongside the original bash version, so Windows users can enjoy the same compact, always-visible status line without any extra overhead. Just like the shell version, it runs as an external command, meaning it never slows down Claude Code or consumes additional tokens.
The status line shows the current model, your working directory and git branch, context window usage, reasoning effort level, and both your 5-hour and 7-day rate limit usage — all in a single compact line. Usage percentages are color-coded from green to red so you can tell at a glance how close you are to the limit. There’s also an optional Extra segment that tracks any additional usage credits if you have them enabled.
Setting it up on Windows is straightforward: copy statusline.ps1 to your Claude config directory, point settings.json at it, and restart Claude Code. On macOS and Linux the process is unchanged from the original version. Usage data is still cached for 60 seconds so the script stays snappy without hammering the Anthropic API.
The project is fully open source — all the details, installation instructions, and the scripts themselves are in the README on GitHub. If you find it useful, a ⭐ star on the repo would mean a lot, and feel free to drop a comment below if you have questions or feedback.