AI 앱을 안전하게 실행하는 오픈소스 샌드박스 도구
sandboxd는 AI가 만든 앱을 따로 실행하고 바로 볼 수 있는 링크를 만들어 주는 오픈소스 도구입니다. 한 서버에서 여러 사용자의 작업 공간을 나눠 운영할 수 있게 해 줍니다. 쓰지 않는 작업 공간은 잠재워 비용을 줄이는 점이 AI 에이전트 서비스에 유용합니다.
핵심 포인트
- 코딩 에이전트가 만든 앱을 각자 분리된 샌드박스 안에서 실행합니다.
- preview URL을 자동으로 만들어 결과물을 바로 확인하고 공유할 수 있습니다.
- Kubernetes 없이 Docker 기반으로 설치와 운영을 단순하게 하려는 도구입니다.
- 사용하지 않는 샌드박스를 멈췄다가 다시 깨워 서버 비용을 줄일 수 있습니다.
용어 한 줄 설명
- 오픈소스
- 소스 코드를 공개해 누구나 보고 사용할 수 있게 한 방식입니다.
- AI 에이전트
- 사람 대신 정보를 찾거나 작업을 처리하도록 만든 AI 프로그램입니다.
- 코딩 에이전트
- 사람의 요청을 받아 코드를 작성하거나 고치는 AI 도구입니다.
- 샌드박스
- 다른 작업에 영향을 주지 않도록 따로 분리된 실행 공간입니다.
- preview URL
- 작업 중인 앱을 웹에서 바로 열어 볼 수 있는 임시 링크입니다.
- Kubernetes
- 많은 서버와 앱을 묶어서 관리하는 도구입니다.
- Docker
- 앱과 필요한 환경을 한 묶음으로 담아 어디서든 비슷하게 실행하게 해주는 도구다.
- OC
- Original Character의 약자로, 사용자가 직접 만들어낸 가상의 창작 캐릭터를 말합니다.