Public benchmark · AgentDojo
0 of 949 attacks took effect. Even when the agent obeyed every one.
Without MACAW, gpt-4o carried out 184 of 389. Through MACAW, none. No task lost to a refusal.
How we measured itAI Controls · Deterministic controls for autonomous agents
Identity, policy, authorization and signed evidence at the boundaries where agents act, decided before anything executes.
Get startednpm install -g macaw-ai && macaw-ai install
$2.1M
Per incident estimate of added costs from compliance fines, lost customers, operational downtime and rework.
65%
of enterprises report agents acting outside their intended scope.
1 in 10
have controls for the agents they have deployed. The rest use custom guardrails, or assume a security vendor has it covered.
A malicious link hands over an agent’s gateway. Any website can silently hijack a locally running agent.
CVE-2026-25253, ClawJacked (Oasis Security)TeamPCP poisons LiteLLM on PyPI. Days later, Axios on npm is hijacked.
TeamPCP, UNC1069OpenAI’s own test agents escape their sandbox and spend about two and a half days inside Hugging Face production.
OpenAI and Hugging Face disclosuresNo attacker at all. An agent cancels a stranger’s reservation to reach its goal.
ABC NewsCurrent solutions like alignment, security and guardrails cannot guarantee control. So every enterprise we meet is building its own.
Hover or tap a layer to see why it lets the action through.
Buy all five. Stitch them together. The agent still escapes.
Enumeration will always be a losing proposition. MACAW reasons about effects and enforces deterministically.
Protocol. Every operation is signed, and every callee verifies it independently, so no hop has to trust the one before it.
Claude Code is told to force-delete a file, then to fetch a URL. Policy denies the deletion; the fetch waits for a person to approve it, then runs.
What you’re seeing10 demos
All use casesBypass requires breaking cryptography, not clever prompting.
Attacks from our validator and internal testing.
Public benchmark · AgentDojo
Without MACAW, gpt-4o carried out 184 of 389. Through MACAW, none. No task lost to a refusal.
How we measured itBeside your coding agent, in your code, or in front of your MCP servers.
Beside your coding agent
Claude Code and Codex. See what your agent did, then decide what it may do.
In front of your MCP servers
51 MCP servers. Every call checked against your policy first.
In your code
One import. Same code. OpenAI, Anthropic, LangChain and more, plus the SDK.
One control plane
Policy, approvals and evidence for all three, in one console. Hosted, in your VPC or on-prem.
Since May 2026, from tenants that shared telemetry.
Install and make your first checked call in five minutes.