Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Codex Usage MonitorNew to Visual Studio Code? Get it now.
Codex Usage Monitor

Codex Usage Monitor

SunYingkai

|
1 install
| (0) | Free
Show Codex CLI rate limit and token usage in the VS Code status bar.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Codex Usage Monitor

A small VS Code extension that shows Codex CLI usage in the status bar by reading local Codex session JSONL files.

It reads only token_count events from:

~/.codex/sessions/YYYY/MM/DD/*.jsonl

On Windows, the default path is:

C:\Users\<you>\.codex\sessions

What It Shows

The status bar displays:

Codex 4% / 3%
  • First number: primary Codex rate-limit window, usually the shorter window.
  • Second number: secondary Codex rate-limit window, usually the longer window.

Hover the status item to see:

  • plan type
  • primary and secondary reset time
  • latest request token usage
  • latest session total tokens
  • scanned file count

Run In Development

cd C:\Users\SunYi\Documents\GitHub\codex-usage-monitor
npm install
npm run compile
code .

Then press F5 in VS Code and choose Run Extension. A new Extension Development Host window will open with the status bar item enabled.

Settings

  • codexUsageMonitor.codexHome: custom Codex config directory. Empty means ~/.codex.
  • codexUsageMonitor.refreshIntervalSeconds: refresh interval. Default: 30.
  • codexUsageMonitor.scanDays: only scan session files modified in the last N days. Default: 14.
  • codexUsageMonitor.warningThresholdPercent: warning threshold for the primary window. Default: 80.
  • codexUsageMonitor.criticalThresholdPercent: critical warning threshold for the primary window. Default: 90.
  • codexUsageMonitor.showSecondaryWindow: show the secondary window in the status bar. Default: true.

Commands

  • Codex Usage: Refresh
  • Codex Usage: Open Sessions Folder

Notes

This extension follows the same basic data source used by CC Switch for Codex session usage: local Codex JSONL session logs. It does not call OpenAI APIs, does not proxy requests, and does not read conversation content beyond lines that contain "token_count".

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft