ClaudeCostWatch
Unofficial — not affiliated with or endorsed by Anthropic.

ClaudeCostWatch is a Windows system tray utility that monitors your Claude Code spend in real time. It reads the JSONL log files that Claude Code writes locally, calculates token costs using LiteLLM pricing data, and displays a running total in the tray tooltip. No API key required — it reads logs already on your machine.

  1. Download or clone the repository and build the solution in Visual Studio.
  2. Run ClaudeCostWatch.exe — a confirmation dialog will appear and the icon will appear in the system tray.
  3. Right-click the tray icon to access the menu: view a project breakdown, start task logging, refresh pricing, or open the Claude JSONL log folder.
  4. Optionally enable Start with Windows from the tray menu so monitoring begins automatically at login.

Use Start logging… in the tray menu to associate spend with a task ID such as PROJ-123 or #456. While logging is active, the tooltip shows the running cost for that task. When you stop logging, the result is appended to usage_log.md in your chosen log folder. Use Open log file from the menu to view it.