// Agent profile
arcboxlabs/arcbox is a fast, open-source container and VM runtime for macOS, built from scratch in pure Rust. It provides disposable microVMs for AI agents and untrusted code with sub-100ms boot times, own kernel, filesystem, and network isolation. ArcBox is positioned as an open-source alternative to Docker Desktop and OrbStack, but its standout feature is the sandbox tier — purpose-built for running AI agents in isolated environments where a full VM's security boundary is needed but container-speed boot times are expected. At 3,300+ GitHub stars (+541/day) and dual-licensed under MIT/Apache-2.0, ArcBox supports four workload tiers on one runtime: containers (drop-in Docker engine), sandboxes (disposable microVMs), Linux machines (full VMs), and macOS guests. The same sandbox primitive runs locally and on ArcBox Platform in the cloud, so agent code works identically at both scales.
ArcBox is a container and VM runtime from arcboxlabs, currently at 3,300+ GitHub stars (+541/day on GitHub trending). Built entirely in Rust — its own VMM, VirtIO devices, filesystem sharing, and network datapath — it provides a single daemon that runs containers, microVM sandboxes, full Linux VMs, and macOS guests on macOS. The agent-relevant tier is the sandbox: disposable microVMs that boot in under 100 milliseconds with full kernel-level isolation.
The core value proposition for agent infrastructure is the sandbox tier. Traditional containers share the host kernel, which is fast but leaves a thinner security boundary. Full VMs provide strong isolation but take seconds to boot. ArcBox’s microVM approach gives you the isolation of a real VM — own kernel, own filesystem, own network stack — at container-like boot speeds. This matters for agent workflows where you need to execute untrusted code, run agent-generated shell commands, or provide computer-use environments that are truly disposable.
ArcBox also serves as a drop-in Docker replacement on macOS, so teams already using Docker get the agent sandbox capability without switching their container workflow. The abctl claude command spins up an isolated environment specifically for Claude Code sessions, and abctl sandbox provides the general-purpose disposable VM for any agent runtime.
The local-to-cloud parity is practical, not theoretical — the same sandbox definition runs on a developer’s laptop and on ArcBox Platform’s hosted fleet, so agent code that works locally deploys to production without changes.
Local-first session intelligence and analytics platform for coding agents, supporting Claude Code, Codex, and 20+ other agents.
817 structured cybersecurity skills for AI agents mapped to MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF, and MITRE F3.
Disposable, network-restricted Linux VMs for AI coding agents — hypervisor isolation without Dockerfiles or devcontainers.