Resources
You cannot cap what you cannot identify. Put a gateway in your network that attributes spend by agent/team, blocks unsafe tools, and exports CRA-ready logs — then set caps.
Seat licenses count humans. Agents are workloads: they retry, loop, and share keys. UnitOne Gateway sits in your AWS VPC, Azure VNet, or GCP project so you can identify the agent, block unsafe tools, export CRA-style logs, and then set caps that do not freeze the teams that actually need agents. Security first, CRA evidence second, cost third. Start free on Gateway.
A seat is a person who can open the console. An agent is an AI workload that calls models and tools. Two console seats can still run ten agents — or one unnamed script on a shared key. Seat metering assumes one human equals one usage stream. Agents do not: they fan out, retry, and call tools in loops. A seat limit does not stop a runaway tool loop, and it cannot tell a discovery experiment from a production agent serving customers. If spend rolls up to a team license, you cannot cap the unsafe workload without blocking the people who still need agents.
Give each agent, and the team or project that owns it, an identity on the gateway path. Security first: a named identity is what a deny policy attaches to. If a poisoned or over-scoped tool is invoked, Gateway can block that agent or that tool; a shared key has no one to deny. CRA evidence next: the same identity appears in exportable logs — which agent, which tool, allow or deny, timestamp. That is operational evidence for vulnerability handling and Article 14-style duties, not a legal determination of CRA scope. Cost last: attribute tokens, tool calls, and gateway events to the agent and team, then set a cap on the experiment without starving the published production agent. Free includes basic attribution and basic spend caps. Team adds full caps. Enterprise adds org policies.
This is a practical AppSec list, not legal advice. For a vulnerability or incident involving an agent, export: when it happened (timestamp); which agent, team, and project identities were on the request; which tool or MCP server was invoked; the policy decision (allow, deny, or unknown — unknown means the path was off-gateway); a correlation or request id so you can join model calls and tool calls; and what you blocked, if anything. An SBOM and a cost dashboard do not replace this log. If you cannot show the deny, you cannot show handling. Free retains 7 days, Team 30 days, Enterprise custom — export if your hold is longer.
Start free on Gateway. Free is $0 and includes Gateway in your AWS VPC, Azure VNet, or GCP project, 10 agents (AI workloads, not seats), 2 console seats, and 25,000 gateway events per month. After checkout you get deploy and login steps so the data plane stays in your network. Register discovery and production agents as separate identities. Confirm a tool can be denied and a log can be exported. Then set a basic cap. See plans for Team at $99/month. Talk to us for Enterprise SSO, retention, and org policies.
Start free on Gateway in your network. Attribute spend by agent and team, block unsafe tools, and export CRA-ready logs — then set caps that do not block the teams that need agents.
Need Finding → Fix Spec → PR work? Request a remediation POC — scoped, not the Gateway trial.