Skip to main content
Conversation and Input

Access Permissions

Choose how Qoder CN requests approval before using files, the terminal, the network, and enabled tools.

Open Access permissions at the bottom of the task composer before sending a task or while continuing an existing task. Ask for approval is the default. Changing the permission mode does not change the task workspace or execution mode.

Choose an access-permission mode

OptionBehaviorRecommended use
Ask for approvalAlways asks before running commands, editing files outside the workspace, or accessing the network.New or unfamiliar projects and tasks that need close review.
Auto approveAsks only when Qoder CN detects a potential risk.Routine work in a trusted, clearly scoped project.
Full accessDoes not ask again and can freely use files, the terminal, and the network.Controlled work after you have reviewed the scope and consequences.

What each mode permits

OperationAsk for approvalAuto approveFull access
Read or edit files inside the workspaceRuns automatically.Runs automatically when no risk is detected.Runs automatically.
Modify files outside the workspaceAsks first.Asks when potential risk is detected.Runs automatically.
Run terminal commandsRead-only commands can run automatically; other commands ask first.Qoder CN checks the command and asks when potential risk is detected.Runs automatically.
Access the internetAsks first.Asks when potential risk is detected.Runs automatically.
When an approval request appears, review the exact command, file path, destination, and reason. Choose the approval scope offered by the dialog; deny the request when the target or impact is unclear.

Use Full access carefully

Full access allows Qoder CN to read, modify, or delete files, run terminal commands, and access the internet without asking again.
Before enabling Full access, confirm the workspace, task scope, credentials, network destinations, and commands. Do not use it for an unfamiliar repository, untrusted web content, production operations, or a task that handles secrets unless unrestricted execution is necessary and monitored.
You can return to Ask for approval or Auto approve from the composer at any time. The selected workspace determines the main file boundary. Choose a local workspace, Worktree, or SSH workspace when creating the task; an existing task cannot switch between Local and Worktree modes. Static Check, Lightweight Scan, and Deep Scan are separate from operation approvals. Configure them under Settings → Security. For terminal controls, see Terminal. For code scanning, see Security and Access.