AI coding agents are powerful, but giving an agent unrestricted access to your development machine can be uncomfortable. You want the convenience of an AI-powered development workflow without turning your entire host system into the agent’s playground.
That’s where snowdon-dev/opencode-docker comes in.
OpenCode doesn’t impose an opinion on the sandbox its agents run in, and
opencode-docker takes advantage of that. It is a security- and
human-control-oriented workflow for running OpenCode
inside Docker containers. Your project is available inside the container at
/workspace/project, while toolchain caches for Go, Rust, Node.js and Python
persist between runs.