Cloudflare가 자체 Agents SDK를 개방형 런타임 플랫폼으로 전환해 외부 에이전트 프레임워크가 활용할 수 있도록 했다. Astro 팀이 만든 오픈소스 프레임워크 Flue가 첫 번째 채택자로 합류했다. 단순 SDK 제공을 넘어 다양한 프레임워크가 Cloudflare 인프라(영속 실행·SQLite 상태 저장·동적 코드 실행)를 공유하는 생태계 확장을 의미한다.
핵심 포인트- Cloudflare Agents SDK가 Flue 등 외부 프레임워크가 활용할 수 있는 개방형 런타임 플랫폼으로 전환됐다
- 프레임워크(Flue) → 하니스(Pi/Project Think) → 런타임(Agents SDK) 3계층으로 에이전트 스택 역할을 분리한다
- Fibers가 에이전트 상태를 Durable Object SQLite에 체크포인트해 중단 후 정확한 지점에서 재개를 보장한다
- `@cloudflare/codemode`로 LLM 생성 코드를 동적 워커에서 10ms 이내, 로드당 $0.002에 실행할 수 있다
- Flue는 선언적 접근으로 25줄 미만 코드로 버그 트리에이지 에이전트를 구현한다
상세 정리- 배경: 기존 Agents SDK는 Cloudflare 자체 도구에 묶여 있었다. 이번 개방으로 Flue 같은 독립 프레임워크도 동일한 런타임 기본 요소를 활용할 수 있게 됐다.
- 3계층 분리: 프레임워크(Flue — 프로젝트 구조·CLI·통합) / 하니스(Pi, Project Think — 에이전트 루프·도구 호출·컨텍스트 관리) / 런타임(Agents SDK — 계산·상태·스토리지 기본 요소)로 역할을 명확히 나눴다.
- Flue 설계 철학: "스크립팅이 아닌 에이전트가 알아야 할 것을 기술(describe)"하는 선언적 방식이다. Slack, GitHub, Linear, Discord 등 기존 플랫폼 통합이 내장돼 있다.
- Flue 실행 방식: 헤드리스 실행과 React 훅을 통한 UI 모드를 모두 지원하며, 다중 클라우드 배포도 가능하다.
- 영속 실행(Durable Execution): Fibers가 에이전트 실행 상태를 Durable Object SQLite에 체크포인트한다. 장시간 작업 중 중단돼도 정확한 지점에서 재개된다.
- 코드 실행: LLM 생성 코드를 도구 목록 과부하 없이 실행한다. `@cloudflare/codemode`가 동적 워커에서 10ms 이내 실행을 보장하며 로드당 $0.002 비용이다.
- 가상 파일시스템: `@cloudflare/shell`이 SQLite 기반 가상 파일시스템을 제공한다. 컨테이너 오버헤드 없이 텍스트 파일 작업을 처리한다.
- 동적 워크플로우: 에이전트가 런타임에 다단계 파이프라인을 직접 작성하면 Workflows 엔진이 영속적으로 실행한다.
- 에코시스템 바인딩: AI Gateway, Browser Run, Email Service, Agent Memory 등 Cloudflare 서비스에 바인딩으로 접근한다.
- 실제 예시: 버그 리포트를 재현하고 진단하는 트리에이지 에이전트를 25줄 미만으로 구현하는 데모를 제시했다.
왜 읽나Cloudflare Workers 기반 AI 에이전트를 구축하거나 에이전트 프레임워크 설계(영속 실행·상태 관리·동적 코드 실행)를 검토하는 백엔드·ML 엔지니어에게 구체적인 아키텍처 레퍼런스다.