Adoption and operations
What Is AgentOps: A Complete Guide to the Operating System That Controls and Improves AI Agents Doing Work
KDLPublished
AgentOps is the system for operating AI agents safely. It records the entire process by which an AI agent calls tools, enters data into systems and carries out work. It also manages permissions, approvals, per-task evaluation, and stopping and recovery.
Why AgentOps Is Needed
AI began to leave records of actions, not just answers.
When generative AI only gave answers, people could filter out wrong answers themselves. An AI agent is different. It reads a document, judges the conditions, registers a value in an ERP, sends an email and passes the work on to the next step. A single wrong judgment leaves traces across several systems.
Handling one case by an agent involves several steps. If there is no record of which step used which tool on what basis, then when the result is wrong it is impossible to tell whether the cause was recognition, the judgment rules or the system integration.
Work can be handed to an agent only when the scope of what it may do is defined, points requiring human approval are set, and it can be stopped and reversed when something goes wrong. AgentOps is the operating system that brings these requirements together.
The difference becomes visible when an agent moves from a pilot to real work. In a pilot, staff watch every result. As volume grows, people cannot check everything, so records and controls must be built into the system.
A Precise Definition of AgentOps: How It Differs from LLMOps
Three Axes That Separate LLMOps and AgentOps
First, the unit of management differs. LLMOps manages a single model call, one input and one output, as its unit. AgentOps manages the whole chain of judgments, tool calls and system entries that together process one case of work.
Second, the nature of the risk differs. The risk LLMOps mainly deals with is wrong or unfounded answers. AgentOps adds the risks of accessing systems outside one's permissions, entering values without approval, and repeatedly running the same action.
Third, the evaluation criteria differ. LLMOps scores the accuracy and format of answers. AgentOps looks, per case of work, at whether the work was correctly completed to the end, where human intervention occurred, and how much time and cost it took.
AgentOps does not replace LLMOps but sits on top of it. The models and prompts used inside an agent are managed by LLMOps, and the business flow in which that model operates is managed by AgentOps.
The Four Functions of AgentOps
Four Functions for Entrusting Work to an Agent
First, execution tracing. For each case, it records in order which document was read, which rule was used for the judgment, and which tool was called with which value.
Second, permissions and approvals. It separates systems the agent can only query from systems where it can also enter data, and for large amounts or cases outside the standard it requires human approval before execution. The approval criteria should sit in a separate rule set, not inside the agent's configuration, so that the business department can check and change them.
Third, per-task evaluation. Along with the accuracy of each step, it looks at the task completion rate, the exception rate and the processing time per case. A step can score well, yet if the flow breaks partway through, the task is not completed.
Fourth, stopping and reversal. When abnormal behavior is detected, the agent must be stopped, and an entry already executed must be cancelled or passed to a person.
The four functions depend on one another. The execution record is needed to adjust approval criteria, and the ability to reverse is needed before the scope of permissions can be widened.
How to Apply AgentOps in Practice
Start with Narrow Permissions and Widen Them
Do not give the agent entry permissions from the start. In the early stage, have it only propose the judgment and the values to enter, and let a person approve and execute. Begin automatic execution with the types of work where the approval history shows almost no corrections.
Each time permissions are widened, record the switching criteria and the date. If a problem arises later, this makes it possible to tell which decision to review first.
Keep Execution Records That Work Staff Can Read
Developer logs alone do not let the business department review the agent's judgments. Record the location in the source text that the judgment was based on, the rule applied, and the actions taken, together with a processing history that summarizes these in business terms.
The processing history serves both as material for audits and as the starting point for improvement. Gathering the cases where staff corrected the agent's judgments shows which rules are missing and which document types make the judgment unstable.
Verify Changes Against the Same Set of Cases
When a judgment rule, a model or an integration method is changed, rerun past cases to compare how the results differ. Check first in a test environment that does not enter data into the real system, then apply the change to operations through the approval process. Keep the previous version so it can be restored at once. When the result of a past case has changed, confirm one by one whether the difference is due to the intended change.
AgentOps in the Domestic Environment
Domestic finance and the public sector strictly require clear responsibility for computer operations and access records. Entries made by an agent must be recorded to the same standard as work done by a person: who approved them and on what basis they were executed.
Agents are often connected to existing ERP, EDMS and RPA systems. So it is common to issue a separate account and permissions for the agent, and to set up the execution records so they are kept internally even in a network-separated environment.
Frequently asked questions
How is AgentOps different from AI Ops?
AI Ops is the operating system for AI models and agents as a whole. AgentOps is the area within it that manages the behavior and flow of the agents that execute work.
What if the agent enters a wrong value?
Use the execution record to find the case and the systems affected, and reverse it through the cancellation procedure. If the same type recurs, that type is returned to the list of items requiring approval.
Does every execution need human approval?
No. Approval is set only for cases with large impact or cases outside the standard, and types whose stability has been confirmed by the history are executed automatically.
What should agent performance be measured by?
Rather than the accuracy of each step, the focus is on metrics that show whether the work finished, such as the task completion rate, the exception rate and the processing time per case.
How is it different from RPA operations?
RPA repeats a fixed sequence as it is, so managing changes to the procedure is enough. An agent's judgment varies from case to case, so the basis for judgment and the results must be recorded and evaluated for each case.
Must we be able to stop the agent immediately?
Yes. When abnormal behavior appears, the procedure for stopping execution and handing pending cases to a person must be set in advance.
What must be in place first when adopting it?
Execution tracing. Only with records can the approval criteria, the scope of permissions and the evaluation metrics be set on a sound basis.
Tell us the work you want to hand to an agent and the systems to connect, and we will outline the permission scope, the approval points and the execution record items.
Contact us



