box
ASCII · 코딩
box는 ASCII가 제공하는 클라우드 샌드박스 서비스로, AI 에이전트에게 전용의 영구적 Ubuntu 가상 머신을 준다. 공유 컨테이너 풀이 아니라 AI 에이전트 샌드박스라고 보면 된다. 각 샌드박스는 완전한 Linux VM으로 동작하며 Docker, SSH와 SCP 접근, 전용 IPv4 또는 IPv6 주소, 브라우저에서 열 수 있는 60fps 데스크톱을 갖춘다. CLI나 API, SDK로 띄우고, 샌드박스가 멈추는 순간 과금도 멈춘다.

box 소개
box란 무엇인가
ASCII의 box는 좁지만 분명한 문제를 잘 해결한다. 에이전트에게는 실제로 돌아갈 공간이 필요하다는 문제다. 단계마다 초기화되는 일회용 컨테이너 대신, 각 box는 SSH를 지원하는 클라우드 VM이다. 셸로 들어가 패키지를 설치하고 며칠이고 켜 둘 수 있는 완전한 Ubuntu 머신이다. 같은 머신이 파일과 설치된 소프트웨어, 활성화한 systemd 서비스를 그대로 유지하므로, 에이전트는 깨어날 때마다 환경을 다시 만들지 않아도 된다.
이 서비스는 단발성 취미 스크립트가 아니라 에이전트를 대량으로 돌리는 사람을 위한 것이다. 그렇다면 왜 컨테이너가 아니라 VM을 고르는가. 상태가 남기 때문이다. 요금제에 따라 100~2,000개의 샌드박스를 동시에 돌릴 수 있고, 실행 중인 VM을 분기해 작업을 갈래로 나눌 수 있다. 과금은 샌드박스가 돌아가는 동안 초 단위로 이뤄지고, 멈춘 샌드박스는 스냅숏으로 저장되므로 비용이 들지 않는다. 한 줄로 요약하면 이런 셈이다.
가장 큰 걸림돌은 가격 하한과 리전이다. 월 20달러의 최소 금액이 있고, 이는 요금으로 사라지는 게 아니라 샌드박스 시간으로 바뀐다. 게다가 모든 샌드박스는 EU(독일, 핀란드, 프랑스)에서 돈다. 이는 현실적인 제약이다. 사용자가 아메리카에 있으면 왕복 지연이 약 100~200밀리초 더해진다. 에이전트 작업에는 괜찮지만, 운영 트래픽을 직접 처리하기에는 맞지 않는다.
시작하기
- GitHub, Google 또는 이메일로 받은 6자리 코드로 대시보드나 CLI에 로그인한다.
boat new를 실행해 첫 샌드박스를 띄우거나, 더 가벼운 머신을 원하면boat new --type small처럼 크기를 고른다.boat ssh로 접속해 대화식으로 작업하거나, 셸을 열지 않고 명령을 실행하려면boat exec를 쓴다.boat ssh/scp로 파일을 복사하고,boat host로 아무 포트나 공개 HTTPS URL로 게시한다.- 끝나면
boat stop이 샌드박스를 스냅숏으로 저장하고 과금을 멈추며,boat resume은 몇 초 만에 되돌린다.
제품 정보
box의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- AI 에이전트 개발자
- 에이전트 제품을 시제품으로 만드는 1인 개발자
- DevOps와 플랫폼 엔지니어
작업
- 오래 도는 백그라운드 서비스 운영
- 병렬 에이전트 워크로드
- 재현 가능한 개발 환경
활용 상황
- 에이전트 공장형 플랫폼
- 실제 IP가 필요한 24시간 서비스 운영
- 어디서든 닿는 개인 개발 머신
주요 기능
일회용 컨테이너가 아닌 영구적 완전 VM
각 box는 완전한 Ubuntu VM이고, 그 안에서 Docker, systemd, 데이터베이스, cron을 돌릴 수 있다. 그래서 깎아낸 실행 환경이 아니라 진짜 개발 머신처럼 움직인다. 다시 만들 필요가 없다. 파일과 설치된 패키지, 활성화한 서비스는 stop과 resume을 거쳐도 살아남는다. 이것이 자기 구성을 기억하는 에이전트와 매번 처음부터 시작하는 에이전트의 차이다.
초 단위 과금과 무료인 중지 샌드박스
실제로 돌아가는 초만큼만 지불하고, 중지하면 스냅숏이 찍히고 계량기가 멈춘다. 멈추면 비용은 0으로 떨어진다. 월 20달러 최소 금액은 계정 전체에 적용되며 555시간의 기본 머신 시간으로 바뀐다. 잃는 요금이 아니라 쓰는 시간인 셈이다. 그게 전부다.
SSH, SCP, 원격 명령 실행
CLI는 셸로 들어가는 boat ssh, 파일을 옮기는 boat ssh/scp, 셸을 열지 않고 단일 명령을 실행하는 boat exec를 제공한다. SSH 설정을 손으로 고칠 필요가 없다. 작업 방식을 바꾸지 않고도 샌드박스를 손으로 또는 스크립트로 몰 수 있다는 뜻이다.
분기와 이름 있는 스냅숏
실행 중인 VM을 분기해 상태를 갈래로 나누거나, 이름 있는 스냅숏을 저장해 되돌아갈 수 있다. 많은 에이전트를 병렬로 돌리는 팀에게 분기는 하나의 좋은 구성을 여러 머신으로 만들어 주고, 각각을 다시 만들지 않아도 된다. 왜 굳이 이럴까. 이미 설정한 VM을 복제하는 편이 매번 새로 설정하는 것보다 낫기 때문이다.
60fps 데스크톱과 브라우저 접근
각 샌드박스에는 통합 데스크톱과 브라우저가 딸려 오고 60fps로 열 수 있다. 웹 앱, 게임, 3D 장면, IDE를 클릭해 다니기에 충분하다. 헤드리스 box를 UI가 있는 거의 모든 용도로 쓸 수 있게 만들어 주는 기능이다. 한 번쯤 시도할 만하다.
VM 내부 Docker와 VM별 IP 주소
Docker는 공유 호스트가 아니라 VM 안에서 돈다. 각 샌드박스는 완전한 TCP/UDP를 갖춘 전용 IPv4 또는 IPv6를 받는다. 진짜 격리, 진짜 주소다. 아무 포트나 공개 HTTPS URL로 게시하는 boat host와 합치면, 각 샌드박스는 사실상 자기만의 작은 서버가 된다.
외부에서 에이전트 제어
CLI, API, SDK를 통해 바깥에서 샌드박스 안에서 도는 어떤 에이전트 프레임워크든 프롬프트를 보내고 관찰하고 감쌀 수 있다. boat prompt로 Claude Code나 Codex를 돌리고, boat events로 에이전트 메시지를 폴링하는 것도 포함된다. 샌드박스는 실행 면으로 남고, 당신의 도구가 통제를 쥔다.
팀, 시크릿, 계정 관리
API 키, 시크릿, 팀, 자동 중지가 기본으로 들어 있고, 환경 없이 샌드박스를 만들면 계정의 어떤 자격 증명도 상속하지 않는다. 마지막 항목은 자기 사용자에게 샌드박스를 넘기면서 격리를 유지하려 할 때 중요하다.
장단점
장점
- sudo, Docker, systemd를 갖춘 완전한 VM이 제한된 실행 환경이 아니라 진짜 Linux 환경을 준다.
- 초 단위 과금과 무료인 중지 샌드박스 덕분에 유휴 비용이 0으로 유지된다.
- stop과 resume 사이의 영구 상태 덕분에 에이전트가 파일과 서비스를 유지한다.
- 2 vCPU / 4 GB부터 16 vCPU / 32 GB까지 여러 크기가 있고, resume이나 분기 시 변경할 수 있다.
- 비교 대상 샌드박스 업체 중 공개된 시간당 요율이 가장 낮다(4 vCPU / 8 GB 기준 시간당 0.036달러).
단점
- 월 20달러 최소 금액이 있어, 단일 샌드박스를 가끔 쓰는 용도에는 맞지 않는다.
- 모든 샌드박스가 EU에서 돌아, 아메리카 사용자에게 약 100~200밀리초 지연이 더해진다.
- 무료 요금제가 없다. 처음 25시간은 무료로 시작할 수 있으니, 결제 전에 시험해 볼 수 있다.
- 샌드박스마다 최신 스냅숏 하나만 보관되므로, 같은 머신의 복원 지점을 여러 개 보관할 수 없다.
자주 묻는 질문
box는 영구적 Ubuntu VM에서 AI 에이전트를 돌리는 클라우드 샌드박스 서비스다. 실행마다 초기화되는 컨테이너 대신, SSH, Docker, 데스크톱을 갖춘 진짜 Linux 머신을 에이전트에게 주려고 쓴다.
관련 콘텐츠
box와 관련된 도구, 스킬, 아티클을 살펴보세요.
box 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
