Latest release v2026.1023.0 is live (October 23, 2026).

See what's new
← All articles

What Is an AI Agent Control Plane?

Learn what an AI agent control plane does, the five layers products govern, and how to evaluate ownership, approvals, budgets, and evidence.

An AI agent control plane is the management layer that defines, observes, or enforces how a set of AI agents may operate. Its scope depends on the object it governs: workflow state, deployed infrastructure, runtime actions, enterprise identity, or organizational work.

The useful question is not whether a product calls itself a control plane. It is: What does the product keep under control, and where is that control enforced?

Orchestration coordinates execution: order, routing, handoffs, and workflow state. Observability records and analyzes what happened: traces, quality, latency, errors, and cost. A control plane manages operating conditions for a defined object; at its declared enforcement point, it can stop or gate work.

Paperclip operates at the organizational-work layer: goals, tasks, owners, dependencies, budgets, and reviews across connected runtimes. It does not intercept every tool call or replace runtime policy, observability, or deployment systems; it may be unnecessary when one person can inspect a small agent workflow directly.

What is the difference between the control plane and the data plane?

The data plane is where agents perform work: models generate responses, tools are called, code is changed, and services handle requests. The control plane manages conditions around that work.

If your agents run through Claude Code, Codex, and hosted services, one system may gate tool calls while another governs task admission and review. Both can be control planes. They govern different objects, at different boundaries.

Fig 1 / Control plane vs data plane

One term, two enforcement relationships

The data plane is where agents perform work. A control plane manages conditions around that work — but products place the control boundary in different positions.

A / Enforced in the action path
CONTROL PLANE
allow · ask · deny
Data plane
Governed object
The proposed action
Where control applies
Before the side effect executes
B / Governs conditions around the work
CONTROL PLANE
admissionreview · record
Data plane
Governed object
The unit of work and its conditions
Where control applies
Admission, ownership, budget, and review boundaries
Both systems can govern the same data plane, but they enforce control at different points. One evaluates actions before execution. The other controls admission, ownership, budgets, and review around a unit of work. Compare products by the object they govern and the point where they can stop work.

IBM describes an agent control plane as centralized infrastructure for managing, monitoring, and governing AI agents. That definition captures an important part of the category. In practice, current products place the control boundary at several different layers.

Where does the term “control plane” come from?

The vocabulary comes from networking and predates AI agents by decades. A 1991 ITU-T reference model for broadband networks, Recommendation I.321, formalized user, control, and management planes by name. RFC 3746 (2004) describes separating control elements from forwarding elements, including processor- and ASIC-based implementations. AWS distinguishes administrative resource APIs from primary service functions as control and data planes, and Kubernetes describes a control plane that manages worker nodes and Pods.

Agent systems inherited the term. Later systems applied the same term to different governed objects, including network routes, cloud resources, cluster state, and agent work. Because the governed object has changed across domains, the label alone cannot define a product’s scope. The five-layer model below classifies agent systems by the object governed and the enforcement point.

Why “AI agent control plane” describes five different layers

The following model is a practical way to compare products. It is not an industry-standard ontology, and vendors may span more than one layer.

Fig 2 / Five control-plane layers

Same term, five governed objects

The category becomes clearer when every product is asked the same two questions: what object does it govern, and where does control apply?

Coexisting layers · not a maturity ladder · vendors can span more than one

  1. 01

    Workflow or graph

    Object governedNodes, state, transitions, checkpoints, and execution paths

    Where control appliesGraph code, persisted state, and developer-authored interrupts

  2. 02

    Infrastructure, service, or gateway

    Object governedDeployed agents, runtimes, credentials, services, and production health

    Where control appliesRuntime, workspace, endpoint, gateway, and deployment boundaries

  3. 03

    Runtime action or model step

    Object governedTool calls, commands, file operations, prompts, outputs, and policy decisions

    Where control appliesBefore or during the proposed model, tool, or side-effecting action

  4. 04

    Enterprise identity, access, and compliance

    Object governedRegistered agents, lifecycle owners, permissions, risk, policy, and exceptions

    Where control appliesTenant identity, administration, security, data, and lifecycle policy

  5. 05

    Organizational work

    Object governedGoals, roles, tasks, owners, dependencies, budgets, reviews, and retained activity

    Where control appliesWork admission, ownership, budget, dependency, and review boundaries

