클라우드 컴퓨팅 및 데이터 센터

Cloudflare, AI 에이전트의 격리된 작업 환경을 가속하기 위해 Containers 재구축

Cloudflare가 AI 에이전트가 필요할 때 생성하는 작업 환경에 맞게 Cloudflare Containers를 재설계했다고 발표했다. 독립적인 테스트에서 컨테이너 시작 시간을 648밀리초로 단축했으며, 실행 시점에 시스템 이미지와 인스턴스 유형을 선택할 수 있도록 했다. 또한 파일 시스템 스냅샷을 공개 베타로 출시했으며, 2026년 12월 31일 이후에도 Container class와 Legacy Sandbox class에 대한 업데이트는 제공하지 않는다.

2026-09-30
3 분 읽기
87 조회수
certi.news Editorial Team
Cloudflare, AI 에이전트의 격리된 작업 환경을 가속하기 위해 Containers 재구축

Cloudflare는 각 작업을 위해 격리된 Linux 환경을 생성하는 AI 에이전트의 요구를 충족하기 위해 Cloudflare Containers를 재설계했다. 이는 배포 시점에 정해지는 고정 설정에 의존하는 방식과 다르다. 이번 업데이트를 통해 코드는 실행 시점에 컨테이너 이미지와 리소스 유형을 선택할 수 있으며, Durable Objects와 연결된 새로운 스케줄링 경로, 6배 이상 빨라진 시작 시간, 현재 공개 베타로 제공되는 파일 시스템 스냅샷 기능을 사용할 수 있다.

ComputeSDK가 독립적으로 실시한 Burst TTI Benchmark 테스트에서 중앙값은 4.049초에서 648밀리초로 줄었고, 95번째 백분위수는 5.839초에서 910밀리초로, 99번째 백분위수는 6.717초에서 1.129초로 감소했다. Cloudflare는 초기 부하 테스트에서 6개 사이트를 통해 5.387초 동안 100,000개의 컨테이너를 실행하는 데 성공했다고 밝혔다. 이러한 수치는 초기 결과이며 모든 사용 패턴을 반드시 대표하는 것은 아니다.

실제로 무엇이 바뀌는가?

기존에는 컨테이너 이미지와 리소스 크기를 선택하려면 각 조합에 대해 별도의 애플리케이션과 네임스페이스를 만든 다음 작업을 그 사이에 라우팅해야 했다. 새로운 durable_object 정책을 사용하면 코드는 작업 요구 사항을 파악한 뒤 Node.js 또는 Python 환경과 standard-1 또는 standard-2 같은 인스턴스 유형을 선택할 수 있다. 따라서 새로운 환경을 추가하는 작업은 새 애플리케이션을 배포하는 대신 코드를 변경하는 일이 된다.

이 설계는 업데이트 로직도 각 컨테이너에 연결된 Durable Object로 이전한다. 개발자는 활성 프로젝트에 특정 이미지를 고정하거나, 새로운 환경의 일정 비율에 점진적으로 배포하거나, 이후 세션 또는 자연스러운 저장 지점까지 마이그레이션을 미룰 수 있다. 그런 다음 다음 실행 시 사용되는 이미지를 변경해 되돌릴 수 있다.

바로 사용할 수 있는 환경과 복원 가능한 스냅샷

시스템 준비 시간을 줄이기 위해 Cloudflare는 Debian Trixie Slim과 Node.js 24.20.0 LTS를 포함하는 cloudflare/debian-trixie 이미지를 제공했다. Dockerfile을 만들거나 이미지를 빌드해 Cloudflare로 푸시하지 않고도 이를 실행할 수 있으며, exec()를 사용해 컨테이너 내부에서 저장소와 패키지 및 도구를 설정할 수 있다.

파일 시스템 스냅샷을 사용하면 종속성을 설치하고 변경 작업을 수행한 뒤 작업 공간을 저장하고, 이후 세션에서 복원할 수 있다. 또한 동일한 스냅샷을 여러 환경의 변경 불가능한 시작점으로 사용할 수 있다. 이는 저장소와 도구 및 입력 파일을 시도 간에 동일하게 유지해야 하는 에이전트 테스트에 적합하다.

왜 중요한가?

이번 업데이트는 컨테이너를 Durable Object의 컴퓨팅 확장으로 만든다. Durable Object는 ID와 상태 및 정책과 수명 주기를 유지하고, 컨테이너는 작업이 중단되면 중지했다가 필요할 때 다시 시작할 수 있는 Linux 공간을 제공한다. 이는 프로그래밍 에이전트 개발자, 평가 세션, 강화 학습 시스템, 며칠에 걸쳐 진행되며 파일 보존이 필요한 작업에 중요하다.

Cloudflare가 언급한 사용 사례에는 Cursor Cloud Agents, Devin Outposts, OpenAI Agents API, Claude Managed Agents와의 통합 및 Base44와 Kilo Code의 사례가 포함된다. 여기서 핵심 가치는 단순히 더 빠른 시작이 아니라 환경에 관한 결정과 마이그레이션 정책 및 상태 저장을 애플리케이션 로직 자체로 이전하는 데 있다.

호환성과 마이그레이션 경로

새로운 durable_object 정책과 파일 시스템 스냅샷은 공개 베타로 제공되며, 일부 새로운 기능은 여전히 ctx.container를 통해서만 사용할 수 있다. Cloudflare는 2026년 12월 31일까지 Container class와 Legacy Sandbox class를 유지한다. 이후에도 기존 배포 작업은 계속되지만, 이러한 클래스에는 업데이트가 제공되지 않는다. 회사는 Durable Object로 전환하고 this.ctx.container를 직접 사용할 것을 권장한다. 한편 Sandbox SDK 1.0은 더 이상 독립적인 기본 클래스가 아니라 개발자의 Durable Object 클래스 내부에서 작동하는 도구 모음이 되었다.

뉴스 출처
Cloudflare Blog
원문 보기 ↗
c
작성자

certi.news Editorial Team

같은 카테고리

추천 기사

모든 뉴스 보기