How much am I spending per day?
What if cheaper models did more?
How much of the savings is Jev?
What if we used Cheaper Inference?
Prices from cheaperinference.com, 22 Sep 2026.
What does Jev do that saves money?
| Past 24h | Comparison | Change green = better |
|---|
Period vs comparison, both set in the toolbar. Green = the period improved (cheaper / leaner), red = it got worse.
The Re-read Tax
Illustrative, 60k history at start.
Where the money goes
Levers
| Done | Lever | Share of spend it targets | Period | Compared | Agent |
|---|---|---|---|---|---|
Shrink the instruction filesCLAUDE.md and AGENTS.md, global plus project, total about 11k tokens. They sit in every call, so their cost is 11k tokens times 54,683 calls. Move runbooks, notification rules and env manifests into Skills, which load only when a task needs them. Target under 200 lines combined.
Done 17 Sep: 11.4k → 3.4k tokens, rules moved into 10 load-on-demand skills. | Rules in the fixed prefix | – | – | opus Editing global rules needs judgment | |
Turn off unused MCP serversThe first call of each session writes about 40k tokens before you have said anything. About 11k is rules. The rest is the system prompt and the tool list from every connected MCP server. Run /mcp at session start and disable what the task does not need. This session has about 12 servers connected.
Done 17 Sep: 4 dead servers removed (~1,100 tokens/call). Cloudflare connector must be removed at claude.ai/settings/connectors. | Tool list and system prompt | – | – | sonnet Config audit, low risk | |
CLIs instead of MCPgh, aws, railway and sentry-cli run through Bash and add nothing to the tool list. An MCP server for the same job adds its tool names to every call for the whole session. Same slice as the row above.
Done 17 Sep: Railway + Safari MCPs dropped; Railway CLI and Playwright skill cover them. | Tool list and system prompt | – | – | sonnet Same agent as the MCP audit | |
Trim tool output with hooksEvery test run, build log and file read stays in the conversation and is re-read on each later call. A PreToolUse or PostToolUse hook that greps or truncates output before it lands cuts this at the source. Measured as the re-read cost of tool results in history.
Done 17 Sep: Bash output capped to first 60 + last 40 lines; verified on a 500-line command. | Tool output re-read | – | – | sonnet Needs the hooks docs and a test | |
Compact earlierCost of every token above 200k in a call. In the 30-day window 40% of calls were over 200k. After auto-compact was set to 200k on 11 Sep that fell to 3%. Going to about 120k cuts it further. Add compact instructions so summaries keep the deploy plan and open bugs.
Done 17 Sep: auto-compact at 120k; subagents default to Sonnet. | Tokens above 200k per call | – | – | haiku One settings key | |
Don't resume cold sessionsCold-resume cost is driven by SIZE, not resume frequency: 72% came from prefixes already >200k; only 55% from gaps under 6 hours. Login restore was $176/$1,032 total. The real lever is auto-compact at 120k (executed above), which prevents oversized prefixes before they rewrite. Measured on 30 days of real transcripts; cold-resume is secondary.
| Cold-resume rewrites | – | – | none Behavior, already in the rules | |
Subagents for noisy workTests, doc fetches and log reads run in a subagent and only the summary returns to the main thread. This is what subagents themselves cost. Sonnet subagents do the same routine work at 40% of the price, which is why the share fell.
| Subagent spend | – | – | none Already set on 11 Sep | |
Context-editing APIAnthropic's server-side option that clears old tool results once they pass a token trigger. Only available if you build your own harness on the API or Agent SDK, and each clear breaks the cached prefix, so it can cost more than it saves unless tuned. Not measurable from Claude Code logs. API docs | Tool output re-read | n/a | n/a | none Only if a custom harness is built | |
Cache-fix proxyA community proxy that normalizes request order so resumed sessions hit the cache instead of rewriting. One author reports up to 20× on affected resumes. Not verified here. Targets the cold-resume slice. GitHub | Cold-resume rewrites | n/a | n/a | none Unverified, not installing | |
Wait for AnthropicThe full-history re-send on every call is a known open issue with no shipped fix. Issue 24147 | Everything above | n/a | n/a | none Nothing to do |