ConfigurationPermissions and sandboxingOverview

Permissions & safety

Syntic Code can read, write and run things on your computer, so it has several layers that keep you in control. You choose how much to hand over; the layers below are always there.

LayerWhat it doesRead more
Permission modesSet the overall stance: ask for everything (default), let edits through (auto-edit), plan only, or run routine work on its own (auto).Permission modes
RulesAllow, ask about or block specific tools and commands, per project or for you.Permission rules
Auto mode checksIn auto mode, risky actions (deleting outside the project, pushing, publishing, touching credentials) still stop for your OK.Auto mode
Folder trustYou are asked once per folder at start. A new folder’s own settings, hooks, MCP servers, agents and skills stay off until you trust it; a trusted folder starts in auto-edit.Folder trust
Outside changesgit push, cluster, cloud, production-deploy and remote-database commands never run unattended in auto mode, and their prompt names the target.Commands that reach outside
File safetyThe agent must read a file before changing it, and cannot overwrite changes it has not seen.Safety nets
Shell sandboxOptionally run every agent command inside the operating system’s sandbox.Shell sandbox
CheckpointsEvery file edit is backed up so you can rewind files, the conversation, or both.Checkpoints & rewind

A sensible setup

  1. Keep the default of auto mode for your own projects, or switch to default mode if you want to approve each change.
  2. Add allow rules for the safe commands you run all the time (your test and lint commands).
  3. Add deny rules for things that must never happen (reading .env files, fetching from certain hosts).
  4. Use plan mode before large changes.
  5. Turn on the sandbox when working on code you do not fully trust.

Where to go next

TaskPage
Pick a mode, or understand what one doesPermission modes
Write allow, ask and deny rulesPermission rules
Decide which folders to trustFolder trust
See which commands count as reaching outside your machineCommands that reach outside
Fence commands in with the operating systemShell sandbox
Tune auto mode for a teamConfigure auto mode
Understand the overall safety modelSecurity

Organizations can enforce any of this for every user with organization policy.