Pydantic, 보안 성능 높인 파이썬 샌드박싱 도구 ‘Monty’ 공개
Simon Willison
2026년 2월 8일 (일)
- •Pydantic이 안전한 AI 코드 실행을 지원하기 위해 Rust 기반의 파이썬 서브셋인 Monty를 발표했다.
- •웹어셈블리 구현을 통해 웹 브라우저 환경에서 마이크로초 단위의 초고속 실행과 보안 샌드박싱이 가능해졌다.
- •개발자들은 Claude Code를 활용해 Monty를 이식성 높은 WASM 휠 파일로 컴파일하는 과정을 자동화하고 있다.
대규모 언어 모델(LLM)이 생성한 신뢰할 수 없는 코드를 실행하는 일은 대개 심각한 보안 위험을 동반하며, 이를 격리하기 위해 시작 속도가 느리고 무거운 컨테이너를 사용해야 했다. Pydantic이 선보인 Monty는 Rust로 구현된 파이썬 서브셋을 통해 매우 가벼운 '샌드박스 내부의 샌드박스' 환경을 제공하며 이 문제를 해결한다.
부팅에 수백 밀리초가 걸리는 기존 환경과 달리, Monty는 단 몇 마이크로초 만에 실행되어 개발자가 AI 로직을 정밀하게 제어하며 구동할 수 있도록 돕는다. 이러한 특성은 특히 AI 코딩 도구에 유용한데, 파일 시스템이나 네트워크를 외부에 노출하지 않고도 코드를 실행해 오류 피드백을 확인하고 해결책을 찾을 때까지 반복 작업을 수행할 수 있기 때문이다.
기술 전략가인 사이먼 윌리슨(Simon Willison)은 Monty를 웹어셈블리(WebAssembly)로 컴파일하여 탁월한 이식성을 입증했다. 그는 Claude Code를 사용하여 Pyodide와 호환되는 WASM 휠 파일을 생성했으며, 이에 따라 파이썬 코드를 웹 브라우저 환경에서 안전하게 직접 실행하는 데 성공했다.
이번 개발은 AI 인프라가 점차 '에이전트 네이티브(AI 에이전트 구동에 최적화된)' 언어와 샌드박스로 진화하고 있음을 보여준다. Monty는 클래스 선언과 같은 복잡한 기능 대신 안전성과 속도에 집중함으로써, 외부 환경과 안전하게 상호작용하는 자율 에이전트 구축의 견고한 토대를 마련했다.