Skip to content

Sprites

Sprites는 Fly.io가 개발한 상태유지형(stateful) 클라우드 컴퓨터로, 일회용 샌드박스의 대안으로 설계되었습니다.

주요 특징

  • 1-2초 내 생성 가능
  • 자동 유휴 상태 전환(idle state transition)
  • 체크포인트 복원 기능 (Git과 유사한 시스템 버저닝)
  • 100GB 영구 스토리지 제공
  • HTTPS URL을 통한 Anycast 네트워크 연결

개발 배경

기존의 상태없는(stateless) 컨테이너 모델은 Claude와 같은 AI 에이전트에게 비효율적입니다. AI 에이전트는 지속적인 환경이 필요한데, 매번 새로운 컨테이너를 시작하면 이전 작업 내용이 사라지기 때문입니다.

실제 사례

Claude는 Sprite 환경에서 SQLite 기반 Go 애플리케이션(MDM)을 한 달 이상 개발하고 유지보수했습니다. 이는 Sprites의 영구성과 안정성을 입증하는 사례입니다.

기술적 특징

  • Docker 컨테이너 기반
  • Fly Machines 인프라 활용
  • CLI 도구 제공
  • 체크포인트 시스템으로 상태 복원 가능
  • 마이크로서비스 아키텍처 지원

See also

Favorite site