Your Context Pipeline Is Worth 13 Benchmark Points — More Than the Next Model
The Data Point That Changes Priorities
Mason Drxy ran controlled ablations on coding agent orchestration this week. Holding the model constant at gpt-5.2-codex, changes to prompts and middleware alone moved Terminal-Bench 2.0 from 52.8% to 66.5%. That is a 13.7-point swing with the model fixed. The same technique pulled 20% on tau2-bench for gpt-5.3-codex. These are production coding benchmarks, not demos.
A 4-point gap between two frontier models, reported without harness control, is noise. The experiment cannot tell you they aren't equivalent.
Where the Points Come From
Swap the system prompt and the token distribution over the first decision shifts. Reformat tool schemas in middleware and the model's prior over JSON shapes shifts with it. Retry logic hides or exposes parse failures. Truncation policy decides whether the 8K-token trace survives to the next step. None of this is on the model card. All of it is in the harness.
Anthony Maio named the lock-in surface. It is not the harness shell, which LangGraph and deepagents-cli have already commoditized. It is the context pipeline: how repo state gets fetched, ranked, and compressed into the window. That is what compounds with a codebase.
The Cost Dimension Makes This Urgent
Uber reported Claude Code running at $500–$2,000 per engineer per month, burning the full-year AI coding budget in four months. A single Copilot session consumed roughly $221 of inference, over sixty million tokens across 15 messages, against a $40/month subscription. Claude Code enterprise pricing doubled this week.
Three responses landed the same week. Caveman strips about 75% of Claude Code output tokens. Deepclaude proxies to DeepSeek V4 Pro at roughly 17x lower cost. Mistral Medium 3.5 adds self-hosting at 128B dense on 4 GPUs. Which of these actually works is a function of the harness, not the model.
Sources Disagree on What to Build
The principle converges. The implementation does not. One camp (Browser Harness, 592 lines) hands the LLM raw protocol access and lets it write tools at runtime. The other camp (Hermes Agent, SQLite Kanban) builds boring persistent infrastructure. Pick based on trust surface: LLM-generated tools are untested code running in your production environment.
The Architectural Pattern
Pin the harness before A/B testing models. Log the exact system prompt, tool schema serialization, retry policy, and truncation rule on every eval run. Version the context pipeline as production code, not prompt engineering. If 400 tokens of instructions sit buried in 200K of context, the model is not reasoning. It is searching for its own task.
What to do
Run an ablation on your top coding agent: hold the model constant, vary system prompt and middleware, measure Terminal-Bench or your internal eval
Instrument per-engineer monthly token spend with hard ceilings and per-PR cost attribution
Evaluate Caveman (`claude install-skill JuliusBrussee/caveman`) for 75% output token reduction on Claude Code
Build a model routing layer that dispatches by task complexity: self-hosted open-weight for scaffolding, frontier API for hard problems