Confine the workspace
Filesystem reads, writes, listings, and shell execution can be restricted to one project directory, including protection against absolute-path escapes.
// Security
PasClaw treats filesystem and shell access as security boundaries, combining workspace confinement with an always-on command denylist.
Filesystem reads, writes, listings, and shell execution can be restricted to one project directory, including protection against absolute-path escapes.
High-risk shell patterns are denied before execution, independent of the model provider or prompt instructions.
Regular-expression allowlists provide controlled access to required paths without opening the entire host filesystem.
Combine the sandbox with tool allowlists, hooks, approval gates, OS permissions, and container isolation for higher-risk workloads.
From the documentation
Implementation notes drawn from the PasClaw repository documentation.
The sandbox can restrict all file operations to a workspace while granting narrow, regular-expression-based exceptions.
Shell commands pass through a built-in denylist, while web_fetch guards against server-side request forgery.
Common questions
Keep exploring
See how the rest of PasClaw fits together.