AI agent adoption is moving at a pace that should make engineering teams excited. It should also make them a little nervous.
Temporal’s 2026 State of Development report found that 80.8% of engineers surveyed now use AI agents daily or more, up from 47.3% a year ago. More than 90% say agents have improved or revolutionized their productivity. But there is another number buried in the same report: 41.1% of engineers encounter agent-related issues daily or more.
That creates an uncomfortable mismatch. We are dramatically increasing the number of agents doing work, without dramatically increasing our ability to understand and resolve their failures.
And that becomes a very different problem once those agents are doing consequential work.
The problem isn’t that agents fail
Software has always failed. Engineers know how to deal with that.
A service throws an error. A database query times out. A deployment breaks. You pull the logs, reproduce the issue, identify the change and fix it.
Agents complicate that process because the failure isn’t always a failure in the traditional sense.
An agent can successfully call an API, successfully retrieve data, successfully update a file and successfully complete every individual step, while still reaching the wrong conclusion.
The question isn’t simply, “What failed?”
It’s “What happened?”
That distinction matters because an agent’s behavior is distributed across a sequence of model decisions, tool calls, retrieved context, system state and previous actions. Looking at the final output tells you very little about how the system arrived there.
And the more agents a company deploys, the harder that problem becomes.
More agents means more things to reconstruct
Consider a financial workflow.
An agent reviews a spreadsheet, pulls data from an internal system, updates a forecast and generates a recommendation for a finance team. The final number looks wrong.
Now someone has to figure out why.
Was the source data incorrect? Did the agent retrieve the wrong period? Did it use an outdated file? Did a tool return an unexpected result? Did the agent make a different decision because the context changed halfway through the run?
If there are ten agents doing this work, that’s one scale problem. If there are hundreds or thousands, it’s an infrastructure problem.
You can’t expect engineers or finance teams to manually reconstruct every agent run from scattered logs and application data. The cost isn’t just the time spent fixing one issue. It’s the time spent figuring out where to start looking.
The debugging model has to change
Traditional monitoring was designed around systems that behave predictably enough for a failure to have a recognizable signature.
Agentic systems don’t always give you that luxury.
The important signal may be a strange sequence of otherwise successful actions. It may be a decision that differs from a previous run. It may be a subtle change in context that caused the agent to take a completely different path.
That means the unit of investigation can’t just be the error.
It has to be the run.
Teams need to be able to reconstruct what the agent saw, what it decided, which tools it called, what those tools returned and how those events ultimately produced the outcome. Better yet, they need to be able to compare that run with a successful one and quickly identify where the paths diverged.
That’s what turns “the agent did something weird” into something an engineer can actually resolve.
Adoption is only half the scaling problem
The Temporal data is encouraging because it shows that engineers are getting real value from agents. But rapid adoption creates a second order problem that is easier to overlook.
Every new agent creates another source of decisions, actions and potential failure modes.
The answer isn’t to slow down adoption. It’s to make sure the infrastructure around agents scales with them.
Because the bottleneck eventually stops being how quickly a team can deploy another agent. It becomes how quickly that team can answer a much more basic question:
What exactly happened when this agent went wrong?
As agents move from helping engineers write code to touching financial models, operational systems and other consequential workflows, that question gets more expensive to leave unanswered.
The companies that get the most value from agents won’t necessarily be the ones that deploy the most.
They’ll be the ones that can understand, explain and resolve what those agents do at scale.
Frequently asked questions
Prove AI is building solutions to power more correct, explainable and auditable AI outcomes.
We’re always interested in learning about AI management challenges.
Get in Touch


