AI agents are most useful when they can act on your behalf -- calling APIs, processing payments, connecting to services. But every credential you hand to an agent becomes an attack surface.
A compromised agent with raw API keys can exfiltrate data, drain accounts, or make unauthorized purchases. Even well-behaved agents store credentials in memory, logs, or configs where they can leak. The industry's current answers -- "just trust the agent" or "never give it access" -- leave you choosing between productivity and safety.