This blog post compares the six Claude Code permission modes: Manual, acceptEdits, plan, auto, dontAsk, and bypassPermissions. It discusses the functions of each mode and explains why auto mode has become the default over plan mode, alongside providing a sample settings.json configuration.