--dangerously-skip-permissions?!

 


Update 2: The solution below includes steps to install the Pi agent harness.  If you use Claude Code, this template may replace those steps. 

Update: It didn't take long for this to pay off.  An agent had a problem signing commits and took it upon itself to make a bunch of changes to the git config, hooks, etc.  After that, any git command would crash the container.  I just killed the workspace, recreated, re-ran my setup script, and was back in business - less than 10 minutes; no troubleshooting.

The idea of letting an LLM loose on my machine with --dangerously-skip-permissions has never sat well with me, but it is essentially a requirement for multi-agent workflows.  So, I tried out both DevPod & Coder as a means of sandboxing agents.  The latter clearly won out from a usability standpoint, but it did take some effort to get it working the way I wanted.  Here's what I ended up with:

 

 

Comments