← Latest papers
🤖 AI

Agent Control Protocol: Admission Control for Agent Actions

The Agent Control Protocol (ACP) v1.13 is a formal technical specification that establishes a cryptographic admission control layer for autonomous agents in B2B environments, ensuring governance through identity validation, capability-based authorization, and verifiable auditing without replacing existing frameworks like RBAC or Zero Trust.

Original authors: Marcelo Fernandez

Published 2026-03-20
📖 5 min read🧠 Deep dive

Original authors: Marcelo Fernandez

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a world where companies hire "digital employees" (autonomous AI agents) to do their work. These agents can send money, sign contracts, or move data automatically.

The problem? Currently, if you tell a digital employee to "transfer $1 million," it just does it. There's no security guard checking its ID, no manager asking "Are you sure?", and no paper trail if something goes wrong. If a hacker tricks the agent, the money is gone, and nobody knows who authorized it.

The Agent Control Protocol (ACP) is like building a high-tech, unbreakable security checkpoint for these digital employees. It doesn't replace the agents; it just makes sure they can't move a muscle without passing a strict, cryptographic test first.

Here is the breakdown of how it works, using simple analogies:

1. The "Airport Security" Analogy

Think of an autonomous agent trying to do something (like moving money) as a passenger trying to board a plane.

  • Old Way: The agent just walks onto the plane. If it's a bad actor, it flies away with the plane.
  • ACP Way: Before the agent can touch the "plane" (the system), it must pass through four security gates:
    1. ID Check: "Prove you are who you say you are." (Cryptographic Identity)
    2. Ticket Check: "Do you have a valid ticket for this specific flight?" (Capability Token)
    3. Risk Check: "Is it safe to fly right now? Is the weather bad? Is this a holiday?" (Risk Evaluation)
    4. Boarding Pass: If you pass all three, you get a single-use boarding pass (Execution Token) that lets you take one specific step.

If the agent fails any of these checks, the door stays locked. No exceptions.

2. The "Digital Passport" (Capability Tokens)

In the old days, a manager might say, "You have access to the bank account." That's too vague.
With ACP, the agent gets a Digital Passport (Capability Token).

  • It says exactly: "I am allowed to move $500 to Bank X between 9 AM and 5 PM."
  • It cannot move $501. It cannot move it to Bank Y. It cannot move it at 6 PM.
  • If the agent tries to break the rules, the system rejects it instantly.

3. The "Chain of Command" (Delegation)

Sometimes a big boss (Institution A) needs to let a middle manager (Agent B) do a task, who then needs to let a junior assistant (Agent C) do a small part of it.

  • The Problem: How does the junior assistant prove they have permission without the big boss trusting the middle manager's computer?
  • The ACP Solution: It's like a signed chain of letters.
    • The Boss signs a letter giving permission to the Manager.
    • The Manager signs a new letter giving a smaller slice of that permission to the Assistant.
    • The Assistant shows the whole chain. The system checks the signatures all the way back to the Boss.
    • Crucial Rule: The Assistant can never have more power than the Manager, and the Manager can never have more power than the Boss. The chain can never grow upward in power.

4. The "Tamper-Proof Diary" (Audit Ledger)

Every time an agent tries to do something—whether it succeeds, fails, or gets blocked—it gets written into a Digital Diary (The Audit Ledger).

  • This isn't a normal diary you can edit. It's like a blockchain.
  • If you try to erase a page, the whole book falls apart.
  • If a company wants to prove to an auditor (or a partner bank) that they followed the rules, they just show the diary. The diary proves exactly what happened, who did it, and when, with a mathematically unforgeable signature.

5. Why "Zero Trust" and "RBAC" Weren't Enough

You might ask, "Don't we already have security systems like RBAC (Role-Based Access Control)?"

  • RBAC is like giving a human employee a keycard. It works for humans who can be questioned.
  • Zero Trust checks if your network connection is safe.
  • The Gap: Neither of these stops a rogue AI from making a bad decision. If an AI is tricked, it will happily use its keycard to do something stupid.
  • ACP is the extra layer that says, "Even if you have the keycard, I'm going to double-check your math, your intent, and your history before I let you push the button."

The Bottom Line

The Agent Control Protocol is the rulebook that makes it safe for companies to let AI agents work together across different organizations.

  • Before ACP: "Here is an AI. Go do your job. Good luck." (High risk, no accountability).
  • With ACP: "Here is an AI. Here is your ID, your specific mission ticket, and your risk score. If you try to go off-script, the system locks you out, and we have a permanent record of your attempt."

It turns the "Wild West" of autonomous agents into a regulated, auditable, and safe environment where businesses can trust their digital workers.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →