Cloudflare Computer 출시: AI 에이전트에 지속적 런타임 환경 제공
Cloudflare
Cloudflare는 AI 에이전트에게 임시 컨테이너보다 실제 '컴퓨터'에 가까운 환경을 제공하기 위해 오픈소스 런타임인 Cloudflare Computer를 출시했습니다. 이는 빠른 서버리스 실행을 위해 Cloudflare isolates를 활용하여 에이전트를 더 저렴하고 빠르며 확장하기 쉽게 만듭니다. 회사는 컨테이너 기반 에이전트는 수억 또는 수십억 개의 동시 에이전트로 확장할 수 없으므로, 런타임이 코드가 isolate, 컨테이너 샌드박스 또는 웹 브라우저에서 실행될지 결정한다고 주장합니다.
Cloudflare가 AI 에이전트에 일시적 컨테이너를 넘어선 지속적 런타임 환경을 제공하는 것을 목표로 하는 새로운 오픈소스 런타임인 Cloudflare Computer를 출시했습니다. 회사에 따르면, Cloudflare isolates를 사용하여 빠른 서버리스 실행을 가능하게 하여 에이전트의 비용을 절감하고 속도와 확장성을 개선합니다. Cloudflare는 컨테이너 기반 에이전트 배포는 글로벌 컴퓨팅 제한으로 인해 '수억 또는 수십억 개의 동시 에이전트'로 확장할 수 없다고 주장합니다. @cloudflare/computer 패키지는 플랫폼이 코드가 isolate, 컨테이너 샌드박스 또는 웹 브라우저에서 실행될지 결정하는 에이전트 런타임을 도입하여 각 에이전트에 컴퓨터를 제공하면서 효율성과 확장성을 최적화합니다. Cloudflare는 작업의 10% 미만만 컨테이너가 필요하며, isolates가 코딩 작업, 오디오/비디오 처리 및 문서 생성을 처리한다고 밝혔습니다. Cloudflare Workers와 함께 출시된 isolates는 제한 없이 수평 확장되며 빠르게 시작하고 종료됩니다. 또한 에이전트 상태를 유지하고, 유휴 상태일 때 절전 모드로 전환되며, 필요할 때 컨테이너 샌드박스를 생성할 수 있습니다. 아키텍처는 에이전트 프레임워크를 isolate(Durable Object)에서 실행하고 컨테이너를 온디맨드 도구 호출로 사용하여 성능과 비용을 최적화합니다. 핵심 구성 요소는 isolates와 컨테이너 모두가 액세스할 수 있는 SQLite 기반 공유 파일 시스템으로, 작업 전환과 파일 처리를 원활하게 합니다. Cloudflare Computer는 현재 세 가지 백엔드를 제공합니다: 컨테이너 프로젝트(FUSE를 통해 SQLite 상태 노출), isolate 셸(Dynamic Worker에서 just-bash 환경 실행), isolate JavaScript(새 Dynamic Worker에서 ECMAScript 모듈 실행). Cloudflare Computer는 초기 미리 보기 단계로, 실험, 탐색 및 프로토타이핑에 적합합니다.
출처: InfoQ 中国 —
원문
