← Reddit

Built a “pulse” for Claude Code so I stop guessing tokens & cost ⚡

Reddit · Moist_Tonight_3997 · April 22, 2026
Claude Pulse is a Chrome extension that provides real-time visibility into token usage, context limits, model information, session costs, and usage rates when using Claude Code. The tool displays color-coded warnings when approaching usage limits and requires approximately two seconds to set up. This extension makes Claude Code usage observable and measurable, helping users track costs and avoid unexpected overages.

Detailed Analysis

Claude Pulse, a lightweight browser extension and open-source tool created by developer Samir Patil, addresses a significant usability gap in Anthropic's Claude Code environment: the near-total absence of real-time visibility into token consumption, session costs, and proximity to usage limits. The tool injects a persistent status line into the Claude Code interface, surfacing data points including current token and context usage, the active model and its associated limits, running session cost, and rolling usage rates across five-hour and seven-day windows. Color-coded warnings activate as users approach their limits, transforming what was previously an opaque, reactive experience — where problems only became apparent when sessions broke or costs spiked unexpectedly — into an observable, proactive one. Setup takes approximately two seconds, and the project is available both as a Chrome extension and via GitHub.

The tool speaks to a broader and well-documented frustration among power users of Claude Code, which operates as a terminal-based AI coding assistant with local filesystem access and a context window capable of holding up to roughly 200,000 tokens. During extended or complex sessions, that context can fill rapidly, triggering automatic compaction — a summarization process that condenses prior history to free space — without users necessarily understanding when or why their session behavior has changed. Without instrumentation, developers are left guessing at their token burn rate, unable to make informed decisions about when to start a new session, restructure a prompt, or simply pause work to avoid unexpected charges. Claude Pulse directly solves this instrumentation problem at the interface layer, requiring no changes to the underlying Claude Code toolchain.

The emergence of Claude Pulse is not an isolated development but part of a broader ecosystem of third-party observability tools growing up around Claude Code. Multiple independent implementations have appeared under the same conceptual umbrella: the `claude-code-pulse-tutor` npm package focuses on feature discoverability and auto-syncing Anthropic documentation; repositories from developers such as hyeongjun-dev and NoobyGains offer session analytics and plan-tier monitoring with color-coded progress bars; and a dedicated macOS application repurposes the MacBook notch as a persistent control center and dashboard. This parallel, multi-developer momentum suggests that the demand for usage transparency is a genuine and widespread pain point, not a niche concern, and that Anthropic's native tooling has not yet closed the gap.

The proliferation of these tools carries implications for how Anthropic might evolve Claude Code's native feature set. Historically, when third-party tooling rapidly clusters around a specific missing capability — as happened with token counters, cost estimators, and rate-limit monitors across OpenAI's API ecosystem — it signals that the underlying platform has left a meaningful user need unaddressed. The fact that multiple independent developers have converged on nearly identical solutions within a short window indicates strong product-market fit for observability features. Whether Anthropic incorporates such functionality natively into Claude Code or continues to rely on the open-source community to fill the gap will likely shape retention and satisfaction among the professional developer segment most sensitive to cost predictability and session control.

Read original article →