Permission modes control what Claude Code may do automatically versus what needs your approval.
Modes range from prompting on every action to allowing a curated set of tools without interruption. They balance speed against safety, especially for file writes and shell commands. Choosing the right mode is essential for trustworthy automation.