sandbox-manager

Configure Claude Code sandbox policies in settings.json for secure code execution.

3|1|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/djacobsmeyer/claude-skills-engineering --skill sandbox-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sandbox-manager
Source: https://github.com/djacobsmeyer/claude-skills-engineering/tree/main/plugins/sandbox-manager
Command: npx skills add https://github.com/djacobsmeyer/claude-skills-engineering --skill sandbox-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Makes it easy to securely run untrusted code with configurable sandbox policies in Claude Code.

Core Features & Use Cases

  • Policy-based sandboxing: Enable/disable sandbox, configure allowed paths
  • Templates: Scenario templates for common cases
  • Diagnostics: Troubleshoot compatibility issues

Quick Start

Run /sandbox to enable sandboxing and edit .claude/settings.json for policies.

Frequently Asked Questions about sandbox-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run untrusted code safely in Claude Code?

Sandbox mode in Claude Code isolates untrusted code execution by enforcing filesystem and network policies. Enable sandboxing via the /sandbox command, then configure allowed paths and domain access in .claude/settings.json to restrict what the code can access.

What sandbox policies can I configure for code execution?

Sandbox policies let you control allowed directories, network access, and domain restrictions. Edit settings.json at project or global level to define which paths code can read/write and which domains it can reach, with scenario-based templates for common security isolation cases.

Can I use sandboxing with Docker and Watchman?

Sandbox mode works on Linux and macOS but may conflict with Docker and Watchman. The Skill includes diagnostics to troubleshoot these compatibility issues and guides you through disabling conflicting tools or adjusting sandbox settings to restore functionality.

How do I apply sandbox templates for different security scenarios?

Sandbox templates provide pre-configured policies for common security scenarios. Apply templates through settings.json configuration to quickly set up appropriate restrictions for your use case without manually defining every policy rule.

What happens if sandbox settings conflict with my project requirements?

When sandbox policies block legitimate operations, troubleshooting helps identify which restrictions are causing issues. You can adjust settings.json policies, disable sandbox mode selectively, or modify directory permissions to balance security with functional requirements.