all writing
Mar 2026

Autonomous agents: what works in production

Autonomous agents shine in demos and fail in production for the same reasons: missing boundaries and missing evaluation.

Constrain the action space

The fewer tools, the more reliable the agent. Start minimal and expand deliberately.

Evaluate like code

Every prompt change runs against a versioned case set. Without it, you are just hoping.

An agent without evaluation is a bug waiting to scale.

And often a deterministic workflow with one LLM call at the right point beats a full agent.