MS, Windows용 코드 샌드박스 'mxc' 공개… Unsloth OS 레벨 통합
마이크로소프트가 Windows 환경에서 격리된 코드 실행을 지원하는 오픈소스 mxc를 공개하고, Unsloth가 100ms 미만 오버헤드의 OS 레벨 통합을 지원합니다.
마이크로소프트가 2026년 10월 9일, Windows 환경에서 안전하고 격리된 코드 실행(sandboxed code execution)을 지원하는 오픈소스 리포지토리 'mxc'를 공식 공개했습니다. 이와 함께 LLM 파인튜닝 및 추론 프레임워크인 Unsloth AI 팀은 Windows 엔지니어링 팀과의 직접 협업을 통해 mxc 기반의 네이티브 OS 레벨 샌드박싱을 Unsloth 프레임워크에 공식 탑재했다고 발표했습니다.

이미지 출처: Unsloth AI (@UnslothAI) / X
이번 릴리즈는 로컬 AI 에이전트와 코드 실행 파이프라인에서 보안 격리를 확보하면서도 지연 시간(오버헤드)을 100ms 미만으로 낮춘 것이 핵심입니다.
Windows 네이티브 OS 레벨 격리 'mxc'와 Unsloth 협업
AI 모델이 작성한 임의의 코드를 로컬 환경에서 실행하거나 복잡한 에이전트 도구 호출(tool call)을 처리할 때 시스템 보안과 격리는 핵심 과제였습니다. 기존에는 가상머신(VM)이나 무거운 컨테이너 레이어를 거치며 적지 않은 구동 오버헤드가 발생했습니다.
마이크로소프트가 공개한 오픈소스 'mxc'는 Windows 운영체제 레벨에서 직접 격리된 코드 실행을 제공하는 네이티브 샌드박스 엔진입니다.
- OS 레벨 직접 통합: 무거운 별도 런타임 종속성을 최소화하고 Windows의 네이티브 격리 메커니즘을 활용합니다.
- Unsloth 공식 탑재: Unsloth 팀이 Windows 엔지니어링 팀과 협력하여 프레임워크 내부에서 mxc 기반 격리 실행을 즉시 호출할 수 있도록 구현했습니다.
100ms 미만 오버헤드와 로컬 AI 에이전트 실무 영향
Unsloth 프레임워크에 구현된 mxc OS 레벨 샌드박싱은 코드 실행 시 추가되는 지연 오버헤드를 100ms 미만(<100 ms)으로 억제했습니다.
- 에이전트 도구 호출의 실용성 확보: 로컬 AI 에이전트가 반복적으로 코드를 생성하고 실행·검증하는 루프에서 샌드박스 시작 오버헤드가 100ms 미만으로 유지되므로, 실시간 대화 흐름을 방해하지 않고 매 호출마다 보안 격리를 적용할 수 있습니다.
- 개발자 워크플로우 간소화: 복잡한 컨테이너 구성 없이도 Windows 로컬 개발 환경에서 모델 생성 코드의 안전성을 확보할 수 있습니다.
다만 이번 샌드박싱은 Windows OS 네이티브 mxc 격리 체계에 기반하므로 타 운영체제(Linux, macOS)와는 다른 Windows 환경 전용 종속성이 적용되며, 극도로 민감한 초고속 실시간 반복 루프 파이프라인에서는 미세한 레이턴시 영향을 사전에 점검해야 합니다.
공식 가이드 및 리포지토리 배포
Unsloth 팀은 공식 가이드와 리포지토리를 통해 이번 Windows 샌드박싱 구현을 즉시 테스트할 수 있도록 문서를 제공하고 있습니다.