AI can already write code. That’s not the question anymore.
The real question is whether your codebase allows an AI agent to safely discover, change, validate, and explain modifications without constant human supervision.
In this talk, I argue that agent productivity is not a tooling problem — it’s an architectural one.
Through practical examples, hexagonal architecture patterns, CI parity, and the concept of an “Agent Contract” (CLAUDE.md), I show how structure and feedback loops determine whether AI becomes a multiplier or a chaos engine.
The agent didn’t get smarter.
The codebase stopped being vague.