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

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
👀 See Also

Google Surf MCP: 無料のGoogle検索MCP、PDF処理と段階的抽出機能付き
Google Surf MCPは、Google検索とURL抽出を行う無料のMCPサーバーで、PDFを処理し、トークンを節約するための段階的抽出モード(abstract/full)を提供します。

チャットセーバーCG:Claudeで構築されたブラウザ拡張機能、12のAIプラットフォーム間で会話をエクスポート
開発者がChat Saver CGというブラウザ拡張機能をリリースしました。このツールはClaude、ChatGPT、Geminiなど複数のAIプラットフォーム間で会話をエクスポート・転送できます。開発プロセス全体でClaudeが大きく貢献しました。

OpenClawのatoshipスキルは、AIアシスタントを配送マネージャーに変えます。
OpenClawのatoshipスキルにより、ユーザーは配送ニーズを平易な英語で説明でき、その後、運送会社の選択、料金比較、ラベル購入、追跡を処理します。例として、「この1ポンドの箱をニューヨークへ、最も安いオプションで送ってください」といったコマンドがあります。

HolyCode:永続的なAIコーディングエージェント環境のためのDockerコンテナ
HolyCodeは、AIコーディングエージェントのための永続的な開発環境を提供するDockerコンテナで、セッション、設定、プラグインをリビルド後も保持します。エージェントワークフローのための事前設定済みブラウザツールを含み、OpenCodeを通じてClaude、OpenAI、Geminiなどのプロバイダーをサポートします。