When we started Klugora, the assumption was simple: agents write the code, humans check everything. One hundred and twenty projects later, that assumption turned out to be both right and expensively naive. Checking everything is how you turn a 10× speedup back into a 2× one. The real craft is knowing what to check.
On volume work — CRUD modules, data migrations, test suites, integrations against documented APIs — agent output is now measurably more consistent than human output. Agents don’t get bored on the 40th endpoint. Our regression data shows agent-written modules carry fewer defects per thousand lines than our own historical human baseline, mostly because agents write tests first and never skip them under deadline pressure.
Agents fail loudly on syntax and quietly on judgment. The dangerous failures we’ve caught were never broken code — they were plausible code with the wrong assumptions: an auth check placed after a redirect, a reconciliation script that handled every case except the one that only happens at fiscal year-end, a “temporary” admin bypass that tests happily passed. Every one of these compiled, passed CI, and looked reviewable at a glance.
So our review policy stopped being “look at everything” and became a fixed gate list. Before any milestone ships, a senior engineer personally walks:
Everything else — the volume work — is gated by automated tests and spot checks. That split is what keeps the 10× real.
If you’re evaluating an AI development partner, don’t ask whether humans review the code. Ask which code humans review, and whether that list is written down. Ours is — and it’s the same four gates on every project, whether it’s a landing page or a compliance suite.