Coding-Agent Economics Inverted: Three Alternatives Shipped the Same Week Anthropic Raised Prices
Uber's Number
Uber's CTO confirmed what inference bills have been suggesting for a while: Claude Code runs $500–$2,000 per engineer per month under real developer load. That exhausts a 12-month AI coding budget in four months. The 4× spread is the second signal, and the more interesting one — usage is power-law distributed, and a small number of aggressive agent workflows dominate the spend.
Anthropic then doubled enterprise token pricing in the same news cycle, which turns an uncomfortable burn rate into a forcing function.
The Three Escape Routes
| Option | Model | Cost Signal | Quality Signal | Lock-in |
|---|---|---|---|---|
| DeepClaude proxy | DeepSeek V4 Pro | ~17× cheaper (claimed) | No public eval delta | Low — backend-swappable |
| Mistral Medium 3.5 | 128B dense, open-weights | Self-host on 4 GPUs | 77.6% SWE-Bench Verified | Low — MIT-ish license |
| IBM Granite 4.1 | 30B dense, Apache 2.0 | GPU amortization only | 512K context, uneval'd on agents | Zero — full open |
Critical caveat: the 17× DeepClaude claim ships without a quality ablation. Tool-call schema adherence, long-horizon state tracking, and diff-format fidelity all vary by model family, and the thing a token-price ratio doesn't measure is any of them. The metric that matters is cost-per-successfully-merged-PR, not cost-per-token, and agent loops amplify the gap between those two numbers. A 17× unit-price win realistically compresses to 3–5× on end-to-end task cost once retries and longer trajectories are counted.
The honest expectation: the real production delta lands between 4× and 8× cheaper on mixed workloads once retries and human-review overhead are priced in. 4× is still worth the migration for most teams.
What the Cross-Source Pattern Shows
Six independent sources converged on the same read this week: the model-weights layer of coding agents is being commoditized from below. Mistral attacks quality on a public benchmark, DeepSeek attacks cost, and Granite attacks licensing. If a moat exists, it sits in the agent loop — tool routing, retry policy, context management — rather than in the weights themselves.
That lines up with the 13.7-point harness finding from Terminal-Bench 2.0: same weights, different scaffolding, double-digit quality swing. Teams that invest in harness engineering rather than model-switching capture both the cost win and the quality win.
The Contradiction Worth Noting
Uber's 4-month burn implies developers found Claude Code valuable enough to use aggressively. The DeepClaude numbers imply the value lives in the loop, not the model. Both can be true, and the resolution is straightforward: the agent UX is the product, and the model is a replaceable input. That is the bet worth making this sprint.
What to do
Stand up a 50-task internal benchmark from actual repo PRs (bugfix, refactor, feature) and run Claude Code vs. DeepClaude vs. Mistral Medium 3.5 with cost, pass@1, and iteration count logged. One-engineer-week spike.
Instrument per-engineer token spend on all coding tools and build a weekly cost/PR-merged dashboard before the next budget review.
Rebuild coding-assistant TCO model assuming 3–10× per-seat repricing over 12 months, with self-host as the fallback row.
Refactor agent system prompts to the SKILL.md routing pattern (400 tokens of instruction vs. 200K of context sludge) regardless of model choice.