This coding agent doesn’t want your feedback — it ships without it

Darryl K. Taft · article · 2026-06-01 source ↗ Reader 🖥️

Agentic vs. Deterministic System DesignClosed-Loop Coding Agents (Compiler-Style vs. Chat-Style)Coding AgentsGuardrailsHuman-in-the-LoopModel RoutingVerifiability (as the Quality Bar)
AI coding tools have been optimizing the wrong variable — speed within a chat-based, human-reviewed iteration loop — when the real failure mode of AI-generated code is architectural (state management and concurrency); the fix is a closed-loop agent that internalizes review inside a deterministic, type-checking runtime and makes the developer's involvement in the loop optional rather than merely faster.

practical · mixed — Primarily a product-launch profile (expository), but organized around an explicit architectural thesis — that AI coding tools should be built as closed-loop, developer-optional systems rather than faster chat loops — which the piece argues for via Verlaguet's quotes and the mechanics of what Skipper does. Practical because the upshot is 'build/use tools this way,' not merely 'here is what is true.'

Structure

PartRole
Opening framing: the industry's speed pitch vs. Verlaguet's 'architecture problem disguised as a coding problem' thesiscontext / thesis statement
Definition of 'closed loop' by contrast with Claude Code, Cursor, Codex (developer stays in the prompt-review-refine cycle) vs. Skipper (that cycle runs inside the agent)key-term definition
'State is where AI breaks': the claim that state/concurrency is AI-generated code's weak point, and the reactive-runtime (Skip-derived) answer, with the React analogyevidence / mechanism for the architectural claim
'What ships Monday': the mechanics of a single Skipper run (spec generation, full service build, Docker execution, up to 8 type-check-and-fix attempts) plus multi-model routing and external service integrationconcrete illustration
The incremental-verification argument: CI-speed validation will not keep up with AI generation speed, so guardrail tooling must become incremental (SKJS, the sound TypeScript reimplementation)extension of the argument to future roadmap items
Funding and credibility signals ($8M seed, Amplify Partners' assessment of Verlaguet, angel investors LeCun and Kimball)credibility / context

Key terms

Propositions

Arguments

AI coding tools should be built as closed-loop, developer-optional systems rather than as faster chat-based collaborators. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Verification/guardrail tooling for AI-generated code must become incremental rather than batch (CI-style).
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents