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.