Sitemap
Level Up Coding

Coding tutorials and news. The developer homepage gitconnected.com && skilled.dev && levelup.dev

Press enter or click to view image in full size
A man in a white T-shirt beside the words “Drift is a diff” over two parallel traces, one with a red deviation line.

Member-only story

AI Agents in Production — AI Agent Drift: Harness Fingerprint, Trajectory Distributions, and Bisection by Replay

A step budget stops one run, while drift shifts the distribution. A harness fingerprint, a frozen holdout, and bisection name the component

16 min read3 days ago

--

The eval passes green, the model is pinned to a dated snapshot, and the agent’s code hasn’t changed in a month. Yet the median step count keeps climbing, cost per task jumps, and at stand-up nobody can name the cause. This scene is a composite built for illustration, but its mechanism is documented.

Three changes to a coding agent’s harness reached production in March and April 2026: a lower default reasoning effort, a bug in clearing the thinking history, and a new system prompt instruction that, combined with other prompt changes, lowered quality. Each hit a different slice of traffic at a different time, so the whole thing looked like broad, inconsistent degradation with no single culprit. The API and the inference layer, meanwhile, stayed untouched (Anthropic postmortem of April 23, 2026).

The texts on agent drift that I read usually end with a catalog of change sources and a checklist. I found no method in them for the week when three components change at once. After…

--

--

Jaroslaw Wasowski
Jaroslaw Wasowski

Written by Jaroslaw Wasowski

AI Architect. I build enterprise AI systems — RAG, agents, LLMOps — and write the production receipts, not the hype.