Claude Code First, specification version 0.1.0. The plain-language guide

Version 0.1.0. Grade R3/S4.

F409 Measured on the same canonical tasks, an agent path shaped to the task cost a fraction of the tokens of the generic interface, and the gap came from fewer reads rather than from the transport

FieldValue
Statusactive
TopicEnvironment, permissions, and agent-facing products
GradeR3/S4
CasesShio, freewilly
Contrarynone
Harness factsnone

Claim

The two projects that benchmarked named tasks through their agent surface and through the generic interface the same system already offered found the shaped path cheaper in tokens by a measured ratio, held that ratio and the task's own cost by a test, and traced the advantage to fewer and narrower reads, not to the transport, which on both sides was HTTP.

Mechanism

A generic interface built for a user interface answers in entities keyed by id: to act, the agent lists, resolves ids, reads whole records and writes one at a time, and every intermediate payload passes through its context. A path shaped to the task does that work where the data is and answers the question asked, such as a lint that names the defective post instead of a read of every candidate. The saving is in the number and width of the reads, so it survives a change of transport and shrinks when the generic side itself gets leaner. A per-response ceiling cannot see a task that got dearer by taking more calls, each under its ceiling; a benchmark over the whole task can.

Observations

Independence

Two origins. Shio's SH112 is the earliest, on 2026-07-26 [shio@f3bc1b51e]. freewilly adapts Shio's design laws and says its measurement of tool schemas is borrowed, "The measurement is borrowed, and it is specific." [freewilly@c1c2eaf:docs/specs/DD33-mcp-is-a-second-head.md#L24], but its canonical task, fixtures and baseline are its own, and it changed the benchmark in response to its own failure: a band in which a "response that grew by 100 tokens landed inside it silently" [freewilly@c1c2eaf:agent-budget.json#L109] was replaced by exact figures (DD78). Under the copy rule it counts as a second origin, as F406 counts it for the per-surface ceilings.

Counter-evidence

Grade

R3: two independent origins, Shio and freewilly. S4: freewilly's canonical-task assertion failed on the commit that widened a response by 43 tokens, which is a check that encodes the task's cost seen to fire on a real change; Shio's benchmark reaches S3 with counted figures across four runs, and its red run was a fixture confound, not a regression. The claim that the transport does not decide the cost rests on Shio's shaped surface being HTTP itself and on freewilly's note about the command line; neither project benchmarked the same shaped surface over two transports.