superradcompany/microsandbox
🧱 easy fast local-first microVM runtime and library
What it solves
Microsandbox は、AI エージェント、ユーザーが提出したコード、プラグイン、オートメーションスクリプトなどの信頼できないワークロードを、ホストシステムを危険にさらすことなく安全に実行する方法を提供します。重く遅い仮想マシンの代わりに、ハードウェアレベルの分離とほぼ瞬時の起動時間を実現する軽量 microVM を使用します。
How it works
microVM 技術を利用して OCI 互換の分離環境を作成します。つまり、Docker Hub などのレジストリから標準コンテナイメージを実行できるということです。システムは埋め込み可能になるよう設計されており、Rust、Python、TypeScript、Go 用 SDK を通じて開発者がコード内で子プロセスとして VM を生成したり、CLI ツール (msb) で管理したりできます。
Who it’s for
安全にコードを実行する必要がある AI エージェント開発者、信頼できないプラグインや CI ジョブを管理するプラットフォームエンジニア、そして自動化や開発環境向けに高速でローカルなハードウェア分離サンドボックスが必要なすべての人に適しています。
Highlights
- Hardware Isolation: Uses microVMs for stronger security than standard containers.
- Instant Startup: Average boot times under 100 milliseconds.
- OCI Compatible: Supports standard container images from Docker Hub and GHCR.
- Embeddable: Can be integrated directly into applications without requiring a long-running daemon or setup server.
- Agent-Ready: Includes an MCP server and specific skills to allow AI agents to manage their own sandboxes.