Trail of Bits、推論エージェント用隔離ランナー OSS「coop」を公開──ホスト環境を汚さずに Claude Code と Codex を安全に実行
Claude Code や Codex などの自律エージェントが Docker やコンパイラを安全に使える使い捨て VM 環境を Rust CLI で提供し、ホストマシンのセキュリティリスクを排除する。
リリース: 2026-09-07 · 読了 3 分記事の要約
1. 核心(What)
- Trail of Bits が Rust 製のオープンソース CLI ツール「coop」の提供を開始した。
- Claude Code および Codex を、Docker やコンパイラを利用可能な使い捨て仮想マシン上で実行できる。
- Linux(Firecracker)と macOS(Lima)のマルチバックエンドに対応し、プロジェクトごとの環境構築を自動化する。
2. 影響(Why)
- エージェントの安全な権限行使: 自律エージェントに任意のコマンドを実行させる際のホストマシン破壊リスクを、使い捨て VM による物理隔離で完全に無効化できる。
- 国内受託開発での導入容易性: 厳格なセキュリティポリシーを持つ国内受託開発企業において、安全性を担保しながらコーディングエージェントの実験を現場主導で始められる。
3. 根拠・詳細(How)
- マルチプラットフォームのバックエンド設計: Linux 環境では Firecracker とゲストカーネルを使用し、macOS arm64 では Lima(brew install lima)をバックエンドに採用して軽量な仮想環境を構築する。
- Rust CLI によるシームレスな操作: curl による一括インストール、cargo によるビルド、および coop up や coop claude コマンドによりプロジェクトごとの VM インスタンスを数秒で起動・破棄する。
4. 展望・課題(Next)
- Linux arm64 対応の正式検証: Linux arm64 向けのビルドは提供されているが未検証のため、今後は非 x86 環境での安定動作確認が進められる予定。