superradcompany/microsandbox
AI 에이전트나 낯선 코드를 100밀리초 만에 격리된 미니 가상머신에 가둬 돌리는 도구
microsandbox는 신뢰할 수 없는 코드나 AI 에이전트를 microVM이라는 가벼운 가상머신 안에서 실행시켜주는 오픈소스 런타임이다. Docker 이미지를 그대로 쓸 수 있고, Rust, Python, TypeScript, Go, Ruby용 SDK와 msb라는 명령줄 도구를 함께 제공한다. Rust로 만들어졌고 Apache 2.0 라이선스로 공개되어 있으며 Y Combinator의 지원을 받은 회사가 만들었다.
무엇을 하는 레포인가
- AI 에이전트가 생성한 코드, 외부 플러그인, CI 작업, 웹 스크래퍼처럼 믿을 수 없는 프로그램을 하드웨어 수준으로 격리된 microVM 안에서 실행한다
- Docker Hub 등 표준 컨테이너 이미지(OCI)를 그대로 불러와 쓸 수 있고, Docker와 비슷한 명령어 구조(run, exec, pull 등)를 갖춘 msb CLI를 제공한다
- Apple Silicon 맥, KVM이 켜진 리눅스, WHP가 켜진 윈도우 10 이상에서 동작하며 M1 맥 기준 평균 부팅 시간이 100밀리초 이하다
- 별도 서버나 상시 실행 데몬 없이 코드 안에서 바로 sandbox를 생성할 수 있고, API 키 같은 비밀값이 가상머신 안으로 새어 들어가지 않도록 설계했다
- Claude Code, Cursor 같은 AI 코딩 도구가 스스로 sandbox를 만들어 쓸 수 있도록 Agent Skills와 MCP 서버를 별도로 지원한다
왜 중요한가
AI 에이전트에게 실제 컴퓨터 자원과 명령 실행 권한을 맡기려면 사고를 쳐도 피해가 번지지 않을 격리 공간이 필요한데, 이 도구는 그 격리를 컨테이너보다 강한 가상머신 수준으로 빠르고 가볍게 제공한다. 이미 Vercel의 Eve, LlamaIndex 등 여러 프로젝트가 이를 실제로 채택해 쓰고 있어 신뢰성 검증이 어느 정도 이루어진 상태다.
이 레포의 용어
- microVM · 보통의 가상머신보다 훨씬 가볍고 빠르게 뜨는 초소형 가상머신
- OCI 호환 · Docker 등에서 쓰는 표준 컨테이너 이미지 형식을 그대로 읽어 쓸 수 있다는 뜻
- KVM/WHP · 리눅스와 윈도우에서 가상머신을 하드웨어 수준으로 빠르게 돌리게 해주는 시스템 기능
- MCP 서버 · AI 에이전트가 외부 도구를 표준화된 방식으로 호출할 수 있게 해주는 연결 장치
- SDK · 자신의 프로그램 코드 안에서 이 기능을 바로 불러 쓸 수 있게 해주는 라이브러리 모음
레포 원문 소개 (영문)
🧱 easy fast local-first microVM runtime and library
GitHub에서 보기주목받는 레포
- vorssaint/vorssaint-utils메뉴바 아이콘 하나로 유료 맥 앱 열 개 값을 대신하는 오픈소스 도구
- Alishahryar1/free-claude-code코딩 AI 에이전트를 무료 모델 49곳에 자유롭게 연결해주는 로컬 프록시
- freestylefly/awesome-gpt-image-2GPT-Image2로 원하는 이미지를 정확히 뽑아내는 프롬프트 설계도 532개를 모아놓은 저장소
- block/buzz사람과 AI 에이전트가 같은 채팅방에서 함께 일하는 오픈소스 협업 플랫폼
- NousResearch/hermes-agentNous Research가 만든, 쓰면 쓸수록 스스로 똑똑해지는 AI 에이전트 Hermes
- virgiliojr94/book-to-skill기술서 PDF를 AI 에이전트가 언제든 펼쳐볼 수 있는 '스킬'로 바꿔주는 도구
- VoltAgent/awesome-agent-skillsAI 코딩 도구가 특정 작업을 '전문가처럼' 하도록 도와주는 매뉴얼 1000개 이상을 한곳에 모았다
- anthropics/claude-plugins-community누구나 만든 Claude 확장 기능을 한곳에 모아 설치하게 해주는 저장소