Skip to content

What is SCC?

SCC (Sandboxed Claude CLI) runs Claude Code (Anthropic’s AI coding CLI) inside Docker containers with organization-managed team profiles and git worktree support.

When teams use AI coding assistants, several challenges emerge:

Security Risk

AI can execute arbitrary commands on your host machine, including destructive ones like rm -rf or git push --force.

Configuration Drift

Each developer sets up their environment differently, leading to inconsistent behavior and hard-to-reproduce issues.

Plugin Chaos

Without governance, developers install random plugins that may conflict or introduce security vulnerabilities.

Branch Pollution

AI experiments can pollute your main branch with commits that break the build or introduce bugs.

Every Claude Code session runs inside a Docker container. The AI can only access files you explicitly mount, and it cannot affect your host system directly.

Docker Sandbox Isolation
Docker Sandbox Isolation

Organization admins define a single JSON config that specifies:

  • Which plugins are allowed/blocked
  • Which MCP servers teams can use
  • Security policies (network access, base images)
  • Team-specific profiles

Developers just run scc setup once and they’re ready.

SCC uses git worktrees to create isolated branches for each task:

Terminal window
scc worktree create ~/project feature-auth
# Creates isolated branch scc/feature-auth
# Claude experiments here without touching main

The official scc-safety-net plugin blocks dangerous git commands:

  • git push --force
  • git reset --hard
  • git branch -D (force delete)
  • git clean -fd
  • git checkout/restore (potential data loss)
RoleWhat SCC Provides
DevelopersInstant setup, protected main branch, isolated experiments
Team LeadersApproved plugin sets, consistent configs across the team
Org AdminsSecurity policies, blocked plugins, audit trails
  • Python 3.10+
  • Docker Desktop 4.50+ (requires sandbox support) — must be running with Docker Engine active
  • Git 2.30+
  • uv (recommended for installation)