“AI agent control plane” can describe several governed objects. Vendors may span layers, and a team may need more than one. Compare the object and enforcement boundary before comparing feature labels.

1. Workflow and graph control

A workflow framework controls execution logic. LangGraph, for example, lets developers define nodes, transitions, shared state, and long-running graph behavior. Configured checkpointers retain thread state for recovery and continuation; in-memory checkpoints do not survive a restart. Developer-authored interrupts pause a graph for external input, such as an approval, edit, or rejection.

Those are real controls. These controls govern graph execution and thread state; LangGraph also supports cross-thread stores. A developer authors the path and decides where an interrupt belongs. An organization-wide ledger of task accountability across arbitrary runtimes is not documented in the reviewed sources.

2. Infrastructure, service, and gateway control

An infrastructure control plane governs deployed agents and the services around them. It may inventory agents, supply execution environments, mediate credentials, expose endpoints, record sessions, apply rate limits, or monitor production health.

Guild documents a managed runtime, catalog, workspaces, scoped credentials, action approval gates, session records, and cost visibility. Its page marks framework-agnostic deployment as “Coming soon.” IBM watsonx Orchestrate documents agent building and orchestration alongside visibility, evaluation, policy, and identity controls for connected agents, tools, and models.

Guild and IBM watsonx Orchestrate both govern deployed agents and supporting infrastructure, although their documented coverage differs. Compare their runtime support, deployment boundaries, and enforcement mechanisms rather than treating their feature labels as equivalent.

3. Runtime-action and model-step control

A runtime-policy layer decides whether a proposed action should proceed. That control is placed close to a tool call, model response, command, filesystem operation, or other side effect.

Galileo Agent Control wraps model and tool calls with controls, evaluates inputs and outputs, and supports deny and steer decisions with control-event telemetry. Some checks run after a call, so a control is not always a gate before a side effect.

Choose runtime-action control when you need to approve, block, or modify a proposed model or tool action before execution. Runtime policy does not by itself establish the purpose, owner, or dependencies of the larger task.

4. Enterprise identity, access, and compliance control

An enterprise governance layer treats the agent as a managed identity and organizational asset. It may register agents, assign lifecycle owners, control access, investigate risk, apply tenant policy, and connect activity to security or compliance systems.

Microsoft Agent 365 provides a tenant registry and lifecycle, access, security, and compliance surfaces through Entra, Defender, and Purview. Registry types include Microsoft, partner, organization-published, and creator-shared agents; available actions vary by agent type and publisher state. Intune contributes device and application posture controls. In this layer, “owner” usually means the person accountable for an agent’s lifecycle. It does not necessarily mean the agent or person currently responsible for a business task.

Identity ownership assigns responsibility for an agent’s lifecycle, while work ownership assigns responsibility for a specific task. You may need both forms of ownership.

5. Organizational-work control

An organizational control plane governs the work around agent runs. It connects a goal to tasks, owners, dependencies, budgets, review states, decisions, and retained activity across connected runtimes.

Its critical unit is not the model response or deployment. It is the durable unit of work: why the task exists, who may claim it, what blocks it, what it may spend, when a person must decide, and what record remains after the run ends.

Organizational-work control becomes useful when several agents can act but you cannot reliably answer:

  • Which agent owns this task?
  • Is it safe to start before another task finishes?
  • Where is human attention required?
  • Which budget or review state applies?
  • What evidence supports the reported status?

