Engineering brief
Hire Your Agent, Don't Give It Your Credentials
At a glance
- Relevance
- Practical value
- Warnings
- None
Most AI agents run on user credentials, making each a potential full-access backdoor. A new open protocol proposes giving agents their own identity and scoped capabilities, enabling per-agent audit and instant revocation.
Agent identity and fine-grained authorization are essential for auditable, governable, and securely revocable AI agents in production.
Summary
Current AI agents usually run with the user's full credentials, impersonating the user for every action. This eliminates per-agent audit trails, prevents fine-grained revocation, and creates a large blast radius if any agent is compromised. Any agent with Gmail or API access inherits all user privileges.
The protocol gives each agent its own identity via a private key, discovery through a well-known endpoint and capability directory, and fine-grained capabilities instead of coarse OAuth scopes. This shifts from 'act as me' to 'act for me within defined limits,' enabling per-agent logs, revocation, and host-level policies.
The reference implementation converts existing OpenAPI specs into agent capabilities and uses an MCP proxy to bridge until services adopt the protocol natively. A demo shows an agent requesting email read access, user approval via device flow, and immediate blocking upon revocation. Long-lived agents, policy inheritance, and fleet management are missing but planned for V2.
For engineering leaders, the takeaway is not to adopt this specific draft immediately but to recognize that agent identity and governance will become a non-negotiable requirement as agents move from ephemeral experiments to persistent production actors. Waiting until a security incident forces the conversation is the wrong strategy.
Watch the video
This video is blocked due to your privacy settings. To watch this video, please accept YouTube marketing cookies.
Related breakdowns
Your AI agent harness is overengineered. The model got better.
Agents-as-files: Google DeepMind shows how markdown instructions replace Python agent loops. Cursor replaced 12,000 lines of TypeScript with 200 lines. But…
Durable execution is the real agent infrastructure challenge
Giselle van Dongen demonstrates why durable execution infrastructure, not agent SDKs, is the real bottleneck for production agent systems. Concrete failure…
ACP: The protocol that could finally decouple clients from agent harnesses
ACP standardizes how clients talk to AI agents. Early demos show any client controlling any harness. Adoption is the open question.
Get TL;DW
Too Long; Didn't Watch.
A concise breakdowns of the AI and devtools videos that actually matter for engineering leaders.
Free. Weekly. No hype.
Video and thumbnails remain the property of their respective creators. tldw.news provides editorial analysis, commentary, and discovery links to original content.