Token reduction is not cost reduction · PointFive research
PointFive PointFive
Research  /  Token reduction is not cost reduction

PointFive research · July 2026

Token reduction is not cost reduction

Every tool on the market promises the same thing: fewer tokens, a smaller bill. We tested it across 2,908 real Claude Code sessions, paying the bills ourselves. The harder a tool compressed, the more it cost.

The research summary and industry perspective is behind a short form. The full paper is free on arXiv, no form.

2,908
paid Claude Code sessions · 103 tasks, 7 repositories, 3 models
~5%
is the practical ceiling for current compression tools
+6.8%
what RTK-ML, our experimental build, cost after removing 38.4% of the text
+46.4%
what Headroom, a third-party tool, cost on the very same tasks

The results

What each tool actually did

The entire study ran in Claude Code, Anthropic's coding agent: three compression tools tested inside the agent, with unmodified Claude Code as the baseline. 2,908 paid sessions. Every cost was read from the provider's bill, and the measurement plan was locked in before a single session ran, so the results could not be cherry-picked. The harder a tool compressed, the more it cost.

RTK, open source unmodified; removed 1.3% of tokens
−2.9%
The only thing tested that did not make agents more expensive, and it is the one that barely compressed at all: it passed the text through almost untouched. A 2.9% saving per completed task that is not statistically significant; the interval includes no difference. Restraint is what earned it, and the tool is free.
RTK-ML, our experimental build our nine gates on RTK; removed 38.4% of tokens
+6.8%
Our nine experimental gates on top of RTK. It cut more text than anything else tested and cost more than doing nothing: the agent spent the savings back on extra turns re-finding what had been removed.
Headroom, third party reduction not measurable
+46.4%
Nearly half as expensive again as doing nothing, worst on every model tested and 67% above baseline on Opus 4.8. It works at the API boundary and is a black box to our instrumentation, so what it removed cannot be measured. Method and per-run data are in the paper.

The lesson is not that one product wins. It's that higher compression currently leads to higher cost.

COST CHANGE FOR THE LEADING PROMPT COMPRESSION TOOLS PRACTICAL COST REDUCTION LIMIT ~5% the most any tested tool could reach HEADROOM, THIRD-PARTY TOOL +46.4% higher cost per completed task Same tasks. Much higher bill. Cost per completed task against unmodified Claude Code, 2,908 paid sessions.

Disclosure

This study was authored at PointFive and is not independent research. We ran RTK, the open-source compressor; RTK-ML, our own experimental build that cuts tokens more aggressively; and Headroom, a third-party tool. This research informs the design of PointFive's token optimization product, built to improve visibility, compliance, and governance. Method, raw per-run data, and limitations are in the paper.

Read it skeptically; that's what it's for.

Watch it first

The finding in 54 seconds

The study in 54 seconds.

The bill

Where the billed dollar actually goes

Our research found that token cost attributes can be broken down as follows.

  • 75% of cost is the framework's own system prompt and tool definitions, and another 19% is the model's hidden reasoning.
  • Everything a compression tool can even touch adds up to 6.0%.

The framework baggage is re-sent and re-read on every turn of a session, before your task contributes a word. The bill is not driven by the prompt volume. It is driven, turn after turn, by everything the machinery has to remember and think in order to answer.

These are the measurements we concluded from our testing, which is based on simulated engineering sessions run on real software tasks and billed at actual provider prices; results can vary depending on the individual task.

94% of cost is locked before any tool runs 74.7% locked. The agent framework's own instructions and tool definitions, re-sent every turn. 19.4% locked. The model's own hidden reasoning. 6.0% reachable. Everything a compression tool can even touch: tool outputs 3.3% · tool-call arguments 1.4% retrieved files 0.8% · your prompts and conversation 0.5% Cost decomposition, per the updated study.
Cost decomposition per Table 1 of the paper. Locked surfaces total 94.0%; everything reachable is 6.0%. Full breakdown in the paper.

Finding 1 of 3

The slice you can touch is small

Most cost compression tooling works on the parts of a session it can intercept: what the tools return and what the user prompts. Everything a tool can even touch adds up to 6.0%, and the share of it that a real compression layer can strip without breaking the run puts the working ceiling at about 5%.

The other 94% is locked: the agent framework's own instructions and tool definitions, and the model's hidden reasoning. No optimizer can compress what it never gets to see.

These statistics reflect real-life engineering scenarios as represented in the benchmark. Other use cases may differ. In research-heavy scenarios, for example, the share of addressable surface accumulates to well beyond 6%, and the saving potential grows from 5% toward 30%, a factor of six.

Finding 2 of 3

The experiment that should have worked, and didn't

We built RTK-ML, an experimental layer on top of the open-source RTK, designed to keep only the context relevant to the engineering task at hand. It worked: it cut 38.4% of the text flowing to the agent. It should have saved money. It cost 6.8% more instead. And we were not the worst of it: Headroom, a third-party tool, cost 46.4% more on the same tasks.

+6.8%
RTK-ML, our experimental build, after removing 38.4% of the text
+46.4%
Headroom, same tasks, same measurement

Both numbers point the same way. Trimming what the agent can see changes how it works: it takes extra turns to recover what was removed, and every extra turn re-sends the entire history again. The savings come back as a bill.

Across everything we tested, how much text a tool removed turned out to be a weak and unstable predictor of what it cost: the correlation is close to zero and its confidence interval crosses zero. A token count in a lab says nothing about the bill, because the bill depends on how many turns the session takes, and that responds to what you delete.

Finding 3 of 3

Compression can also just break the agent

Aggressive compression doesn't only fail to save; it can destroy the agent's ability to act. For example: to change a file, an agent has to quote the existing code back exactly, character for character. Compress that quote and the edit will not apply.

27/40 → 15/40
patch-apply rate when compression corrupted verbatim edit anchors

To test the effect of compression on performance and outcome quality, we benchmarked Claude Code with compression tools against the native version. For average engineering tasks, no degradation was observed.

For stress testing, we ran the same comparison against SWE, a benchmark of highly challenging debugging tasks, to see whether the patch-apply rate, the agent's ability to identify the problematic context behind a bug, was affected. In these extreme scenarios, a degradation was observed: 15 of the 40 challenges succeeded under compression, versus 27 of 40 without it.

The checklist

Six questions for any agent-cost vendor, including PointFive

  1. Do you report provider-billed dollars, or estimated tokens removed?
  2. Is the metric cost per successful task, or cost per run?
  3. Did you measure whether the agent's behavior changed under your intervention (turn count, retries, re-retrieval)?
  4. What is your policy for content that has to survive word for word: error traces, the code snippets an edit depends on, output piped into another program?
  5. Do you cover governance and compliance (policy, budgets, per-team visibility) or do you only compress tokens?
  6. Can I see the raw per-run data?

If a vendor leads with a compression ratio, this study is the reason to keep asking.

Read the study

The full paper, plus the open-source AI Efficiency Benchmark behind it

2,908 provider-billed runs, a measurement plan locked in before the runs began, and the raw per-run data released alongside the paper.

GitHub PointFiveLabs/ai-efficiency-benchmark
Open source on GitHub · CC BY 4.0 · the tasks, the judging, and the per-run data behind every number here

The comparisons above are for informational purposes only and are based on publicly available information and subjective opinions at the time of publication. While we strive to ensure accuracy and fairness, we are unable to guarantee that all information is complete, current, or free from errors. Comparisons may not reflect all features, performance metrics, or variations of the referenced services, and individual results may vary. We encourage visitors to independently verify any information and conduct their own research before making purchasing decisions.