2026-10-11 16:37 UTC

karanb192 claims the released cache-tax tool prevents idle Claude Code context from expiring through scheduled warming requests, potentially lowering resumed-session costs when avoided cache writes outweigh warming charges.

state: corroboratedheat: lowuncertainty: mediumconvergesscott: mediumprompt-caching inference-economics coding-agentskaranb192

What is this?

karanb192/cache-tax is an open-source Claude Code mod that keeps a session's prompt cache warm during breaks β€” after 50 idle minutes it sends one no-tools fork of the conversation as a warming request β€” and shows estimated cost before a 'cold' send; its repo description claims a 1-hour cache write on Fable 5.1 costs 80x a cache read. The expiry mechanism behind it is independently confirmed: a Sep 2026 hands-on write-up (Claude Code 2.1.269) documents the 'prompt cache has likely expired' notice and the 1h-Pro/Max vs 5m-API default TTLs, and an anthropics/claude-code GitHub issue records a ~200-token prompt being re-billed as ~900k input tokens after a 5-minute idle. The 80x pricing figure, however, appears only in the tool's own tagline, and on Hacker News a Claude Code team member (Boris) disputed the 'cache tax' framing β€” arguing stored-state cost doesn't change with idle length β€” while a commenter countered that Anthropic's higher 1h-TTL write price ($10 vs $6.25/MTok for Opus) is effectively a storage charge. No supplied source measures whether avoided cache rewrites outweigh warming charges, so the tool's net-savings premise remains unverified.

Why it matters to Scott

Two independent builders have shipped tools that operationalize what Scott's canon already argues β€” the cache-window-tuned heartbeat cadence in Ask Yourself If You're Finished and warm-kernel continuity in Prompt-Interrupt Architecture β€” keeping a live session inside the cache window rather than paying cold-reconstruction on resume, with the CLAUDE_CODE_PROMPT_CACHE_TTL override immediately applicable to his own ask harness. But the break-even at the heart of his Prefix-Caching Economics page (do avoided rewrites beat warming charges?) is still unmeasured and now publicly disputed by Claude Code's Boris, making this a dated-receipts test/publishing opportunity rather than mere corroboration.
ip:concept.prefix-caching-economicsip:source.ask-yourself-if-you-re-finished-cron-as-the-poor-man-s-orchestrator-ebookip:framework.prompt-interrupt-architecturedev:project.askradar:claude-code-cache-ttl-analyzerradar:concept.prompt-cachingradar:anthropic-context-compaction-cost-reversal
queries asked of Scott's wikis
  • prefix caching write vs read pricing asymmetry
  • cache window heartbeat cadence cron orchestrator
  • Claude Code idle session resume cost spike
  • scheduled keepalive warming requests in agent harness
  • prompt cache TTL override environment variable
  • warming cost vs avoided cache write break-even

Measured heat

now 0 pts/hpeak 2 pts/hcomments 0/hpeers p0momentum: steady2 platformsage 548h
points/hour across evidence Β· reading as of 2026-10-12 02:59:37.977291+11:00 Β· deterministic, not a model opinion

How the heat travelled

09-18 20:33 (minted)⭐ origin echo-reconstructedThe author's announcement links this free, open-source tool and describes a /keepwarm command that initiates warming after 50 idle minutes.
karanb192 on github (echo) Β· attributed from reddit.post.1wk12g9 Β· published time unknown
β€”
09-18 20:12first on r/ClaudeAI Β· published Β· lag ?Keep Claude Code’s cache warm. On Fable 5.1, a 1-hour cache write costs 80x a read.
karanb192
β€”
09-18 20:12amplified on r/ClaudeAI πŸ‘‘reddit.post.1wk12g9
karanb192
peak 25 Β· 43 comments Β· 94% of case engagement
10-05 22:10amplified on r/ClaudeAIreddit.post.1wyluod
TeachTall3390
peak 3 Β· 1 comments Β· 6% of case engagement
09-18 20:20our radar first saw it Β· lag ?discovery anchor: reddit.post.1wk12g9β€”
pace: p62 vs 1032 stories at the 336h mark (now 548h old) β€” ahead of linum-jit-ddt-training-efficiency (1.0x), behind artificium-covering-design-search (1.0x)

Evidence (3) β€” ⭐ canonical anchor

sourceobjectauthorscorecomments
🟠 redditKeep Claude Code’s cache warm. On Fable 5.1, a 1-hour cache write costs 80x a read.
ClaudeAI
karanb1922543
🟧 echo.github ⭐The author's announcement links this free, open-source tool and describes a /keepwarm command that initiates warming after 50 idle minutes.karanb192β€”β€”
🟠 redditFree Claude Code plugin that keeps your prompt cache warm (5m and 1h)
ClaudeAI
TeachTall339031

Interpretation history

Decision trace