에이전트에는 컨테이너가 아닌 컴퓨터가 필요하다 — @cloudflare/computer 소개
Cloudflare가 컨테이너보다 확장성 높은 에이전트용 컴퓨터 런타임을 공개했다.
Cloudflare가 에이전트마다 독립적인 컴퓨터 환경을 제공하는 초기 프리뷰 패키지 @cloudflare/computer를 공개했다. 코드가 실행되는 위치가 isolate, 컨테이너 샌드박스, 웹 브라우저인지에 관계없이 플랫폼이 실행 세부 사항을 처리하며, 효율성과 확장성을 최적화한다.
기존에는 에이전트를 컨테이너 안에서 실행하는 방식이 일반적이었지만, 최근에는 에이전트 루프와 샌드박드 코드 실행 환경을 분리하는 구조가 확산되고 있다. 이때 샌드박스는 작업을 수행하는 ‘손’, 에이전트 루프는 판단을 내리는 ‘두뇌’ 역할을 한다.
모든 에이전트에 컨테이너를 할당하는 방식은 수억~수십억 개의 동시 에이전트를 지원하기 어렵다. 클라우드와 하이퍼스케일러 전반에서 컨테이너 기반 CPU 컴퓨팅 수요를 감당할 자원이 부족하기 때문이다.
Cloudflare는 대안으로 isolates를 제시한다. isolates는 빠르게 생성·종료되고, 에이전트가 유휴 상태일 때 절전 상태로 전환할 수 있으며, 자체 상태를 저장하고 신뢰할 수 없는 코드를 실행하기 위한 추가 isolate도 생성할 수 있다. Cloudflare는 이러한 수평 확장형 컴퓨팅 프리미티브가 에이전트 확장에 더 적합하다고 설명했다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.