sandboxd: 複数のClaude Codeエージェントを隔離されたコンテナで実行するオープンソースツール

Ad
Redditユーザーが、Claude Codeを複数のプロジェクトで実行すると、ポートの競合、ホットリロードの重複、git worktreeの操作などがすぐにカオスになることを発見しました。そこで彼は、各プロジェクトを独自の隔離コンテナでラップするオープンソース(MIT、セルフホスト)のツールsandboxdを作成しました。
主な詳細
- 1プロジェクト=1コンテナ:独自のワークスペース、Claude Codeセッション、プレビューURLを持ちます。ポート3000の競合はありません。
- 並行エージェント:各コンテナが完全に隔離されているため、互いに干渉せずに実行できます。
- Dockerコンテナ(VMではありません):機能を制限し、読み取り専用ルートファイルシステム、リソース制限を適用。より強力な隔離のためにオプションでgVisorをサポート。
- プレビューURL:Traefik経由で
project-id.preview.yourhostが正しいコンテナにルーティングされ、ポートを覚える必要がありません。 - 自動スリープ:アイドルコンテナは自動的に停止し、次のリクエストで起動します。ワークスペースはホスト上にあるため、スリープ後も状態は保持されます。
- APIキーのセキュリティ:キーはコンテナに入りません。ローカルプロキシがリクエストにキーを注入し、資格情報を自律エージェントの手の届かないところに保ちます。
- スタック:Go、SQLite、Docker、Traefik — Kubernetesや外部データベースは不要。
- ワンライナーインストール:
curl -fsSL https://sandboxd.io/install | bash
対象ユーザー
複数のプロジェクトでClaude Code(または他のAIコーディングエージェント)を実行し、ワークスペースの分離、ポート管理、リソース効率を必要とする開発者。
📖 ソース全文を読む: r/ClaudeAI
Ad
👀 See Also

Tools
N100/WSL2でtimeoutSeconds設定にもかかわらずllm-idle-timeoutが2分で発火
ユーザーが、OpenClawのアイドルウォッチドッグがN100/WSL2ハードウェア上で2分後に発動し、timeoutSeconds=300の設定を無視することを報告しています。これは、ゲートウェイの起動が遅い(45秒以上)ことと、noOutputTimeoutMsが設定可能でないことが原因です。
OpenClawRadar

Tools
WebアプリにOpenClawエージェントをデプロイするスキルの構築方法 - 舞台裏の解説
OpenClawエージェント向けに開発された革新的な新スキルについてご紹介します。このスキルはWebアプリへの簡単なデプロイを可能にします。その特徴、利点、そして生産プロセスをどのように変革するかについて学びましょう。
OpenClawRadar

Tools
MTPLX: Apple Silicon上でネイティブMTPヘッドを使用しトークン処理が2.24倍高速化
MTPLXは、M5 Max上のQwen3.6-27Bで63 tok/sを達成(28 tok/sから向上)。内蔵MTPヘッドを使用し、正確な温度サンプリングと外部ドラフターなし。
OpenClawRadar

Tools
Claude Coworkモードの説明:ファイルレベルでのタスク実行とチャット・コードモードの比較
ClaudeのCoworkモードは、選択したフォルダ内で動作し、乱雑なフォルダの整理、スクリーンショットからの構造化データの抽出、散らばったノートを構造化された文書にまとめるなどのファイルレベルのタスクを実行します。
OpenClawRadar