Paperclip is designed for this layer. It does not make the other four unnecessary.

How do current control-plane products differ?

Products are easier to compare when the same questions are asked of each one. The table below summarizes the primary object, control mechanism, retained evidence, and boundary documented in the reviewed first-party sources. Vendor capabilities are documented claims, not independently tested results. This is a responsibility map, not an overall ranking.

Scroll horizontally to see all columns

ProductPrimary object governedWhere control appliesEvidence retained or exposedExplicit boundary
LangGraphWorkflow graph, state, and execution pathDeveloper-authored nodes, transitions, configured persistence, and interruptsCheckpoints and thread state for recovery and continuationAn organization-wide task-accountability ledger across arbitrary runtimes is not documented in the reviewed sources
GuildDeployed agents, runtimes, credentials, and servicesGuild runtime, workspace, credential, gateway, and action boundariesSession, tool, and model records; cost visibilityA neutral cross-runtime work ledger is not documented in the reviewed page; framework-agnostic deployment is marked coming soon
IBM watsonx OrchestrateConnected agents, tools, and modelsCentral visibility, evaluation, policy, and identity controls alongside orchestrationConnected-agent visibility and evaluation recordsThe reviewed page gives no complete per-agent enforcement matrix or durable ledger assigning cross-runtime business-task ownership
Galileo Agent ControlInstrumented model and tool callsControls evaluate inputs and outputs, with deny and steer decisionsControl-event telemetryA durable organizational work graph and financial budget ledger are not documented in the reviewed README
Microsoft Agent 365Registered agent identity, access, risk, and lifecycleTenant registry, Entra, Defender, and Purview; Intune device and application postureRegistry, lifecycle, and security recordsActions vary by agent type and publisher state; active assignment and atomic claim of cross-agent business tasks are not documented in the reviewed sources
PaperclipGoals, agent roles, tasks, owners, dependencies, budgets, and reviewsTask checkout, governed completion, and budget admission within PaperclipWork state, decisions, linked artifacts, and Paperclip mutation recordsDoes not universally mediate external tool calls or prove tests, deployment, compliance, or outcomes

Is a control plane the same as orchestration, observability, or MCP?

No. The concepts may appear in the same product, but they describe different responsibilities.

Scroll horizontally to see all columns

ConceptPrimary responsibilityThe evidence it should provide
OrchestrationCoordinate execution order, routing, handoffs, tools, and workflow stateWhich step ran, under what state, and what should run next inside the workflow
ObservabilityRecord and analyze behavior, quality, latency, errors, and costWhat happened during execution and how the system behaved
Runtime policyEvaluate or constrain proposed model and tool actionsWhich rule evaluated the action and what decision it returned
MCPStandardize how an AI application connects to tools, data, and promptsWhich server and capability were available through the protocol
Control planeManage a defined object and its operating conditionsWhat was governed, where control applied, who decided, and what state remains

Observability can inform a control decision without enforcing it. Orchestration can pause for human input without becoming an organization-wide work record. MCP can expose tools without deciding who should use them or why. A product can combine these responsibilities, but buyers should still verify each boundary separately.

What capabilities should an AI agent control plane have?

No universal checklist applies across all five layers because each layer governs a different object. Ask each vendor the same eight questions, then compare the mechanism and its boundary. Paperclip’s answers below describe organizational-work control.

Scroll horizontally to see all columns

