Fly.io, AI 에이전트 전용 샌드박스 'Sprites.dev' 공개
- •Fly.io는 AI 워크플로우를 위해 고속 체크포인트와 상태 유지가 가능한 가상 머신 환경인 Sprites.dev를 출시했다.
- •이 서비스는 격리된 영구 VM을 제공함으로써 코딩 에이전트의 프롬프트 주입 공격과 같은 보안 리스크를 효과적으로 차단한다.
- •300ms 수준의 체크포인팅과 효율적인 스토리지 기술, 사용량 기반 과금 체계를 통해 경제성과 성능을 동시에 확보했다.
클라우드 컴퓨팅 플랫폼 기업 Fly.io가 자율형 AI 에이전트의 개발과 실행을 위한 혁신적인 샌드박스 인프라 제품인 'Sprites.dev'를 정식 출시했다. 이번 서비스는 현재 AI 업계가 직면한 두 가지 핵심 과제인 코딩 에이전트를 위한 보안 개발 환경 확보와 신뢰할 수 없는 코드 실행을 위한 강력한 API 제공을 동시에 해결하는 데 목적이 있다. 기존의 컨테이너 기술은 사용 후 파괴되는 휘발성 특성상 매 작업마다 복잡한 의존성과 설정을 재구축해야 하는 번거로움이 있었으나, Sprites는 상태가 유지되는 영구적 가상 머신(VM) 방식을 채택해 효율성을 비약적으로 높였다.
기술적인 측면에서 가장 눈에 띄는 대목은 불과 300밀리초(ms) 내외로 완료되는 초고속 체크포인트 및 복구 기능이다. 이를 통해 사용자는 전체 디스크 상태를 실시간으로 캡처할 수 있으며, 만약 AI 에이전트가 프롬프트 주입 공격 등에 노출되어 비정상적인 작업을 수행하더라도 즉시 안전한 시점으로 시스템을 롤백할 수 있다. 특히 기록 시 복사(Copy-on-Write) 방식의 스토리지 구조를 통해 저장 공간의 낭비를 최소화하는 한편, 리소스가 활성화된 시간에 대해서만 비용을 지불하는 '스케일 투 제로(Scale-to-Zero)' 요금제를 적용해 운영 비용 부담을 대폭 낮췄다.
한편 Fly.io는 AI 스타트업 앤스로픽(Anthropic)의 클로드 스킬(Claude Skills) 기능을 통합하여 AI 에이전트가 스스로 샌드박스 환경과 상호작용하는 법을 학습할 수 있도록 설계했다. 여기에는 에이전트가 직접 포트 포워딩을 관리하거나 네트워크 정책을 설정하는 등의 시스템 수준 명령이 포함되어 있어, 사람이 개입하지 않아도 진정한 의미의 자율적 작업 수행이 가능하다. 또한 복잡한 작업을 수행하는 소프트웨어 개체인 AI 에이전트가 도구 및 환경과 유기적으로 상호작용할 수 있도록 돕는 이 플랫폼은 보안과 성능을 모두 잡았다는 평가를 받는다. 이에 따라 Sprites는 향후 고도화되는 AI 에이전트 생태계의 필수적인 기초 인프라로 기능할 것으로 기대를 모으고 있다.