ClaudeMap

Coop

Trail of Bits' one-shot microVM runner — Claude Code, Codex, or Grok Build inside Firecracker/Lima, thrown away after each session.

SDKs & Toolingsandboxingmicrovmsecuritytrail-of-bits

From the security firm Trail of Bits: run Claude Code, Codex, or Grok Build inside a disposable Firecracker or Lima microVM so agent mistakes stay inside a box you delete. Complements the built-in sandboxing story with real VM isolation — the setup to reach for when prompt-injection blast radius matters. Apache-2.0 and HN-vetted.

What it does

  • A Rust CLI managing disposable VMs where the agent gets full tool access — Docker, git, compilers, package managers — with zero risk to the host machine
  • Backends per platform: Firecracker microVMs on Linux, Lima VMs on macOS (Apple Silicon tested), each with its own host requirements
  • Shared dotfiles via guest_files and a global post_create hook that preinstalls your tools into every new VM
  • Per-agent integrations (Claude Code, Codex, Grok Build), editor integration, multi-instance support, and a documented trust model

When to use it

The setup to reach for when prompt-injection blast radius matters: untrusted repositories, agentic web research, or letting an agent run arbitrary install commands. Complements Claude Code's built-in sandboxing with real VM isolation; the docs include a trust-model page worth reading before you rely on it.

Getting started

curl -fsSL https://raw.githubusercontent.com/trailofbits/coop/main/install.sh | bash

then build the VM template image:

coop setup

On macOS, install Lima first (brew install lima) — setup fails without it; on Linux, coop setup installs Firecracker and fetches a guest kernel. Source builds need Rust + CMake; Nix is supported too. Stay current with coop update.

Things to know

Tested on macOS arm64 and Linux x86_64 only — the README says Linux arm64 builds exist but are untested. A VM is not a policy: whatever the agent touched inside the box still needs review before it reaches your real repositories or cloud. Apache-2.0.

Repository

trailofbits/coop

Charted

Related on the map

  • The open Agent Skills standard — SKILL.md folders any agent can load, governed by the Agentic AI Foundation since 2026-10-22.

    • official
    • spec
    • agent-skills
    • standard
  • Harness Bridge

    SDK / Tool

    A local launcher that points Claude Code and seven other coding harnesses at any OpenAI-, Anthropic- or Responses-compatible endpoint — without editing a single config file.

    • launcher
    • local-models
    • cli
    • menu-bar
  • Claude for Siri

    SDK / Tool

    Answers macOS Spotlight and Siri prompts with your signed-in Claude Code account — an experimental macOS 27 model-delegation provider.

    • macos
    • siri
    • spotlight
    • model-delegation