pi setup

A coding agent inside boundaries you can read

A coding agent that runs inside a container it cannot leave, with config and memory handed in from outside. Start at the outer boundary and work inward, or jump to the part you need.

Start at the Host Config levels

pi-sandbox: homelab
$ pi-sandbox start ~/pi/ws/private/homelab
resolve  domain=private project=homelab
config   global → domain → project
compose  own project, own network
✓ pi container  read-only, non-root
✓ kube-proxy    kubeconfig stays here
✓ ssh-agent     keys stay here
mount    project + own memory stores
pi ready. Nothing else is reachable.
$ pi-sandbox stop ~/pi/ws/private/homelab
session project removed
$ 

docs