AI Briefing

마이크로소프트, AI 에이전트 샌드박싱용 QEMU 기반 Python API Quicksand 공개

·2026.10.09 09:00

핵심 내용

마이크로소프트가 루트 권한이나 Docker 없이 AI 에이전트를 격리하는 Quicksand을 공개했다.

자세히 보기

마이크로소프트가 AI 에이전트 샌드박싱을 위해 QEMU 가상 머신을 실행, 제어, 스냅샷하는 비동기 Python API Quicksand을 공개했다. 이 도구는 Ubuntu와 Alpine 배포판의 사전 구축된 Linux VM을 제공하며, macOS, Linux, Windows에서 x86_64 및 ARM64 아키텍처를 지원한다. 루트 권한이나 Docker 없이 샌드박스를 실행할 수 있으며, 지원 플랫폼용 번들 런타임 옵션도 포함된다.

주요 기능

Quicksand은 개발자가 격리된 VM 환경에서 명령을 실행하고, 호스트 디렉터리를 마운트하며, 네트워크를 구성할 수 있게 한다. 주요 기능은 다음과 같다:

  • 네트워크 격리: 샌드박스는 기본적으로 네트워크가 격리되며, NetworkMode.FULL을 통해 전체 인터넷 접근 및 포트 포워딩을 선택적으로 활성화할 수 있다.
  • 상태 관리: VM 디스크 상태를 디렉터리에 저장하여 다른 머신에서 나중에 로드하거나, 체크포인트 및 롤백 기능을 사용해 변경 사항을 되돌릴 수 있다.
  • 다중 사용자 지원: 단일 샌드박스 VM 내에서 여러 에이전트가 독립적인 Linux 사용자 계정으로 운영될 수 있다.
  • 데스크톱 제어: 데스크톱 이미지는 완전한 Xfce4 그래픽 환경을 제공하여 스크린샷 캡처, 키보드 입력, 마우스 제어를 가능하게 한다.

제공 이미지

플랫폼은 헤드리스 베이스와 데스크톱 오버레이를 포함한 여러 사전 구축 이미지를 제공한다. 2026년 9월 14일 릴리스 기준 대략적인 크기는 다음과 같다:

| 이미지 | 유형 | 휠 크기 | 설명 | | :--- | :--- | :--- | :--- | | ubuntu | Base | ~309-357 MB | Ubuntu 24.04 헤드리스 | | alpine | Base | ~82-85 MB | Alpine 3.23 헤드리스 | | ubuntu-desktop | Overlay | ~273-281 MB | Ubuntu 24.04 + Xfce4 + Firefox | | alpine-desktop | Overlay | ~346-363 MB | Alpine 3.23 + Xfce4 + Chromium | | quicksand-agent | Overlay | ~306-335 MB | Ubuntu + Python 3.12, uv, build-essential | | quicksand-cua | Overlay | ~489-500 MB | Agent Sandbox + Xvfb, x11vnc, noVNC, Playwright |

설치 및 구성

Quicksand은 pip로 설치하며, QEMU 및 특정 이미지를 위한 선택적 extras를 제공한다:

pip install 'quick-sandbox[qemu,alpine]'

구성 옵션을 통해 메모리, CPU 코어, 디스크 크기, 네트워크 모드를 맞춤 설정할 수 있다. API는 부팅 시 정적 마운트와 실행 중인 샌드박스의 동적 마운트를 모두 지원한다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.