{"repo":"rcarmo/agentbox","free":true,"listed":false,"github":"https://github.com/rcarmo/agentbox","clone":"git clone https://github.com/rcarmo/agentbox.git","description":"Contain your coding agents (literally)","language":"Dockerfile","stars":147,"topics":["agent","ai","claude","codex","mistral","opencode","toad"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Agentbox - Coding Agent Sandbox There's no perfect way to sandbox agents (yet), but containers are a practical start. Agentbox is a Docker-based coding agent sandbox, originally inspired by Batrachian Toad, and now generalized to more tools. It provides an isolated environment that works well with webterm for running multiple agent sessions. Features The default container provides: - Development environment : Debian Trixie with common development tools - Preinstalled coding agents : Copilot CLI, Codex, Pi - Preinstalled CLI tools : gh, Nushell, lazygit , killall - Package managers : Homebrew and APT, plus uv and Bun - Optional agent tooling : install toad , opencode , gemini , and vibe via make -C ... - Service control : toggle Docker/SSH/RDP with ENABLE DOCKER , ENABLE SSH , and ENABLE RDP - Docker-in-Docker : available when containers run in privileged mode - Remote access : SSH ( ENABLE SSH=true ) and mosh support - Workspace bootstrap : built-in workspace skeleton and agent skills under /home/agent/workspace-skel Roadmap - [x] CPU and memory limits (basic Docker resource constraints) - [ ] Network isolation options - [ ] Other sandboxing techniques (gVisor, Kata Containers, etc.) Service Configuration Agentbox uses environment variables to control which services start at container launch: - ENABLE DOCKER=true - Start Docker daemon (for Docker-in-Docker support) - ENABLE SSH=true - Start SSH server (port 22) - ENABLE RDP=true - Start RDP server (port 3389) - AGENTBOX ENVIR","default_branch":null,"files":null,"tree":[],"storefront":"/r/rcarmo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rcarmo/agentbox/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}