July 19, 2026
Posted by Refael Angel
Summary
1Password’s new Claude integration advances an important security principle: AI agents should not see or hold human credentials. But protecting the login does not govern the authenticated session. Enterprise agents need runtime authorization that evaluates actions, limits access, protects returned data, and connects each decision to the human-directed task behind it.
The Moment the Market Caught Up
This month, 1Password released its integration for Anthropic’s Claude, alongside a new Agentic Mode for its browser extension. The flow is elegant: when a browser agent reaches a login page, the human approves the request with a biometric prompt, the extension injects the credentials directly into the page, and the agent receives an authenticated session without ever seeing the secret. It builds on the Secure Agentic Autofill work introduced with Browserbase last year and a wave of partner integrations announced this spring.
Let us say this clearly: this is good work, and it is good news. A brand with enormous reach just taught the market a principle that should underpin every AI agent security program: AI agents must never hold or see credentials. Security researchers had already demonstrated AI browsers being tricked into leaking user passwords through prompt injection. Keeping the raw credential out of the agent’s context window is a real defense against a real attack.
But if you are responsible for security in an enterprise, this announcement should also trigger the next question: what governs the agent after authentication? The login takes about five seconds. Your agent’s session lasts minutes or hours, and may continue across many actions. And the systems your agents actually touch in production mostly do not have a login page at all.
Authentication Is Not Authority
In the agentic autofill model, control ends at the login event. Once the authenticated session exists, it belongs entirely to the agent. Nothing in the flow can tell the difference between “read my invoices” and “change the payout bank account.” Nothing evaluates whether the agent’s next action matches the task that justified the login in the first place. Nothing inspects the data flowing back into the model’s context window. And the audit trail contains exactly one line: a credential was used.
A prompt-injected agent in this model cannot extract your password, and that is progress. But it can do anything the session allows, and the session allows everything the human account allows. The attack did not disappear. It moved one step past the control.
We call this distinction authentication versus authority. Authentication asks: can the agent get in? Authority asks: should the agent be doing this specific thing, right now, given the task a human actually assigned to it? These are different questions, and they require different architectures.
The Browser Is Only One Door
There is a second gap, and for enterprises it is the bigger one. Agentic autofill works where login is a web form in a browser. That covers a real slice of consumer and workforce automation: booking travel, filling portals, completing purchases.
Enterprise agent activity, however, extends well beyond websites. Production agents query Postgres and Snowflake. They call AWS, Azure, and GCP APIs. They operate inside Kubernetes clusters, open SSH sessions, authenticate with certificates and mTLS, pull from message queues, and drive legacy systems that predate the web form. None of these presents a password field for an extension to fill. All of them are exactly where regulated data lives.
A security model for AI agents that starts and ends in the browser leaves the majority of enterprise agent traffic ungoverned.
Human Approval Does not Scale to Agent Fleets
Human-in-the-loop is the right instinct at the right scale: one person, one browser, one login. It breaks at enterprise scale. A fleet of autonomous agents executes thousands of actions per hour. No human can approve every routine request with a biometric prompt, and if one tried, approval fatigue would turn every prompt into a reflexive yes within a day.
At machine scale, policy must approve at machine speed, with humans pulled into the loop only where policy demands it. That requires an enforcement point that sees every action, not just every login.
What Runtime Authority Looks Like
This is the problem Akeyless Runtime Authority was built to solve. Instead of giving an AI agent direct access to your system and hoping for the best, every agent action is brokered through the Akeyless Gateway, where six controls are applied in a single enforcement path:
- Zero credentials on the agent. Short-lived credentials are injected into the brokered session at the moment of execution, invisible to the agent itself, and destroyed when the session ends. There is nothing to steal, in the browser or anywhere else.
- Zero direct connectivity. The agent has no network path to any corporate system except through the Gateway. Lateral movement is eliminated at the network layer.
- Intent classification. Before any credential is minted, a low-latency classifier evaluates the semantic intent of the request against the originating human prompt.
- Intent-aware policy enforcement. A prompt that says “analyze Q3 revenue” cannot produce a DROP TABLE. Destructive, out-of-scope, or high-risk actions are blocked at the Gateway before the target is ever touched.
- In-session response masking. PII, PHI, financial records, and secrets are redacted before they reach the agent’s context window. The agent reasons only over what it is allowed to see.
- Forensic traceability. Every action produces one immutable audit record linking the originating human prompt, the classified intent, the policy verdict, the ephemeral session, and the final action on the target, forwarded to your SIEM.
And it works wherever agents actually work: MCP, native tool calling on OpenAI, Anthropic, Gemini, and Bedrock, framework plugins for LangChain, LlamaIndex, Semantic Kernel, CrewAI, and AutoGen, agent-to-agent handoffs, and direct SDK or REST, against databases, cloud APIs, SaaS, Kubernetes, SSH, RDP, and legacy targets, all on one policy model and one audit stream.
How Akeyless Runtime Authority Works
Agentic Autofill and Runtime Authority Solve Different Problems
Agentic autofill protects the login. Akeyless Runtime Authority governs what the agent can do after access is granted. Many enterprises may use both, but they address different parts of the agent security problem.
| Area | 1Password for Claude / Agentic Autofill | Akeyless Runtime Authority |
|---|---|---|
| Primary control point | The login event | Every command throughout the session |
| Credential exposure | Keeps credentials out of the agent’s context during the fill; the agent receives the authenticated session | The agent never holds credentials; short-lived credentials are injected into the brokered session at execution |
| Network model | The agent connects directly to the target website | Zero direct connectivity; the Akeyless Gateway is the mandatory path to the target |
| Control after login | Does not evaluate or enforce policy on each action performed through the authenticated session | Classifies intent and applies policy before credentials are issued or the action reaches the target |
| Data returned to the agent | Page content is returned through the authenticated browser session | PII, PHI, financial data, and secrets can be masked before they reach the agent’s context |
| Audit trail | Credential use and activity available through the connected application | Immutable chain: human prompt, intent, policy, session ID, target action, forwarded to SIEM |
| Target coverage | Browser-based web-form logins | Databases, cloud APIs, SaaS, Kubernetes, SSH, RDP, and legacy systems |
| Approval model | Human biometric approval per credential fill | Policy-based authorization at machine speed, with human approval where policy requires it |
| Platform scope | Designed around supported browser and desktop application flows | Any agent framework, any OS, one Gateway |
| Identity scope | Extends a human user’s credentials to a browser agent | Governs human, machine, and AI agent identities on one platform |
The Question Your Auditor Will Ask
Every CISO and audit team we have briefed this year converges on the same question: “When an AI agent modifies regulated data, can you trace that action back to the human whose prompt caused it?” A credential-use event does not answer that question. Investigators need enough context to reconstruct the full chain of authority:
- Who or what initiated the task?
- Which agent identity performed it?
- What resource and action were requested?
- Which policy allowed or denied the request?
- What occurred during the resulting execution?
Akeyless Runtime Authority produces that chain by default.
Where AI Agent Security Goes Next
The market has now agreed on the first principle: agents must not hold secrets. The next principle follows naturally: agents must operate under governed, observable, and revocable authority. Secure authentication answers how an agent gets access. Runtime authority determines what that access can become.
If you have agents in production, or a mandate to get them there safely, the Runtime Authority public Beta is open today. Schedule a demo to request Beta Access.
Frequently Asked Questions
What Is AI Agent Security?
AI agent security is the set of identity, access, credential, policy, and runtime controls used to govern autonomous or semi-autonomous AI systems. It includes protecting credentials, limiting which resources an agent can reach, authorizing individual actions, filtering sensitive data, and recording agent activity.
Why Is Authentication Alone Insufficient for AI Agents?
Authentication establishes that an identity may access a system. It does not necessarily determine whether each action taken during the session is appropriate for the human-directed task. Because AI agents can act autonomously and respond to untrusted instructions, authorization must continue after login.
What Is Runtime Authority for AI Agents?
Runtime authority is the ability to evaluate and enforce what an AI agent may do while it is executing a task. It applies policy at the point of action, rather than relying only on permissions assigned before the session begins.
How Can an AI Agent Access a System Without Seeing Its Credentials?
A broker can retrieve or generate the required credential and use it on the agent’s behalf. The agent submits the requested action through the brokered path but does not receive the underlying password, key, or token.
How Does Runtime Authorization Reduce Prompt-Injection Risk?
Prompt injection can manipulate an agent into attempting an action outside its intended task. Runtime authorization provides another decision point before execution, where policy can deny destructive, excessive, or out-of-scope requests. It is one layer in a broader defense that should also include scoped tools, input validation, monitoring, and human approval for high-impact actions.
Is Runtime Authority Limited to Browser Agents?
No. Runtime authority is designed for protected workflows involving systems such as databases, services, and MCP-connected tools. Actual coverage depends on the target, credential type, Gateway configuration, and supported Runtime Authority integration.