Containing Claude Code

Sandboxing local coding agents with rootless Podman containers

  1. Boxing Claude
  2. Locking in with Claude
  3. Letting go of the wheel
  4. Reading rights
  5. Oxidising the sandbox
  6. Gating git

I wanted to give Claude Code the freedom to execute arbitrary code without giving it access to the rest of my machine.

This series is about using rootless containers to create that boundary, and understanding exactly what it does — and doesn't — protect against.

Read on for my investigation into sandboxing local coding agents with Podman.