trailofbits / coop

Disposable Firecracker/Lima microVMs that let Claude Code and Codex run wild with full tool access—without ever endangering your host.

活跃维护 Apache 2.0 Rust Tracked
799 44 3 天前
CI
claude-code cli codex firecracker kvm lima microvm rust sandbox vm

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

coop is a Rust CLI from Trail of Bits that manages disposable, isolated microVM environments (Firecracker on Linux, Lima on macOS) for running AI coding agents like Claude Code and Codex with full tool access—Docker, git, compilers, package managers—without risking the host machine. Each VM is isolated, reproducible, and cheap to create and destroy, with workspace sync and editor integration.

为什么值得关注

It directly addresses the urgent security problem of agentic coding tools having broad, potentially destructive access to developer machines, and it does so with Trail of Bits' security pedigree, a documented trust model, and a polished cross-platform microVM architecture. The rapid release cadence (13 releases in ~6 months) and thorough documentation signal serious, sustained investment.

优势

  • Security-first design from Trail of Bits with an explicit trust model document and security policy
  • Cross-platform microVM isolation using Firecracker (Linux) and Lima (macOS) with disposable, reproducible environments
  • Excellent documentation covering commands, configuration, architecture, integrations, and multi-instance workflows
  • Active development with 13 releases in six months, CI, and tests
  • Seamless developer workflow: 'coop up' then 'coop claude'/'coop codex' with workspace sync and editor integration

局限性

  • Narrow agent support focused only on Claude Code and Codex
  • Platform coverage is limited: tested on macOS arm64 and Linux x86_64 only, with Linux arm64 untested and no Windows support
  • Requires host virtualization prerequisites (KVM/Firecracker on Linux, Lima on macOS), adding setup friction
  • Relatively young project still maturing (37 open issues)

使用场景

  • Running AI coding agents with full tool access (Docker, git, compilers) while protecting the host from destructive actions
  • Creating reproducible, disposable development sandboxes for agent-driven experimentation
  • Enabling security-conscious teams to adopt agentic coding workflows with a documented isolation boundary
  • Testing untrusted agent-generated code or risky refactors in an environment that can be instantly destroyed
目标用户: Developers and security-conscious engineering teams using Claude Code or Codex who want strong isolation for agentic coding workflows
学习曲线: 中
分析模型:LongCat-2.0 | 分析时间:1 个月前