daytona: 격리된 샌드박스에서 AI가 생성한 코드를 실행하기 위한 안전하고 탄력적인 인프라 런타임
daytona: 격리된 샌드박스에서 AI가 생성한 코드를 실행하기 위한 안전하고 탄력적인 인프라 런타임
해결하는 문제
Daytona는 AI가 생성한 코드를 실행하고 AI 에이전트 워크플로를 운영하기 위한 안전하고 격리된 탄력적인 인프라를 제공합니다. 전용의 일회용 샌드박스를 제공함으로써 로컬 머신에서 신뢰할 수 없는 AI 생성 코드를 실행하는 위험을 제거합니다.
작동 방식
플랫폼은 "샌드박스"를 사용합니다—자체 커널, 파일 시스템, 네트워크 스택, vCPU, RAM, 디스크를 갖춘 완전한 조합 가능한 컴퓨터입니다. 이 샌드박스는 OCI/Docker와 호환되며 90ms 미만에 시작될 수 있습니다. 개발자와 AI 에이전트는 SDK(Python, TypeScript, Ruby, Go, Java), REST API 또는 CLI를 통해 프로그래밍 방식으로 샌드박스 수명 주기를 관리하고, 코드를 실행하며, 파일 시스템 작업을 수행합니다.
대상 사용자
AI 에이전트 아키텍트와 개발자를 위해 설계되었으며, AI가 생성한 코드를 안전하고 확장 가능한 환경에서 실행하고 세션 간에 상태를 유지하는 에이전트 작업을 관리해야 하는 경우에 적합합니다.
주요 특징
- 빠른 배포: 샌드박스가 코드에서 실행까지 90ms 미만에 시작됩니다.
- 완전 격리: 각 샌드박스는 자체 전용 리소스와 네트워크 스택을 가진 완전한 컴퓨터입니다.
- 상태 지속성: 스냅샷 및 볼륨을 지원하여 다양한 세션 간에 에이전트 상태를 유지합니다.
- 광범위한 통합: 여러 언어에 대한 포괄적인 SDK를 제공하고 Model Context Protocol (MCP) 서버를 지원합니다.
Sources
- undefineddaytonaio/daytona