Naqi
Free (scan + 7-day snapshot) · Pro $59/yr or $7.99/mo · 14-day refundThe live token watchdog + AI workspace auditor
Naqi watches every Claude Code session in real time with 9 waste-pattern detectors, sends a weekly TokenDiet digest, and also scans MCP servers, memories, and skills across 10 AI clients — with backup + diff + undo on every cleanup.
Strengths
Only tool in this list that combines live session monitoring with cross-client config cleanup. 10 AI clients supported. Native 10MB desktop app (macOS + Windows + Linux). Local-first scanning, zero telemetry.
Limitations
Pro features (live watcher, 9 detectors, weekly digest, batch cleanup) are paid ($59/yr or $7.99/mo). Free tier shows a 7-day Token Hygiene snapshot but not the live watcher.
Best for: Daily Claude Code power users on Max plans who want live alerts before mega-sessions blow up the bill, and who also juggle MCP servers across multiple clients.
getnaqi.com →
CCM (Claude Code Management)
Free · open sourceBash CLI with usage commands
CCM by @dr5hn is a bash CLI tool that parses the JSONL session files Claude Code writes to `~/.claude/projects/`. Commands include `ccm usage sessions`, `ccm usage history --days 30`, `ccm usage dashboard`, and `ccm session summary`.
Strengths
Lightweight, zero dependencies, native terminal workflow, open source. Perfect if you live in the shell and want pipeable output. Estimates cost with model-specific pricing.
Limitations
CLI only — no GUI, no live watcher, no cross-client scope. Claude Code only. No cleanup features.
Best for: Terminal-first developers who already script their Claude Code workflow and want token visibility without leaving the shell.
github.com/dr5hn/ccm →
claude-lens
Free · open sourceStatusline burn-rate indicator
claude-lens by @Astro-Han renders live usage percentage, pace delta (are you burning faster or slower than the reset window?), and countdown to reset directly in your Claude Code statusline — using the `rate_limits` data Anthropic ships in statusline stdin since v2.1.80.
Strengths
Zero-switch UX — live data appears inline while you work. No external app to check. Open source. Great for awareness without interruption.
Limitations
Real-time only, no historical aggregation. Statusline only. Claude Code only. No cleanup features.
Best for: Developers who want ambient token awareness without context-switching to a separate dashboard.
github.com/Astro-Han/claude-lens →
Session-cost MCP server
Free · open sourceCost tools as MCP, stays inside your AI client
An MCP server (by @smigolsmigol) that reads local session data and exposes 5 cost tools directly inside Claude Code, Cline, and Cursor: session cost, cumulative per-project costs, cache savings analysis, monthly projection vs Max subscription, and subagent cost attribution.
Strengths
Lives inside your AI client — ask Claude "what did I spend on this project?" and get a real answer. Auto-detects installed AI coding tools. Can run as a SessionEnd hook for automatic cost logging.
Limitations
MCP-surface only — no standalone UI. Requires MCP setup. Claude Code / Cline / Cursor only.
Best for: Developers already heavy on MCP who want cost questions answered in-flow rather than in a separate dashboard.
GitHub issue #33978 (original post) →
CodexBar
Freemium · paid multi-providerBroad multi-provider usage dashboard for macOS
CodexBar is a native macOS (Swift) app that tracks AI usage quotas across 16 providers — OpenAI, Anthropic, Google, xAI, and more. Freemium with paid multi-provider.
Strengths
Polished macOS-native UI. Broadest provider coverage in this list. Good if you span Claude + ChatGPT + Gemini + Grok at once.
Limitations
Aggregate quota tracking, not per-session attribution. No cleanup features. macOS only. Not Claude Code-specific — strategy is breadth over depth.
Best for: Multi-provider users who want a single menu-bar dashboard across all the AI services they pay for.
codexbar.app →
Anthropic's native /usage and /cost
Free · included with Claude CodeBuilt into Claude Code, limited visibility
The `/usage` command shows your current 5-hour rate-limit window and weekly quota. `/cost` returns per-session input/output tokens but says "using subscription" for Pro/Max plans (no price calculation). The Claude Code statusline added rate-limit fields in v2.1.80.
Strengths
Zero setup, already there. Officially supported. Accurate for API-billing users.
Limitations
No historical aggregation, no waste-pattern detection, no cross-session analysis, no per-project breakdown, and /cost is crippled for subscription users. See GitHub issue #33978 for the 10+ open requests asking Anthropic to ship more.
Best for: API-pay-as-you-go users who just want session totals. Not enough for Max-plan users trying to understand quota drain.
See /usage feature gap — GitHub #33978 →