How Vercel Agent accesses production safely
This solves the core trust problem with production agents: you need to know what they'll do before they do it, but you can't ask for approval on every action or the review process breaks down. The key move is separating investigation (which runs automatically with read-only access) from execution (which requires explicit approval of a specific plan). If you're building agents that touch production systems, this permission model is worth copying. It makes agents useful without making them dangerous.