Claude Code status line

Claude Usage Monitor

VS Code extension to monitor Claude.ai usage and display in status bar

37 stars 6 forksStatus lines Source

Install

From source
git clone https://github.com/Gronsten/claude-usage-monitor.git

From the README

Claude Usage Monitor

Monitor your Claude usage from both Claude.ai web client and Claude Code sessions directly in VS Code. This extension tracks web usage via direct API access (with intelligent fallback to web scraping) and monitors Claude Code token consumption through intelligent session tracking that automatically detects usage from your active conversation, even when multiple conversations are open.

NEW in v2.3.8: Professional screenshots added to marketplace listing showcasing status bar integration, detailed tooltips, tree view panel, and configuration settings!

Dual Monitoring: This extension tracks BOTH Claude.ai web usage (5-hour limit) AND your Claude Code session token consumption in real-time with intelligent session detection.

Demo

*See the extension in action: automatic usage fetching, status bar updates, and detailed usage breakdowns*

Screenshots

Status Bar Integration

Dual usage display showing both Claude.ai web usage and Claude Code token consumption at a glance.

Detailed Tooltip

Hover over the status bar for detailed usage information including reset times and usage levels.

Tree View Panel

Dedicated activity bar panel with comprehensive usage metrics including 5-hour usage and session token tracking.

Configuration Settings

Simple configuration options for auto-refresh intervals and behavior customization.

Features

- Direct API Access πŸš€: Fast, reliable data retrieval using Claude.ai's internal API
  - 2-3x faster than traditional web scraping
  - More reliable (JSON parsing vs HTML regex)
  - Intelligent fallback to HTML scraping if API fails
  - No breaking changes when Claude.ai updates their UI
- Dual Usage Monitoring: Track both Claude.ai usage AND development session token usage
  - Claude.ai 5-hour usage percentage with reset…
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
JavaScript
License
MIT
Last updated
29 November 2025

FAQ

What is Claude Usage Monitor?

VS Code extension to monitor Claude.ai usage and display in status bar It is a status line for Claude Code, from Gronsten/claude-usage-monitor on GitHub.

How do I install Claude Usage Monitor?

Clone Gronsten/claude-usage-monitor from GitHub and follow the setup steps in its README.

Is Claude Usage Monitor popular?

Gronsten/claude-usage-monitor has 37 GitHub stars and 6 forks. It was last updated on 29 November 2025.

More status lines

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