AgentOps: The Missing Layer Between Building Agents and Running Them
By James Han
·Mar 30, 2026
·4 min read
I've spent the last year building multi-agent systems — teams of AI agents that coordinate, hand off tasks, and make decisions together. The part that surprised me most wasn't how hard it is to build them. It's how hard it is to know whether they're actually working.
When a single agent fails, you notice. When a team of agents quietly degrades — slower handoffs, slightly wrong retrievals, rising costs — you don't. Not until something breaks in front of a user. For a while, I was essentially flying blind.
A framework that clicked
Then I came across a talk by Bri Kopecki that gave a name and structure to what I'd been trying to figure out on my own: AgentOps.
The idea is straightforward. We've had DevOps for deploying software reliably. MLOps extended that to managing machine learning models. AgentOps is the next evolution — the operational discipline for AI systems that can actually act in the world. Update records, call APIs, make autonomous decisions. When software has that kind of agency, you need infrastructure to prove why it did what it did, whether it should have, and whether it's hallucinating along the way.
Kopecki breaks AgentOps into three layers. Each one answers a different question.
1. Observability — what happened?
This is the visibility layer. It lets you reconstruct exactly how an agent reached a decision — every tool call, every LLM invocation, every handoff between agents.
The metrics that matter here: end-to-end trace duration (how long from request to answer), agent-to-agent handoff latency (where time gets lost between agents), and cost per request (what you're actually spending per interaction). Without these, you're debugging by intuition.
2. Evaluation — was it good?
Seeing what happened isn't enough. You need to judge whether the outcome was correct and safe.
Task completion rate measures how often the system finishes without needing a human to step in. Guardrail violation rate catches when an agent tries to do something it shouldn't — leaking data, providing advice outside its scope. Factual accuracy is the one that keeps me up at night: when an agent confidently states a wrong number, there's no stack trace to catch it. You need systematic evaluation.
3. Optimization — how do we make it better?
Once you can see what's happening and judge whether it's good, the third layer is about iterative improvement.
Prompt token efficiency tracks whether you're getting maximum quality per token — because bloated prompts cost real money at scale. Retrieval precision at K measures whether the documents your agent pulls from a knowledge base are actually relevant, or just noise. Handoff success rate tells you if agents are reliably passing work to each other.
This layer is where the compounding happens. Small improvements here — a tighter prompt, a better retrieval strategy — stack up fast.
Why this changed how I work
Before I had this framework, I was building agents and hoping for the best. I'd test them, ship them, and only hear about problems when they were already causing friction.
Now I think about these three layers from the start. Every agent system I build has observability wired in from day one. Evaluation runs continuously, not just at launch. And optimization is a weekly practice, not an afterthought.
Kopecki's talk includes a healthcare case study that drives this home: a prior authorization process that used to take 3–5 days was reduced to 2.8 hours with a multi-agent system. But the impressive part wasn't the speed — it was the operational rigor. A 94.2% task completion rate without human intervention. 99.4% diagnosis code accuracy. The team shipped three optimizations per week. That only happens when you have the infrastructure to measure, evaluate, and improve.
The takeaway
The AI agent market is projected to hit $50 billion by 2030. A lot of teams are racing to build agents. Far fewer are investing in how to run them.
I think that's where the real differentiation will be. Not who builds the most capable agent, but who operates them with enough discipline to trust them in production. AgentOps is how you get there.
I write about this when I have something worth saying.