madarco/agentbox
Run multiple agents in parallel sandboxed VMs, with a single command, on your PC or in the cloud
What it solves
AgentBox 提供了一种在隔离的沙盒环境中并行运行多个 AI 编程代理(例如 Claude Code、Codex 或 Open Code)的方法。它消除了为每个代理手动设置虚拟机或容器的摩擦,允许开发者将他们的项目“瞬间移动”到预配置了所有必要设置和工具的专用环境中。
How it works
AgentBox 使用 Docker 容器(带有 FUSE overlays)来创建“boxes”——可以在本地或各种云提供商(例如 Hetzner、Vercel、E2B、DigitalOcean)上托管的专用虚拟环境。每个 box 包含一个持久化的 shell、一个浏览器,以及与 VS Code 或 Cursor 等 IDE 的集成。用户可以通过简单的 CLI 命令启动代理,通过仪表板进行管理,并使用 checkpoint 使用保存的状态在不到一秒钟内启动新的 box。
Who it’s for
它专为使用 AI 编程代理并希望在不同的任务上同时运行多个代理,而又不弄乱本地机器或冒风险影响其主要环境的开发者而设计。
Highlights
- Multi-Agent Parallelism: 运行多个代理在单独的 box 中同时进行,只需一个命令。
- Cloud & Local Flexibility: 支持本地 Docker 以及用于托管沙盒的多种云提供商。
- Instant State Recovery: 使用 checkpoint 实现新 box 的亚秒级启动。
- Integrated Tooling: 内置支持 VNC 屏幕共享、Web 应用 URL 隧道以及通过 Dev Containers 进行的直接 IDE 连接。
- Secure Credential Handling: 将 git 凭据保留在本地机器上,在推送到远程仓库之前请求权限。
相关
- 项目
- 项目
- 项目
- Dispatch
- 项目