Agentic AI

Why most AI agents never make it into production

Prototype agents fail on the axes a demo never measures: reliability, permissions, observability and cost. A look at where the gap actually sits.

Argbit EngineeringEngineering team2026-07-149 min read

The demo is the easy half

An agent that completes a task once, on a curated input, in a notebook, is a feasibility signal. It is not a system. The distance between that signal and an operational system is almost entirely engineering work that the demo deliberately avoided.

In our experience the failure is rarely the model. It is the absence of explicit boundaries: what the agent may read, what it may act on, what happens when it is wrong, and how anyone would know.

Four gaps that stop deployment

When an agent stalls before production, the cause usually falls into one of four categories.

  • Reliability — behaviour varies run to run and no one has quantified how much.
  • Integration — the agent needs write access to systems that were never designed for non-human callers.
  • Observability — there is no trace, no evaluation harness and no way to reconstruct a decision.
  • Economics — per-run cost was never measured against the cost of the work being replaced.

Designing for the second half

Treat the agent as one component inside a distributed system. Give it a narrow tool surface with real permissions, an orchestrator that owns retries and escalation, an evaluation suite that runs in CI, and traces that a support engineer can read at 2am.

Once those exist, the interesting question changes from whether the agent works to where its automation boundary should sit.

orchestrator.ts
1const result = await orchestrator.run({
2 task: "reconcile-invoice",
3 tools: ["ledger.read", "invoice.read", "ticket.create"],
4 boundary: { requiresApproval: (a) => a.amount > 5_000 },
5 budget: { maxToolCalls: 12, maxUsd: 0.4 },
6 trace: traceId,
7});
References
  • Internal evaluation harness notes Argbit Labs, 2026
  • Model Context Protocol specification Public specification

Have a difficult problem that AI might solve?

Tell us about the workflow, system or opportunity you're exploring. We'll help determine whether AI belongs there — and what it would take to build it properly.

Start a conversationNo AI theatre. Just engineering.