The system matters more than an isolated model
The same model produces different quality under different context packaging, action primitives, authority boundaries, and release evidence. The useful unit of analysis is therefore wider than “model plus harness.” Hardware sets the economics of attainable behavior; the model contributes capabilities and priors; the harness maintains state and work protocol; tools create consequences; traces support diagnosis; and evaluations grant release authority. A weakness in any layer constrains the outcome: a stronger model cannot repair missing context, a dangerous tool, or the wrong acceptance rule. Improving an interface or feedback loop can unlock an existing capability without retraining, so isolated model comparisons are misleading.
These layers move on two clocks. Teams can change tool descriptions, routing, context compaction, budgets, and release gates within days or weeks, while accelerators, serving architecture, and model training evolve over months or years. A local failure should first be addressed in the fast loop. Only a recurring error class demonstrated across many episodes deserves escalation into post-training or infrastructure. This order preserves reversibility: the team tests a cheap hypothesis before making a capital decision. If a tool clarification or evaluation removes the error, that identifies its source; recurrence across environments supports changing a slower layer.
The action environment shapes behavior
A model learns to act inside a familiar world of names, errors, and primitives rather than in the abstract. Cursor describes weeks of adapting its harness to different models; Anthropic’s long-running-agent experiments required persistent state, Git history, small verifiable iterations, and recovery. As a model improves, a hard-coded procedure may become a model-controlled tool, yet the harness remains: its scaffolding moves to the next weakness. Long tasks expose this dependency clearly: the context window ends and a process may stop, but intent and verifiable state must survive a particular session. Change history becomes system memory and a safe rollback point rather than a developer convenience.
MCP standardizes tool discovery and invocation, but it does not guarantee correct selection, safe authority, or a verifiable effect. A complete action contract covers identity and scope, idempotency or explicit irreversibility, bounded responses, legible errors, audit, and end state. Traces also serve distinct modes: operational telemetry, evaluation material, and an authorized training trajectory require different retention, redaction, and usage rules. A convenient protocol standardizes form, not the semantics of consequences. Tool owners must specify what changed, how a repeated call behaves after timeout, and which independent signal confirms completion to the agent.
Own the evidence-to-change loop
A convincing trace does not prove a useful outcome, and one success does not establish reliability. Each real episode needs a preserved start and end state, task contract, and versions of the model, harness, and tools, followed by replay in a frozen environment. A controlled experiment changes one layer; repeated runs then evaluate quality, variance, cost, safety, and human acceptance before the system earns a new release. An episode catalog joins operations to development: a failure becomes a reproducible case and a success becomes a regression candidate. Without every layer's version, a team can see a metric move but cannot explain which part of the stack caused it.
Frontier models and a generic agent loop are usually better rented; context packaging, harness integration, and tool descriptions should be adapted. Identity, policy, domain action contracts, the episode catalog, and accepted-outcome criteria should remain owned. Public repository evidence did not confirm a literal six-month harness “half-life”: roughly three or four of ten mechanisms were clearly replaced, although at least seven were substantially retuned. An owned harness therefore requires continuous compatibility work and is justified only by a unique environment, hard constraints, scale, mature evaluations, and strategic product value. Ownership belongs where organizational risk and competitive knowledge live. A generic loop can be replaced, but decision history, action rights, and the definition of an accepted result cannot be outsourced without friction.
What to take away
- 01AI-development quality belongs to the complete production system, not to a model’s leaderboard position.
- 02Local failures belong in the fast loop; training and hardware should address durable, recurring classes of problems.
- 03A tool gateway creates value through governed action contracts and verifiable consequences, not through the number of connected MCP servers.
- 04The durable enterprise asset is a catalog of replayable episodes, owned policy, and independent release authority.