Dax Raad did not intend to reveal a regime shift. The OpenCode co-founder published forty-eight hours of client-side cache hit rates for DeepSeek traffic on a Tuesday, and the numbers arrived like a liquidation cascade: Zhipu's ZCode at 98.60 percent, OpenCode V2 at 97.86 percent, Claude Code/CLI at 89.31 percent. “I don't know what ZCode is,” he said, “but it's doing a really good job.” That sentence, delivered with a founder's honest bewilderment, contains more structural information than any benchmark leaderboard published this quarter. When an incumbent's tool trails an entrant the market leader has never heard of by more than nine points, the gap is not noise. Because DeepSeek prices cache misses at roughly fifty times cache hits, a hit-rate differential in the single digits converts into cost differentials at a scale that determines which agents live and which agents die. The ledger bleeds red when trust decays into code. Here, the ledger is the cache.
What is a cache hit, and why does it feel like gravity? DeepSeek's API bills different prices for input tokens that match an existing prefix of a conversation and tokens that cannot. When an agent sends a request, the provider recomputes attention over the full prompt unless a segment of it has already been cached from a previous turn. A hit means the client did its homework: it kept the system prompt byte-identical, kept the tool schemas deterministic, and shaped the request stream into a repeatable prefix. A miss means the provider must do the calculation from scratch, and it bills accordingly.
The ratio, not the absolute numbers, is what matters. If a cache miss costs fifty times a cache hit, the effective input cost of any workload is a convex blend: H times one, plus one minus H times fifty, where H is the hit rate. This single formula is the monetary policy of the machine economy. Every agent framework, every agentic development environment, every prompt pipeline is implicitly optimizing against it.
ZCode is an Agentic Development Environment launched by Zhipu, the Beijing lab behind the GLM series, built for GLM-5.2 but designed to route other models as well. An ADE is not a chatbot. It is an autonomous coding agent's operating system: it brokers tool calls, manages file edits, and structures the conversational scaffolding that a model such as DeepSeek absorbs as a token stream. All of that scaffolding can be designed for cache locality, or against it. The spread between the best and worst performers in Dax's sample is the price of that design decision.
I have performed this kind of audit before. In 2022, reconstructing Alameda Research's balance sheet from on-chain collateralization ratios, I found $1.2 billion in stablecoin reserves that the spreadsheets acknowledged and the ledger did not contain. My first mistake in that autopsy was trusting the headline ratio. My correction was to measure the distribution beneath the average. When I see a 98.60 percent hit rate, I don't see a winner. I see a distribution that must be explained and a cost structure that must be re-derived.
Start with the arithmetic, because the arithmetic is the point. Assume, as Dax's framing does, that a cache-miss input token costs fifty times a cache-hit token. Over the observed forty-eight hours, the expected input cost of each client, in units of a single cache-hit token, is a weighted average. ZCode: 0.9860 times one plus 0.0140 times fifty, which equals 1.686. OpenCode V2: 0.9786 plus 0.0214 times fifty, which equals 2.049. Claude Code: 0.8931 plus 0.1069 times fifty, which equals 6.238. The ratio of the first number to the third is 0.270. Twenty-seven percent.
That is where the phrase “the 27 percent economy” comes from. A nine-point gap in hit rates produces a four-fold gap in input costs. But the number nobody posts is the one that actually decides the game: the miss rate. ZCode misses 1.4 percent of the time. Claude Code misses 10.69 percent of the time. In miss-rate space, the gap is a factor of 7.6. When the penalty for failure is fifty-fold, you do not survive by being good. You survive by never being bad. This is convexity, and the machine economy is saturated with it.
The same shape appeared in the FTX collapse. Small percentages of uncollateralized positions were tolerable only until the one-percent event arrived, and then the percentages became cascades. I left that episode with a month in Estonian forests and a permanent habit: any system in which a tiny tail event carries a fifty-times penalty is not an optimization problem. It is a survival problem. The agents now negotiating DeepSeek's cache economics live inside that same shape.
Scale this to the machine layer. In 2026, I analyzed ten million transactions executed between autonomous AI agents. Sixty percent of those flows occurred without any human intervention, and every one of them was taxed at the inference level. An agent that sustains thousands of requests is ultimately governed by its blended cost per token. This is the point where crypto's settlement layer and AI's inference layer become the same thing. The agents do not care about model leaderboards. They care about 1.686 versus 6.238.
It matters that Dax's numbers are client-side. Server-side cache hit rates are published by providers, but they aggregate across everyone and reveal nothing about whether the client shaped the traffic. A client-side measurement captures the quality of the orchestration layer itself: how well the tool composes prompts, manages context, and resumes sessions. This is one of the first meaningful public benchmarks of agent infrastructure rather than model capability.
Now the forensic question: why is an unknown ADE from Beijing outperforming tools built by the frontier labs? I have not read ZCode's source code, and the data alone cannot prove the mechanism. But Dax's numbers, combined with my audit experience, point to four factors. First, deterministic prefixes. The fastest way to destroy a cache is to randomize the prompt. Inject a timestamp, a session UUID, or a timezone offset into a system prompt and the provider must recompute. The high performers freeze their prefixes with religious rigidity. Everything that follows the anchor can evolve; the anchor itself never moves. Second, tool-schema stability. Every ADE generates a catalog of functions — read_file, write_file, execute_command. If the JSON schemas for those tools are regenerated per session, if field orders shuffle, if descriptions mutate, then every new session looks like a stranger to the cache. The gap between 98.60 and 89.31 is plausibly the gap between a stable schema and a volatile one.
Third, traffic homogeneity. This is the uncomfortable part. A newly launched ADE has fewer users, and early adopters cluster around similar workflows. A narrower request distribution maps into fewer prefix buckets, mechanically raising the hit rate. Fourth, legacy accumulation. Claude Code supports a sprawling ecosystem of plugins, hooks, and community configurations. Every plugin injects its own context. Every custom instruction fragments the shared prefix. This is not a bug in Claude Code; it is the signature of institutional maturity. Extensibility is the enemy of cache locality. The largest ecosystems carry the most histories, and every history is a cache poisoner.
We are auditing the ghost in the machine's soul, and the ghost has a memory problem. The fifty-to-one ratio is not a law of physics. It is DeepSeek's pricing policy, and pricing policy is a lever. A provider that wants to discipline the agent economy can raise the miss penalty, pushing all clients toward cache hygiene. A provider that wants to subsidize agents can lower the hit price. The wise reading is to treat DeepSeek's cache regime as a central bank's reserve requirement. The hit rate is not a client's virtue; it is a client's response to a policy designed to train it.
Think about what this does to capital allocation. Institutional funds that poured into AI believe they are underwriting model capabilities, and they are partly right. But on the agentic side, the marginal dollar is increasingly deciding which clients achieve cache efficiency. Over the next five years, the spread between infrastructure that reaches the high nineties and infrastructure stuck in the high eighties will decide the next generation of winners. I have watched this movie before in crypto: the same decoupling between protocol quality and distribution quality, where the winner is whoever minimizes the hidden tax.
My 2025 liquidity work clicks into place here. When BlackRock's BUIDL fund integrated with Ethereum Layer-2 infrastructure, settlement times collapsed by 94 percent, and the mechanism was composability — money moving between layers without re-verification. A cache hit is composability of computation: a token prefix that travels between requests without recomputation. Both are versions of what I called “composable liquidity.” I have written for years that tokenized real-world assets on-chain were a three-year storytelling exercise, and the reason is simple: traditional institutions never needed the public chain; they needed settlement to become free. But the public chain's role was never settlement alone; it was auditability over a shared ledger, and the same auditability is what makes client-side hit-rate disclosures by founders like Dax worth studying at all. Agent economics will be similarly uninteresting until the cache makes the request nearly free. The numbers above suggest that day is closer than the model leaderboards imply.
The comparison to RWA is instructive for another reason. Tokenized funds on-chain were dismissed as redundant until settlement cost collapsed, and then the same infrastructure became the only sensible architecture. The 27 percent economy will follow the same arc. Analysts will dismiss input-cost differences as minor until the first large agent fleet discloses its inference budget. When that disclosure arrives, the market will reprice the entire stack quickly, because the data is already public.
Precision required: the 27 percent figure does not mean ZCode's total cost is 27 percent of Claude Code's. Output tokens, tool execution, and reasoning length remain in the bill. This is an input-cost comparison. But for agentic workloads, where a single task can trigger fifty or one hundred requests, the input term dominates. And there is a second compounding effect: a cache hit skips most of the attention computation, so a high hit rate means lower latency. An agent that responds faster does not just spend less; it explores more branches, searches deeper, and outperforms its slower competitor on the same budget. The nine-point gap compounds twice, once in money and once in time.
There is a reason the measurement window matters. Session caches expire; provider policies change. A client that sustains 98.6 percent across forty-eight hours either runs exceptionally long-lived sessions or resumes them with surgical precision. But I have learned in policy work that technical metrics often wear a policy mask. In the digital euro pilot, I read 50,000 lines of code to locate the €300 offline transaction cap; it was not in the front-end contracts at all, but buried in a payment interface module. The cap was a policy decision dressed as a technical detail. A cache hit rate, stripped of its context, is the same kind of mask. It tells you that a client was efficient. It does not tell you who set the terms of efficiency, or what was sacrificed to meet them.
One caveat in the arithmetic: it assumes the same token structure across clients — the same prompt length, the same tool-call volume, the same reasoning distribution. Real workloads differ. If Claude Code users run longer, more exploratory prompts, its hit rate is depressed by ambition rather than negligence. But the analytical response is not to soften the conclusion. It is to recognize that input cost per effective task is the metric that matters, and that this metric rewards prompt economy as much as prompt stability.
Here is the contrarian reading: ZCode's 98.6 percent may be evidence of homogenization, not excellence. A tool with fewer users and narrower workflows achieves higher hit rates mechanically, because the entropy of its traffic is lower. The forty-eight-hour snapshot amplifies the distortion; early adopters run similar workloads under similar configurations. In my Alameda autopsy, the positions that looked most stable were the ones that collapsed hardest, because their apparent stability was produced by correlated assumptions across sub-entities. A hit rate that is high because all the traffic is the same is not a moat. It is a fragility.
The second blind spot is monoculture risk. If the entire agent economy converges on frozen prompts and byte-stable schemas, efficiency is purchased at the price of expressiveness. Worse: a single model update that changes tokenization or shifts attention internals could invalidate every cached prefix simultaneously. That is a correlated economic event, the machine-economy equivalent of a flash crash. Everyone who optimized for the old cache regime would see costs spike in the same minute, and nothing in the 27 percent metric would have warned them.
The third angle is the most uncomfortable. The real beneficiary of all this optimization is DeepSeek, not ZCode, not OpenCode, not the user. Every client that structures its prompts to maximize cache hits trains its behavior around one provider's pricing regime. This is the sovereignty tension I first identified in Frankfurt: the €300 cap was a decision about what a currency should not do, and the cache penalty is a decision about what a model should not be asked to do twice. You can build efficiency inside a walled garden, but the gardener owns the walls. Dax's praise for ZCode should be read as a measure of how well a client accepted a provider's terms, not as a measure of how much freedom it gained.
And the quiet other half of the data: Dax's own open client sits at 97.86 percent, within 0.74 points of an entrant nobody had heard of and nearly nine points ahead of a proprietary incumbent. If the lesson is that prompt discipline matters more than vertical integration, then the open-source community just demonstrated it can compete with labs that own their entire stack, provided it treats its prompts like infrastructure. Dax was stunned by ZCode. He should also be stunned by how close he already is.
Watch the miss rate. It is the inflation rate of the machine economy, and it just dislocated. The next cycle will not be decided by model leaderboards; it will be decided at the frontier between prompt discipline and pricing policy — the frontier where a nine-point gap becomes a four-fold cost gap and a 7.6-fold miss-rate gap. In “The Sovereign Algorithm,” I projected that algorithmic monetary policy would govern forty percent of global GDP by 2030. The reserve requirement of that economy will not be written in smart contracts or carved in stone. It will be the ratio between what a machine remembers and what it must pay to forget. A cache hit is a settlement; a cache miss is a silent renegotiation. Efficiency is a form of sovereignty, and whoever controls the hidden costs controls the cycle. The cycle has already turned; most observers are still reading the wrong table.

