Skip to content
← Back to blog
ai · production · engineering1 min readMarch 22, 2026

Most AI agents aren't production-ready

52% of enterprises say they have AI agents in production. Only 5% are worried about tool-calling accuracy. The gap between deployed and reliable is where the real work happens.

The numbers in the latest Anthropic enterprise survey are striking: most organizations claim to have agents in production, but very few have measured whether those agents actually do what they're supposed to.

Here's the uncomfortable truth: shipping an agent that works on the happy path is now a few weekends of work. Shipping one that works the thousandth time, on the unhappy path, with the right escalation when the tool call fails — that's still mostly hand-written engineering.

The four levels of "deployed"

  1. Demo — works in the boardroom, breaks on the second customer.
  2. Beta — works most of the time; you have an angry Slack channel for failures.
  3. Production — works reliably; you have observability, retries, fallbacks, and a clear escalation path.
  4. Compounding — improves over time because you have an eval harness, prompt versioning, and a feedback loop.

Most "deployed" agents I see are at level 2.

What level-3+ looks like

  • A formal eval set that lives next to the code, runs in CI, and blocks model upgrades that regress
  • Per-tool-call telemetry: latency, cost, success/failure, downstream impact
  • Constrained outputs (JSON schema or grammar) for any structured field
  • A degradation path: if the agent fails three times, it hands off to a human with full context
  • Cost guardrails enforced server-side

The good news: every one of these is a solved problem. The bad news: nobody is going to install them for you, and most teams underestimate how many of them they need.

Keep reading