Dimension and question to askPaperclip’s documented answer
Governed object. What is registered, and how does work connect to goals?Goals and tasks connect purpose, owners, dependencies, budgets, and reviews; they govern organizational work, not every model step.
Enforcement point. Where can you stop work: graph, gateway, command, model step, or task lifecycle?Checkout, completion, and budget admission govern Paperclip work; this does not universally intercept external side effects.
Ownership. Can two agents silently claim the same task? Who owns handoffs and blockers?Atomic checkout rejects conflicting task claims; dependencies are recorded separately, and ownership does not lock external systems.
Approvals. Which decisions need a person, who may decide, and where is the gate?Configured issue policies gate completion and retain decisions; human review depends on policy, not every tool call.
Cost controls. Do you report spend, alert, rate-limit, or stop work? What spend is excluded?Budgets can stop Paperclip-managed work only; overspend is possible. This is not a cap on provider billing.
Evidence. What records actor, action, decision, state, time, recovery or replay options, and gaps?Task state, decisions, and activity record changes; tests, deployment, and results still require source-system evidence.
Deployment. Which runtimes support building, hosting, scheduling, pausing, retrying, updating, or terminating agents?Self-hosted Paperclip invokes agents through configured adapters; adapter capabilities differ, and it is not a universal host or deployment system.
Explicit boundaries. What do you not own, and which system remains authoritative?The work record does not universally mediate external calls, cap provider billing, or prove correctness, deployment, compliance, or outcomes.

For a broader purchase decision, use the governance platform evaluation guide.

Feature labels are not enough. “Approval” could mean approving a shell command, registering an agent in a tenant, reviewing a completed task, or authorizing a budget exception. “Audit trail” could mean a model trace, an administrative event, or a work-state history. Record the object and boundary beside every claimed capability.

Fig 3 / Governed object × enforcement point

Where can this product actually stop work?

Any layer can observe and recommend broadly, and that influence is advisory. Enforcement is narrower: each layer stops work only at a named point, and never beyond the boundary the product declares.

Graph runWorkflow layer

Stops work atDeveloper-authored interrupts and checkpoints in graph code

Beyond its declared boundaryOwners, priorities, and dependencies for work performed across several runtimes

Deployed estateInfrastructure layer

Stops work atRuntime, workspace, credential, endpoint, and gateway boundaries

Beyond its declared boundaryAgents and services that never pass through its managed runtimes or gateways

Proposed actionRuntime layer

Stops work atAllow, ask, or deny before the supported side effect executes

Beyond its declared boundaryWhy the work exists, who owns the larger task, and what must finish first

Agent identityEnterprise layer

Stops work atTenant registration, access, and lifecycle policy

Beyond its declared boundaryActive ownership of the business task an agent is working on right now

Unit of workOrganizational layer

Stops work atTask admission, checkout, budget, approval, and review states

Beyond its declared boundaryEach external model response, shell command, or API side effect

Stops work at: the one named point where this layer can enforce — not a claim about anything else Declared boundary: enforcement never extends past it Beyond the boundary: the layer can observe or recommend there, but it cannot stop work
Use the matrix to identify the object a product governs, the point where it can stop work, and the responsibilities outside its boundary. A product may observe or recommend action beyond its enforcement point, but those capabilities do not constitute control.

How should responsibility be divided?

A control plane records responsibility within its declared boundary, but source systems remain responsible for the facts they alone can verify.

  • The human operator sets the objective, decides which decisions remain human, establishes limits, and defines sufficient evidence.
  • The agent and its runtime execute assigned work through configured models and tools.
  • The control plane governs and records the state inside its declared boundary.
  • The source systems remain authoritative for facts they alone can prove, such as passing tests, repository history, deployment status, policy compliance, and business outcomes.

This boundary prevents a common failure: treating a green task state as proof that the underlying work succeeded. A completed task is a workflow fact. It is not, by itself, proof of merge, deployment, correctness, compliance, or customer impact.

Where does Paperclip fit?

Paperclip is an open-source, self-hosted application for coordinating agents connected through multiple runtimes. Its primary governed object is organizational work.

Paperclip assigns agents roles, capability descriptions, and reporting relationships. Goals and projects connect tasks to their purpose, while atomic checkout lets an agent claim a task and returns a conflict when another agent owns it. Paperclip separately records blocked-by task relationships.

