Releases: QuatrexEX/claude-tank
Release list
Claude Tank v1.6.0
Claude Tank v1.6.0
Your Claude plan usage monitor for Windows.
What's new
- Faster recovery from auth blips — the usage endpoint occasionally returns HTTP 401 while Claude Code is refreshing the shared OAuth token. Claude Tank now handles 401 separately: instead of backing off (which delayed recovery), it keeps polling at the normal interval and picks up the refreshed token on the very next poll.
- Clearer transient errors — on any HTTP 4xx (token refresh, rate limit), the tray tooltip now shows a localized "Reconnecting… please wait a moment" instead of a raw error code, so a passing blip no longer looks like a failure. Translated for EN / JA / DE / KO / FR.
Under the hood
- Credentials are now DPAPI-encrypted only — removed a plaintext fallback path that could have written the session key unencrypted on a (rare) encryption failure.
- Internal cleanup: deduplicated helpers, bundled the message-loop state,
cargo clippyclean, unit tests pass.
Requirements
- Windows 10 (1903+) / Windows 11
- Microsoft Edge WebView2 Runtime — usually preinstalled on Windows 11; the app links you to it if missing.
Claude Tank v1.5.0
Claude Tank v1.5.0
Your Claude plan usage monitor for Windows.
What's new
-
Update notifications — Claude Tank now checks GitHub for newer releases (at startup, then every few hours). When one exists, a red dot appears on the tray icon and the dashboard shows a banner with a download link.
-
Survives rate limiting — the usage endpoint is shared with Claude Code's own polling on the same token, so it can return HTTP 429 during heavy Claude Code use. Claude Tank now backs off exponentially on failure (and recovers automatically when the endpoint frees up) instead of getting stuck showing a stale reading. The tooltip states "Rate limited" honestly rather than presenting old data as current.
Tip: if you run Claude Code heavily, a longer update interval (5 min) reduces these collisions.
Fixes
- The tray gauge no longer freezes on an old value (e.g. a just-reset 5-hour window reading ~100%) when the endpoint is throttling.
- Dashboard footer version is derived from the build instead of being hardcoded.
Requirements
- Windows 10 (1903+) / Windows 11
- Microsoft Edge WebView2 Runtime — usually preinstalled on Windows 11; the app links you to it if missing.
Claude Tank v1.4.0
Claude Tank v1.4.0
Your Claude plan usage monitor for Windows.
What's new
- Reuse Claude Code login — if you already run Claude Code, Claude Tank reads its OAuth token from
~/.claude/.credentials.jsonand shows usage instantly, with no login window. Falls back to the built-in browser login otherwise. - ~40% smaller — the executable drops from 2.1 MB to 1.3 MB by switching TLS to the Windows system provider (Schannel).
- WebView2 check — on startup, if the WebView2 runtime is missing, you're pointed to the official download (still a single-file exe, no bundled installer).
- Threshold toast notifications — low-usage alerts now pop a Windows notification, not just a tooltip.
- Faster, sturdier startup — the tray icon appears immediately while usage loads in the background; requests time out instead of hanging; interval changes take effect right away.
Fixes
- Tray tooltip no longer truncates the 7-day line (Windows' 64-character tooltip limit).
Requirements
- Windows 10 (1903+) / Windows 11
- Microsoft Edge WebView2 Runtime — usually preinstalled on Windows 11; the app links you to it if missing.
Claude Tank v1.3.0
Claude Tank v1.3.0
Your Claude plan usage monitor for Windows.
Features
- Dual gauge tray icon — 5h/7d remaining, color-coded (cyan→gold→magenta→red)
- Cyber-themed dashboard — tank-style gauge popup with settings tab
- Auto-login — log in via built-in browser, cookies auto-detected
- DPAPI encrypted session key storage
- Independent 5h/7d threshold alerts
- Auto-start with Windows
- Multilingual — EN, JA, DE, KO, FR (auto-detected from OS)
- 2.1MB exe, no installer needed
Download
Download claude-tank.exe below and run it.
Requires Windows 10 (1903+) or Windows 11 with WebView2 (pre-installed).