Arcjet reposted this
Your AI agents are authenticated. That doesn't mean they're under control. Last week I spoke with five security leaders - at a bank, a retailer, a manufacturer, a hospital network, and a consumer internet company - about how they secure the AI agents running inside their businesses. At the same time I was reading Google's "Beyond Zero," its vision for enterprise security in the AI era. World models are the future, but that's not where most people can start. The application is the wrong place to make the decision - the individual action is the right level of granularity. Not "can this agent use the ERP," but "should this payment, for this amount, to this account, based on this invoice, happen right now." Three common objections: 1. "It runs on behalf of the user." That proves authority, not intent. The agent inherits the user's full standing permissions - everything they might do over months - to complete one task now. If a malicious document or prompt redirects it, it uses that legitimate authority for something the user never asked for. 2. "It's locked down with least privilege." Necessary, but static. An email agent is allowed to send email - the risk is the recipient and the attachment. A payment agent is allowed to transact - the risk is the amount and the account. Those facts only exist at runtime, after the permission check has already passed. 3. "We already do fine-grained authorization with a policy engine." Maybe you do, and a good policy language helps, but a policy engine only decides well if you feed it the action, its arguments, and the surrounding context, at the moment the action fires, inside the application. That last-mile enforcement is usually the bit that doesn't exist yet. Google's answer is a machine-speed reasoning engine on top of an enterprise-wide "world model." Very cool - who doesn't want to build this?! But it's a Google-scale build. The five leaders I spoke with weren't close to that. They couldn't reliably see every agent they were running, or confirm the same controls existed across teams. They need the floor first - see the action, enforce a policy, stop it when needed, record the decision. Two speeds, one direction: - Where it's going: dynamic, context-aware decisions across a whole session. - What's needed now: consistent enforcement on the actions that move money, expose data, or call tools. And no, the network is not where this is going to be solved. Visibility (telemetry) + enforcement (in the code) is what we're building at Arcjet.