Integration

Safety Confirmation

To ensure that any Agent action with potential impact on your local system remains fully under user control, Z Code enables a manual confirmation step before execution by default.

This is part of the product’s core safety strategy. It gives you the final veto over Agent behavior and helps prevent accidental or unauthorized actions.

Safety tip: Review the command, impact range, and risk notice carefully before confirming.

Safety confirmation


Workflow

  1. Trigger confirmation: when the Agent attempts a potentially risky action such as running a script, accessing the network, or modifying important files, execution pauses automatically
  2. Show the request: the UI displays a permission confirmation panel including the current execution state, the command being prepared, and related risk reminders
  3. User decision: you choose how to handle the request and confirm before the Agent continues or stops

Decision Options

OptionDescriptionRecommended Scenario
AllowAuthorize the Agent to perform this one action onlyTemporary or one-off tasks that still require review each time
Always AllowSkip future confirmations for the same kind of commandWhen you already trust this class of action and expect to repeat it frequently
RejectStop the current action from continuingWhen the command, path, or risk explanation does not match expectations

Note: Always Allow relaxes confirmation frequency for similar commands within the current session, so only use it when you fully trust the action.

Interaction tip: The permission panel supports Tab or the arrow keys to switch between options, then Enter to confirm.

Typical Scenarios

  • Running third-party scripts: when the Agent attempts to run Python, Shell, or Node.js scripts inside your project
  • Network requests: when the Agent needs to access external APIs through curl or similar tools
  • System-level commands: when a command may change system configuration or delete files

Next Steps