agentbox (mattolson) — Summary
agentbox is a Go CLI + Docker image toolkit that runs AI coding agents (Claude Code, Codex, Gemini CLI, OpenCode, Pi, Factory, Copilot) inside locked-down local Docker sandboxes with multi-layer network enforcement. The security model has two layers: a mitmproxy sidecar that enforces a host allowlist with fine-grained per-route rules (scheme, method, path, query), plus an iptables firewall that blocks all direct outbound — traffic must transit the proxy. Credentials are injected by the proxy into HTTP headers from host-side secret files; the agent container never sees the actual token. The CLI binary agentbox handles init, exec, switch (change agent while preserving state), policy editing, and compose management. DevContainer mode enables VS Code and JetBrains IDE integration. The project is described as early-stage with the primary author using Claude Code as the primary supported agent.
Differs from seeds: No seed has two-layer network isolation (mitmproxy allowlist + iptables firewall). The closest seed is agent-os (personal harness for one user) but agentbox is provider-agnostic (7 supported agents) and adds real network-level enforcement. Unlike nanoclaw (per-session container + messaging channels), agentbox is a pure code-execution sandbox for development tasks, not a messaging assistant.