[{"data":1,"prerenderedAt":69},["ShallowReactive",2],{"term-p\u002Fpermission-mode":3,"related-p\u002Fpermission-mode":57},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":16,"meta":44,"navigation":45,"path":46,"related":47,"seo":51,"sitemap":52,"stem":55,"subcategory":6,"__hash__":56},"terms\u002Fterms\u002Fp\u002Fpermission-mode.md","Permission Mode",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Permission mode controls whether your AI agent confirms before acting, auto-approves low-risk moves, or skips all gates entirely. It's the trust dial on your AI tool. Turn it up and the agent ships fast, asks questions never. Turn it down and it's basically just a very smart autocomplete. Most developers calibrate this dial through a painful trial-and-error process involving deleted files.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"In Claude Code, permission mode determines the agent's behavior when it needs to take potentially impactful actions — writing files, running shell commands, making network requests. The three modes are: interactive (confirm everything), auto (classify and approve safe actions), and dangerously skip permissions (no gates at all). Permission mode is set per-session or via config and directly affects how fast and how risky your vibe-coding sessions run.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"Set permission mode to auto for this session — we're just refactoring.\" \u002F \"What permission mode are you running? It just deleted the migration folder.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"vibecoding","Permission mode controls whether your AI agent confirms before acting, auto-approves low-risk moves, or skips all gates entirely.","beginner","md",{},true,"\u002Fterms\u002Fp\u002Fpermission-mode",[48,49,50],"Auto Mode","Claude Code","Dangerously Skip Permissions",{"title":5,"description":41},{"changefreq":53,"priority":54},"weekly",0.7,"terms\u002Fp\u002Fpermission-mode","qKZIWATn8e-gtlAFgnUbH8BXMG2z7v0Prc-IpkAkjm0",[58,61,65],{"title":48,"path":59,"acronym":6,"category":40,"difficulty":42,"description":60},"\u002Fterms\u002Fa\u002Fauto-mode","Auto mode is Claude Code's permission classifier — the middle ground between confirm-everything and YOLO mode.",{"title":49,"path":62,"acronym":6,"category":63,"difficulty":42,"description":64},"\u002Fterms\u002Fc\u002Fclaude-code","ai","Claude Code is Anthropic's agentic coding tool that lives in your terminal.",{"title":50,"path":66,"acronym":6,"category":40,"difficulty":67,"description":68},"\u002Fterms\u002Fd\u002Fdangerously-skip-permissions","advanced","Dangerously skip permissions is the nuclear option — bypassing all AI confirmation gates. Named 'dangerously' because the devs meant it.",1775560919767]