매일 아침, 어제의 AI를 한 통으로 정리해 보내드립니다메일로 받아보기

METAL LAB

superradcompany/microsandbox

7,806이번 주 +460Rust

AI 에이전트나 낯선 코드를 100밀리초 만에 격리된 미니 가상머신에 가둬 돌리는 도구

microsandbox는 신뢰할 수 없는 코드나 AI 에이전트를 microVM이라는 가벼운 가상머신 안에서 실행시켜주는 오픈소스 런타임이다. Docker 이미지를 그대로 쓸 수 있고, Rust, Python, TypeScript, Go, Ruby용 SDK와 msb라는 명령줄 도구를 함께 제공한다. Rust로 만들어졌고 Apache 2.0 라이선스로 공개되어 있으며 Y Combinator의 지원을 받은 회사가 만들었다.

무엇을 하는 레포인가

  1. AI 에이전트가 생성한 코드, 외부 플러그인, CI 작업, 웹 스크래퍼처럼 믿을 수 없는 프로그램을 하드웨어 수준으로 격리된 microVM 안에서 실행한다
  2. Docker Hub 등 표준 컨테이너 이미지(OCI)를 그대로 불러와 쓸 수 있고, Docker와 비슷한 명령어 구조(run, exec, pull 등)를 갖춘 msb CLI를 제공한다
  3. Apple Silicon 맥, KVM이 켜진 리눅스, WHP가 켜진 윈도우 10 이상에서 동작하며 M1 맥 기준 평균 부팅 시간이 100밀리초 이하다
  4. 별도 서버나 상시 실행 데몬 없이 코드 안에서 바로 sandbox를 생성할 수 있고, API 키 같은 비밀값이 가상머신 안으로 새어 들어가지 않도록 설계했다
  5. 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에서 보기

주목받는 레포

레포 전체 보기 →

METAL LAB 최신 기사