WhereMyTokens — Windows tray app for real-time Claude Code token monitoring #1401
Replies: 6 comments
-
|
This is useful. The statusLine bridge and local JSONL reading are exactly the right integration points for a passive Windows monitor. The two things I would be careful about for ECC users:
If you want this to be easier for people here to evaluate, a short architecture/security section in the README would help: data sources, local storage, network calls, credential handling, and how to uninstall/disable the statusLine bridge. I am glad you shared it. Token/cost visibility is one of the highest-leverage missing pieces in long Claude Code sessions, especially on Windows. |
Beta Was this translation helpful? Give feedback.
-
|
@affaan-m I also added a Settings -> Claude Code Integration -> Disable action. It only removes the WhereMyTokens-owned statusLine entry and leaves any custom statusLine unchanged. The app remains local-first: no telemetry or cloud sync. Local session logs stay on the machine, and provider credentials are read from the official local CLI files only for usage requests and token refresh 👍 |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the update. The added architecture, security, privacy, credential-handling, backoff, and uninstall/disable notes are the right review surface for ECC users. The statusLine ownership rule matters: removing only the WhereMyTokens-owned entry and leaving custom statusLine behavior untouched is the kind of integration boundary I would want. Local-first with no telemetry/cloud sync is also the right default for session/token visibility. Closing this thread as acknowledged and triaged; please open a new discussion or PR if the integration surface changes materially. |
Beta Was this translation helpful? Give feedback.
-
|
Love this — a Windows tray app for token monitoring is a legit missing piece in the Claude Code ecosystem on Windows — the platform-native experience there is still rough. A few things from our side:
— Affaan |
Beta Was this translation helpful? Give feedback.
-
|
Hey @jeongwookie, curious how Claude Code is handling your ECC setup so far? Are you hitting those weird context walls where it starts losing track of files, or is it staying snappy? |
Beta Was this translation helpful? Give feedback.
-
|
@Amar07Singh So far it has been pretty snappy for my ECC + Claude Code workflow. I haven't hit many hard "lost the whole project" context-wall moments during normal scoped tasks. Claude Code usually handles the repo fine as long as the task is bounded and I point it at the relevant files. Where it can still drift is in longer sessions that touch multiple layers at once, like Electron main/preload/renderer plus docs, release notes, and privacy/security details. After compaction or a very long thread, I usually re-anchor it with AGENTS.md, explicit file paths, and a quick build/privacy check. So my take is: ECC doesn't remove context limits, but it makes the session state much more visible and easier to manage. For my setup it has stayed usable and fast, especially when I keep the work split into focused chunks. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
WhereMyTokens
Windows system tray app that shows Claude Code token usage, costs, and rate limits in real time.
https://github.com/jeongwookie/WhereMyTokens
What it does
Sits quietly in the taskbar and surfaces everything you need to know about your Claude Code usage at a glance:
active/waiting/idle/compacting)statusLineplugin to receive live rate-limit data from Claude Code via stdin (no polling)Why I built it
I kept losing track of how many tokens I was burning across sessions and hitting rate limits unexpectedly. I wanted something passive — always visible in the corner, no browser tabs, no manual refreshing. So I built a tray app that reads Claude Code's local JSONL files directly and supplements with the Anthropic API.
Platform
Windows only (Electron + React). Pre-built portable
.exeavailable — no install needed.Would love feedback, especially on the bridge integration or any feature requests!
Beta Was this translation helpful? Give feedback.
All reactions