01
The migration isn't decided on technology
Adopting an agent for a demo is easy and exciting. Putting it into production is another story. The tipping point doesn't come when a model gets better. It comes when two questions become unbearable to leave unanswered.
The first: who can decide what, in this system where agents act? The second: how much does it really cost, on every execution? As long as you haven't answered, you have an impressive prototype. The moment you answer, you start to have a system.
You don't migrate to agentic systems out of fashion. You migrate out of pain.
02
Governance: who decides what
When a single agent answers a question, governance feels like a luxury. When several agents act, make decisions, trigger actions, it becomes existential. Without a clear grid, agents multiply, duplicate, and no one is accountable for anything.
Governance isn't moral moderation. It's an object of architecture: which decision is autonomous, which requires a validation, which escalates to a human, which is forbidden. Written, enforceable, versioned. Without it, every contentious case is re-decided from scratch, and drift is a matter of weeks.
The good news is that governance isn't a brake. It's precisely what makes autonomy possible without fearing it. You open up wide where the frame is clear, you tighten where the stakes are real.
03
Cost: the invisible drift
A poorly framed agentic system doesn't break loudly. It drifts silently. Every call has a price, every uncapped loop adds to it, and the bill swells without any alert. You can burn in a few weeks what you had budgeted for the year, without noticing.
Controlling cost isn't an accounting nicety. It's a survival condition for the project. A system whose unit cost you don't know can neither be defended before a leadership team, nor scaled with confidence.
Cost isn't the enemy of agentic systems. Ignorance of cost is.
An agent you don't measure is an agent you don't control.
04
Observability, the bridge between the two
Governance and cost seem like two separate subjects. They're one and the same, and the bridge between them is called observability: being able to say, after the fact, who decided what, on what basis, and what it consumed.
Without that reading, you govern blind and you pay without understanding. With it, the decision grid becomes verifiable and the bill becomes explainable. Observability isn't a comfort dashboard: it's the ledger that makes an agentic system defensible.
That's why I treat it as infrastructure, not as an option you bolt on at the end. A system you can't explain isn't a system you can scale.
05
What it changes before you launch
The consequence is concrete, and a bit disappointing for anyone looking for magic: governance and the cost counter are set up before you agentify, not after. Deciding who arbitrates what, and instrumenting what it consumes, before you open the floodgates.
It's less exciting than a demo. But it's exactly what separates a system that holds from a prototype you shake hoping it makes it to production. Most of the failures I've seen didn't come from a lack of intelligence. They came from a lack of frame and a lack of measurement.
Coda
Coda
Technology isn't the engine of the migration to agentic systems. Governance and cost are. They are what make an organization move from impressive tinkering to a system it controls.
Whoever learns to govern their agents and measure what they consume can adopt agentic systems without getting burned. The others will adopt the hype, then the bill, then the doubt. The choice plays out there, not on the next model.
Read next
- Why agents need architecture
Typed capabilities, memory, contracts, governance, observability: what turns an isolated agent into a system.
- Is the workflow dead?
Where to place the boundary between deterministic and agentic: a decision of architecture and of cost.