Company and per-agent budgets can warn near a configured limit. When an enabled hard-stop policy blocks a scope, Paperclip pauses that scope, blocks new agent runs in that scope and requests cancellation of active and queued runs. Cancellation and cost reporting can lag, so actual spend can exceed the limit. Execution policies can require review or approval before an issue reaches done when that issue has a configured policy. The activity log records the actor, action, entity, details, and time for Paperclip mutations.

Two narrower examples make that boundary concrete. Paperclip decisions retain a human choice in the work record, while configured task watchdogs can inspect a defined task subtree and open review work when needed. Neither mechanism claims authority over every external action an agent may take.

The limits belong beside the capabilities:

  • Paperclip connects to multiple runtimes, but adapter capabilities differ. It does not work identically with every agent.
  • Its budget hard stops govern Paperclip-managed work, not all provider billing outside Paperclip.
  • Its task-review policies do not universally intercept every model response, shell command, API call, or external side effect.
  • Its activity record covers Paperclip state and decisions. It is not proof of everything that happened in an external runtime.
  • A completed Paperclip task does not prove tests, merge, deployment, compliance, or business impact.
Fig 4 / Responsibility boundary

What Paperclip governs — and what stays authoritative elsewhere

Paperclip’s governed object is organizational work. Systems on the other side of the boundary are referenced as evidence, not controlled.

Governed in PaperclipObject: organizational work
GOAL — why the work exists
TASK A
One owner via atomic checkout Review required before governed completion Decision retained in the work record
TASK B
Blocked-by relationship recorded Budget can warn, then stop new Paperclip-managed work
Retained activity: actor · action · entity · details · time
Authoritative in their own systems

Runtime & tool calls

model steps · commands · side effects

Repository & tests

code history · verification

Deployment

release & operating state

Enterprise identity

tenant access & lifecycle

Outcomes & measurement

business impact
Referenced as evidence — not controlled
Paperclip governs organizational work: goals, tasks, owners, dependencies, budgets, review states, decisions, and retained activity across connected runtimes. Runtime actions, repositories, deployment, identity, and outcomes remain authoritative in their own systems — a completed task is a recorded workflow state, not proof of merge, deployment, compliance, or business impact.

Paperclip is a fit when agents already perform useful work and the missing layer is shared goals, accountable task ownership, dependencies, budgets, review, and retained organizational evidence. It is not the first tool to choose when the immediate problem is building an agent, hosting its runtime, blocking an unsafe tool call, or debugging model quality.

How do you choose the right control-plane layer?

Start with the object you need to govern and the specific action the product must be able to stop.

Scroll horizontally to see all columns

If the failure is…Start with…Verify this before buying
The workflow loses state or resumes incorrectlyWorkflow or graph controlPersistence, interrupt, replay, and recovery semantics
Deployed agents lack consistent credentials, health, or operating policyInfrastructure, service, or gateway controlRuntime coverage, enforcement point, credential boundary, and deployment scope
An agent can take a prohibited action before reviewRuntime-action or model-step controlPre-action enforcement, policy decision types, bypass paths, and audit evidence
Agents are unregistered, ownerless, or outside tenant policyEnterprise identity, access, and compliance controlRegistry coverage, identity model, access enforcement, lifecycle, and exceptions
Work has unclear owners, dependencies, budgets, or review statesOrganizational-work controlTask admission, ownership semantics, dependency behavior, stopping rules, and retained decisions

A team can need more than one layer. LangGraph may define a workflow, Galileo may enforce step-level policy, Microsoft Agent 365 may govern tenant identity, and Paperclip may retain the organizational work around the runs. That is a stack of control boundaries, not four interchangeable products.

Before choosing, write down ten answers:

  1. What is the primary object governed?
  2. Where is control enforced?
  3. Which agents and runtimes are in scope?
  4. What does “owner” mean?
  5. Which limits merely alert, and which stop work?
  6. Which decisions require a person?
  7. What evidence is retained, and for how long?
  8. How does the system recover from failure or disagreement?
  9. Where can it be deployed, and what data leaves that boundary?
  10. What important responsibility does it explicitly not own?

