샌드박스 VM
sandbox VM
AI가 코드를 실행해도 실제 컴퓨터에 영향을 주지 않도록 따로 격리해 만든 가상의 컴퓨터
쉽게 말하면
샌드박스 VM은 컴퓨터 안에 따로 만든 가짜 컴퓨터로, 그 안에서 무슨 일이 일어나도 진짜 컴퓨터로는 번지지 않게 막아주는 격리된 공간이다. 실험실에서 위험한 실험을 밀폐된 유리 상자 안에서 하는 것과 비슷하다. 상자 안에서 불이 나든 액체가 튀든 상자 밖은 멀쩡하다.
AI 에이전트에게 이런 상자가 필요한 이유는, 코드를 직접 짜고 실행해보는 일을 맡기다 보면 실수로 중요한 파일을 지우거나 엉뚱한 프로그램을 설치하는 사고가 생길 수 있기 때문이다. 그래서 진짜 컴퓨터 대신 샌드박스 VM이라는 임시 가짜 컴퓨터를 하나 띄우고, 에이전트가 그 안에서만 코드를 돌리고 파일을 만지게 한다. 작업이 끝나면 이 가짜 컴퓨터를 통째로 버려도 원래 컴퓨터는 아무 영향을 받지 않는다.
최근 코드를 직접 짜고 실행하는 AI 에이전트나, 사용자 컴퓨터를 대신 조작하는 에이전트가 늘어나면서 이런 격리 공간은 일종의 안전장치로 쓰이고 있다. 에이전트가 예상치 못한 명령을 내리거나 잘못된 코드를 실행해도 피해 범위를 그 상자 안으로 묶어둘 수 있기 때문이다.
