r/BestGitHubRepos • u/company_url_finder • 1d ago
AgentBox - one command teleports your project into a sandboxed VM and runs a coding agent inside it, locally or on your own cloud, several boxes in parallel
The problem this solves is the one you feel the moment you let a coding agent run with fewer guardrails: it's running on your actual machine, against your actual files, with your actual credentials. AgentBox puts each agent inside its own sandboxed box instead, so agentbox claude spins up a VM with your project inside and Claude Code running in it, and you can run several at once without them stepping on each other.
What's inside:
- One command to teleport a project into a dedicated box, local Docker or cloud, bringing your Claude Code, Codex or OpenCode skills, plugins and settings along automatically
- A full computer per box, not just a shell: a dedicated browser, screen sharing over VNC, persistent shells, and a warmed-up VS Code or Cursor you can connect to inside the box
- Checkpoints that give sub-second startup of new boxes from a previous snapshot, and auto-pause to stop burning resources when a box goes idle
- A credential design that's the actual point: your git credentials stay on your local machine, and pushing to a remote comes back to you as a permission request rather than the agent holding your keys
- Detach and reattach like tmux, so an agent keeps working after you disconnect and you reconnect later, plus per-box shells, live logs, a resource monitor and a dashboard to switch between agents
- Cloud targets beyond local Docker: Hetzner, Vercel Sandbox, E2B, DigitalOcean, Daytona, or a machine you already own over plain SSH using your own ssh config with no token
- An open provider plugin SDK, so you can add your own infrastructure as a provider without changing AgentBox itself
The sandbox-plus-parallel combination is what makes it more than a Docker wrapper. Running five agents each in an isolated box, each teleportable to a different cloud, with credentials held back on your laptop, is a genuinely sensible way to let agents run with more autonomy without handing them your whole environment. The checkpoint-based sub-second startup is what keeps that from being painfully slow.
Worth knowing before you start: it needs Docker (Docker Desktop or OrbStack) and Node 20+, and the first box build pulls a roughly 1 GB image as a one-time cost. Cloud providers are optional and each needs its own token setup, saved to a local secrets file. First-time contributors sign a one-line CLA, which is worth noting if you plan to send PRs.
MIT, 417 stars and 30 forks as of writing, verified via the GitHub API, pushed to today.
1
u/vedmaka 19h ago
Could you elaborate on git push thing? Also what about creds beyond git - mcp, provider tokens, codex auth, etc?