
마이크로소프트가 AI 에이전트의 실행 권한을 제한하는 Microsoft Execution Containers(MXC)를 정식 제공한다. 회사가 7일 공개한 Windows 개발자 공식 블로그에 따르면 MXC는 개발자나 조직이 지정한 파일·네트워크 접근 정책을 실행 환경에서 강제하는 도구다. Windows 365 클라우드 PC용 지원도 정식 제공 단계에 들어갔다.
MXC의 핵심은 에이전트가 자신의 권한을 스스로 넓힐 수 없도록 실행 경계를 별도로 두는 데 있다. 웹사이트를 수정하는 코딩 에이전트에 소스 저장소의 읽기·쓰기는 허용하면서 운영 서버 설정은 읽기만 허용하는 식이다. 모델이나 도구가 설정 변경을 시도하더라도, 허용하지 않은 작업은 격리 환경에서 제한한다.
공식 GitHub 저장소에는 Rust, .NET, Node.js용 SDK와 JSON 설정 형식이 공개돼 있다. 개발자는 실행할 명령과 필요한 자원을 지정하고, MXC는 선택한 격리 방식에 맞춰 작업을 실행한다. Windows·macOS·Linux를 지원하지만 운영체제마다 사용할 수 있는 격리 방식과 세부 제어는 다르다.
가벼운 프로세스 격리는 Windows의 AppContainer, macOS의 Seatbelt, Linux의 Bubblewrap을 활용한다. Windows 11 전용 세션 컨테이너는 에이전트를 별도 계정과 세션에서 실행해 데스크톱·클립보드·입력을 사용자 환경과 분리한다. WSL 컨테이너는 Linux 개발 도구가 필요한 작업을 위한 Windows 11 전용 선택지다. 하드웨어 기반 격리를 제공하는 MicroVM은 Windows 11과 Linux에서 실험 단계로 표시돼 있어 정식 제공 기능과 구분해야 한다.
Windows 지원에는 업데이트 조건도 있다. 공식 호환성 문서는 Windows 11 24H2의 프로세스 격리에 빌드 26100.9278, 세션 격리에 26100.9550을 각각 제시한다. 다른 Windows 11 버전에도 별도 지원 빌드가 명시돼 있다. Windows 11을 사용한다는 이유만으로 모든 격리 기능을 바로 이용할 수 있는 것은 아니다.
정책을 조정할 때는 실행 모드의 차이가 중요하다. 공식 블로그는 Enforcement, Learning, Permissive의 세 모드를 설명한다. Learning은 허용하지 않은 접근을 차단하면서 기록하지만, Permissive는 원래 막힐 접근을 기록하되 허용한다. 저장소의 진단 문서도 허용형 감사 모드에서는 컨테이너의 기본 차단 정책이 완화된다고 명시한다. 접근 경로를 관찰하는 모드와 실제로 제한을 적용하는 모드를 같은 보호 수준으로 볼 수는 없다.
마이크로소프트는 GitHub Copilot, OpenAI Codex, Replit, OpenClaw, LM Studio, Unsloth AI가 이미 MXC를 지원한다고 밝혔다. Anthropic Claude Code를 비롯한 다른 도구의 지원은 앞으로 제공될 목록에 포함했다. 각 도구의 지원 여부는 이번 공식 발표에 따른 것으로, 모든 설치 환경에서 자동 활성화된다는 뜻은 아니다.
기업 관리 기능은 순차적으로 더해진다. Microsoft Entra를 이용해 에이전트 활동과 사용자 활동을 구분하고 Agent 365에서 관리하는 기능, Intune으로 Windows 11의 MXC 프로세스 컨테이너에 정책을 적용하는 기능은 모두 추후 제공 대상으로 발표됐다. 이번 정식 제공의 중심은 실행 격리 계층이며, 에이전트 신원 관리와 조직 차원의 통합 제어까지 모두 완료된 것은 아니다.
MXC는 에이전트에 사용자의 전체 권한을 넘기는 대신 작업에 필요한 자원만 허용하는 방식을 제공한다. 도입하려는 개발자는 SDK를 연동하고 파일·네트워크·화면 접근 범위를 정해야 한다. 작업 특성에 맞는 격리 방식과 운영체제 지원 조건을 확인하는 과정도 필요하다.
출처: Microsoft Windows 개발자 공식 블로그, ‘Microsoft Execution Containers: Policy-driven containment for AI agents’ https://blogs.windows.com/windowsdeveloper/2026/10/07/microsoft-execution-containers-policy-driven-containment-for-ai-agents/
Microsoft 공식 GitHub 저장소, MXC https://github.com/microsoft/mxc/tree/main
Microsoft MXC 공식 문서, Windows OS-version support https://github.com/microsoft/mxc/blob/main/docs/backends/process-container/os-version-support.md
Microsoft MXC 공식 문서, Logging access denied https://github.com/microsoft/mxc/blob/main/docs/logging-access-denied.md