Lore

'Drunk Intern' Agent Permissioning Model

A mental model for deciding what access to grant an AI agent: treat the agent like a drunk intern who will eventually mess up anything they can access and damage. The model reframes permissioning as a damage-containment problem rather than a trust problem — the question isn't "do I trust this agent" but "what's the blast radius if it gets this wrong."

"The mental framework I always use is thinking of agents like a drunk intern. If it has access to something that it can mess up, it will mess it up."

Apply: Audit what each agent can touch (filesystem paths, API keys, production databases, billing) and remove or restrict access to anything whose damage would be hard to undo.

Claude Code Auto Mode

Claude Code's practical implementation of this model is "auto" mode, a permission setting that auto-approves lower-risk agent actions while still asking for explicit permission on risky ones. The presenter calls it the "Goldilocks zone" for permissioning — permissive enough to remove friction, cautious enough to catch the drunk-intern failure mode — and says it needs little further tuning once set.

"It's the Goldilocks zone for permissioning, and you don't really have to worry about changing it from there."

Apply: Click the icon next to "+" in Claude Code and select "auto" as the default permission level, as the concrete implementation of the drunk-intern model above.

Claude Code's 'Auto' Permission Mode

A concrete, already-shipped implementation of the permissioning bottleneck fix for Step 2 – AI Builds in Parallel: Claude Code has an existing 'auto' permission mode that the presenter says almost nobody actually uses, despite it being the single simplest fix for the whole step-two permissioning problem — no custom engineering required, just turning it on.

Apply: before building a bespoke permission-tiering scheme, enable Claude Code's auto permission mode as the first, lowest-effort move.