RateLimitWatcher monitors API usage and rate limits for supported providers (Claude.ai and Codex/ChatGPT) and surfaces utilization in the status bar and sidebar panels.
Features
Status bar usage indicators for supported providers.
Sidebar panels with detailed usage and reset timing.
Commands to configure credentials, refresh usage, and clear stored credentials.
Getting Started
Open the Command Palette and run RateLimitWatcher (Claude): Configure Session Key & Org ID.
Open the Command Palette and run RateLimitWatcher (Codex): Configure Session Token.
After setup, the status bar and sidebar panels update automatically.
Privacy
Credentials are stored with VS Code SecretStorage. This extension only calls official provider usage endpoints needed to display your usage. See PRIVACY.md for details.
Development
npm install
npm run watch
Run the extension in the Extension Development Host with F5 in VS Code.
Commands
ratelimit-watcher.claude.configure
ratelimit-watcher.claude.refresh
ratelimit-watcher.claude.clearCredentials
ratelimit-watcher.codex.configure
ratelimit-watcher.codex.refresh
ratelimit-watcher.codex.clearCredentials
Release Notes
0.3.0-alpha.0
Rebrand to RateLimitWatcher and add Codex support.