A product should document the responsibilities it does not own as clearly as the controls it provides.

Frequently asked questions

What does an AI agent control plane do?

An AI agent control plane manages a defined part of an agent system, such as workflow state, deployed infrastructure, runtime actions, enterprise identity, or organizational work. Depending on its layer, it may provide policy, permissions, ownership, budgets, approvals, observability, lifecycle controls, or retained evidence.

Is an AI agent control plane the same as an orchestration framework?

An AI agent control plane manages operating conditions around a defined object; an orchestration framework defines how agents, tools, and workflow steps execute together. A framework can include control-plane features, but graph state is not the same thing as enterprise identity or organization-wide task ownership.

Is an agent control plane the same as MCP?

Model Context Protocol standardizes connections between AI applications and tools, data, or prompts; it is not an agent control plane. A control plane may govern agents that use MCP, but MCP does not by itself assign work, set budgets, approve actions, or establish organizational responsibility.

Is observability the same as agent governance?

Observability records and analyzes what happened; agent governance defines which identities, assets, actions, or workflow states are permitted and who may decide. Observability supplies evidence for operators and policy, but it does not automatically enforce a decision.

Do I need an AI agent control plane?

An AI agent control plane is usually unnecessary for one narrow agent with a clear owner, low consequence, and a workflow a person can inspect directly. The need grows when agents multiply across runtimes, run unattended, share tools, accumulate cost, depend on one another, or require durable human decisions.

Can an AI agent control plane be open source or self-hosted?

An AI agent control plane can be open source or self-hosted; deployment models vary by product. Open source does not by itself prove privacy, security, isolation, or zero telemetry. Verify the repository and license, deployment path, data flows, credential handling, update process, and which capabilities remain hosted services.

Can several control planes coexist?

Several control planes can coexist when they govern different objects: a workflow framework, runtime-policy layer, enterprise identity system, and organizational-work layer can share an architecture. Verify their interfaces and decide which system is authoritative when their states disagree.

Which control-plane layer is Paperclip?

Paperclip operates at the organizational-work layer. It coordinates goals, agent roles, tasks, owners, dependencies, Paperclip-managed budgets, review states, and retained activity across connected runtimes. It does not replace agent frameworks, universal runtime guardrails, specialized observability, repositories, or deployment systems.

When is Paperclip unnecessary?

Paperclip is unnecessary when your main problem is building a first agent, hosting a service, evaluating model quality, or enforcing individual tool calls. It may also be unnecessary when one person can reliably manage a small number of low-risk agents in the runtime itself. Choose the smallest layer that owns the problem you actually have.

Define the boundary before comparing products

“AI agent control plane” is becoming a useful category name, but it is not yet a precise product specification. Two vendors can use the term accurately while controlling different objects.

Begin with the durable thing that must remain governed: the graph, the deployed service, the proposed action, the enterprise identity, or the organizational work. Then locate the enforcement point, name the evidence that remains, and state what the layer cannot prove.

If the missing object is the work itself, including its purpose, owner, dependencies, budget, review path, and retained decisions, evaluate an organizational control plane such as Paperclip. Keep the runtime, repository, deployment system, and outcome measurement authoritative for the evidence they alone can provide.

Source registry

The current-source review was completed on October 21, 2026 UTC. Product capabilities and availability change quickly; re-check them before publication.

Category and layer sources

Term history sources

ITU-T, RFC 3746, AWS, and Kubernetes sources were reverified on October 21, 2026 UTC. The OpenFlow citation is retained as a bibliographic reference only: its full text could not be reverified in this refresh, and no substantive claim above relies on it.

Paperclip sources

A team of agents
for every person.

Join the Paperclip Cloud beta waitlist,
or run Paperclip on your own infrastructure.