UsageAppears in · Band / Pane / ToastAdded

token-watch

A cache-temperature tube and plan limits that say when to send, clear or switch models.

token-watch · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
████████▒▒░░ WARM 38m · 212k · $2.40 to re-warm
send now: after 14:32 the next message costs $2.40
week 41% · lasts until reset · 5h 12%
[ details ] × (illustrative)
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add arviaja/token-watch
/plugin install token-watch@token-watch
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads per-request token counts and model, plan limits, /cost, repo folder name and context breakdown.

Writes files

Yes

Writes per-session usage snapshots and the band setting to the mod store (~/.claude/plugins/store), kept 8 days.

Runs commands

Unspecified

Not stated explicitly in README; no process launches seen in code.

Network

Yes

Only /token-watch recommend calls a model, after you confirm, with the pane's usage data.

Introduction

token-watch is a Claude Code mod that shows the token use, plan limits and cache temperature of the sessions on this computer, live, in the CLI and the desktop Code tab. The author states it only observes: it does not change, block or delay a request.

  • Band: a cache tube that empties from red to blue over the cache life (1 hour or 5 minutes), the stage (LIVE, HOT, WARM, COOLING, COLD) with minutes left, and the cost to re-warm.
  • One action at a time: e.g. 5h full at 15:31: pause or use Sonnet, send now: after 14:32 the next message costs $2.40, /clear if the topic changed.
  • Limits: weekly and 5-hour use with a projection at the pace so far; with an API key, today's cost and $/h instead.
  • Pane (/token-watch): Now, Session, Week, Why and Help tabs with cost by model and scope, cache-write causes, the week over time and the context breakdown.
  • /token-watch recommend: after you confirm the cost, sends the pane's usage data to a model for token-saving advice.

The cache life is read from the /cost figures. Requires Claude Code 2.1.287 or later.

Who it is for

  • Subscribers who want to know when the cache goes cold and whether limits will run out

Requirements

  • Claude Code ≥ 2.1.287
  • The cache life needs an exact price for the model in its table; otherwise it shows cache life unknown.
  • recommend costs one model call, which counts against a subscription's allowance.