Cloudflare, AI 에이전트 프로덕션 배포 표준화...오픈소스 Flue 프레임워크 지원
Cloudflare가 AI 에이전트의 프로덕션 배포를 위한 3계층 표준 스택을 제시했다. Cloudflare Agents SDK를 기반으로 Astro 팀의 오픈소스 프레임워크 'Flue'를 지원한다. Durable Streams, 내구적 실행, 선언형 에이전트 개발 방식이 특징이며, Cloudflare Workers 에지 컴퓨팅에 최적화되어 프로덕션 신뢰성과 확장성을 보장한다.

Cloudflare가 AI 에이전트의 생산 배포를 위한 통합 플랫폼 전략을 본격화했다. 17일(현지시간) 공식 블로그를 통해 Cloudflare Agents SDK(소프트웨어개발키트)에 다중 에이전트 프레임워크를 지원하기로 선언했으며, 오픈소스 프레임워크 'Flue'를 첫 번째 파트너로 지원한다.
에이전트 하네스(agent harness)는 대규모언어모델(LLM)의 외부 세계 접근 권한을 제어하는 소프트웨어다. Codex·Claude Code·Project Think 같은 하네스들이 프로토타입 수준을 넘어 본격적인 프로덕션 인프라로 도입되고 있는 가운데, Cloudflare는 이들이 직면하는 공통의 분산 시스템 문제를 표준화하려 한다.
분산 시스템의 세 가지 난제 해결
Cloudflare가 자체 에이전트 하네스 'Project Think'를 개발하며 마주친 과제는 다음과 같다. 에이전트가 중단되면 토큰을 낭비하지 않고 문맥을 잃지 않은 채 자동으로 재개되어야 한다. 신뢰할 수 없는 코드를 안전하게 실행해야 한다. 훈련 당시 학습한 도구들을 제때 호출해야 한다. Cloudflare는 이들 문제가 상태(state)·저장소·컴퓨팅에 얽혀 있으며, 결국 실행 플랫폼 자체에 의존한다고 판단했다.
이를 해결하기 위해 Cloudflare는 새로운 3계층 스택 구조를 제시한다.
최상위: 프레임워크(Flue)—프로젝트 구조·개발 관례·통합·CLI·개발자 경험을 제공한다. 중간층: 하네스(Pi, Project Think)—에이전트 루프가 도구를 호출하고 결과를 읽으며 작업 완료까지 진행한다. 최하층: 런타임/플랫폼(Cloudflare Agents SDK)—내구적 실행(durable execution), 동적 코드 실행, 내구적 파일시스템, 동적 워크플로우 같은 기본 원시(primitive)를 제공한다.
Flue, 선언형 에이전트 개발의 새로운 표준
Flue는 Astro 프레임워크 팀에서 만든 오픈소스 에이전트 프레임워크로, 이번 주 1.0 베타 버전을 출시했다. Pi 하네스를 기반으로 하며, OpenClaw도 같은 하네스를 사용한다. Flue의 특징은 선언형 접근이다. 에이전트가 '수행할 작업'을 스크립트하지 않고, '보유한 지식'을 선언한다. 모델·기술(skills)·샌드박스·지시문만 정의하면, 에이전트가 주어진 작업을 자율적으로 해결한다. 별도의 오케스트레이션 루프를 작성할 필요가 없다.
실제로 Flue는 버그 리포트를 가로채 샌드박스에서 재현한 뒤 원인을 진단하는 트리에이지 에이전트를 25줄 이하의 코드로 구현할 수 있다.
프로덕션 설계의 세 가지 강점
첫째, 다채널 통합(Anywhere agents): Slack·GitHub·Linear·Discord에 에이전트를 드롭인할 수 있다. 이벤트 인증과 디스패치 보일러플레이트는 사전 설정된 채널이 자동 처리한다.
둘째, 헤드리스 + UI 준비(Headless, but UI-ready): 에이전트를 블랙박스에 가둬둘 필요 없다. Flue 에이전트는 백그라운드 작업용으로는 헤드리스 실행이 가능하지만, @flue/react는 에이전트의 상태·도구 실행·라이브 메시지를 프론트엔드로 실시간 스트리밍한다. 별도의 실시간 통신 파이프라인 구축이 불필요하다.
셋째, 생태계 준비(Ecosystem-ready): flue add channel slack 같은 명령어로 통합을 추가하면, 마크다운 블루프린트가 생성되고, AI 코딩 에이전트가 이를 읽고 수정해 깔끔하게 코드베이스에 통합할 수 있다.
프로덕션 신뢰성의 핵심: Durable Streams
로컬 터미널에서 프로덕션 환경으로 옮기면 기존의 분산 시스템 장애가 발생한다. 호스트 크래시·LLM API 타임아웃·예상치 못한 재시작은 에이전트의 단기 메모리를 지워버린다. Flue는 Durable Streams로 이를 해결한다. 실행 이력의 모든 이벤트를 변경 불가능한 로그에 추가한다. 모든 프롬프트·도구 응답·모델 선택을 장부(ledger)로 기록하면, 에이전트 상태는 휘발성을 잃는다. 프로세스가 죽으면 다른 인스턴스가 로그를 이어받아 정확히 중단한 지점에서 재개한다.
멀티클라우드 배포, Cloudflare의 우수성
Flue는 멀티클라우드 프레임워크다. Node.js 환경에서는 각 에이전트가 장수명 프로세스(long-lived process)로 실행되며, VM·컨테이너·GitHub Actions·기존 서버에 배포할 수 있다. 하지만 Cloudflare를 타겟하면, 각 에이전트는 Durable Object로 변환된다.
Cloudflare Durable Object 내에서 각 Flue 에이전트가 자동으로 필요한 만큼 확장되며, 각각 고립된 저장소와 컴퓨팅 자원을 갖는다. 서버 프로비저닝·스티키 세션 관리·이웃 간섭(noisy neighbor) 우려가 없어진다. Cloudflare에 배포된 Flue 에이전트는 Agents SDK의 runFiber() · stash() · onFiberRecovered() 메서드로 내구적 실행을 획득한다. 또한 @cloudflare/codemode와 @cloudflare/shell로 내구적 워크스페이스에 대해 샌드박스 코드 실행을 지원한다.
산업적 의미: 에이전트 프레임워크의 진화 단계
지금까지 AI 에이전트는 연구실의 개념에 가까웠다면, 2026년은 "에이전트가 프로덕션으로 간다"는 선언이다. Cloudflare의 3계층 스택 구조는 LLM 시대의 인프라 계층 분리를 명확히 한다. 개별 기업이 일일이 분산 시스템 문제를 풀 필요 없이, SDK·하네스·프레임워크의 역할 분담으로 개발 진입장벽을 낮춘다. Flue 같은 프레임워크가 이 토대 위에서 생겨나고, 개발자 경험에만 집중할 수 있게 만든다.
한국의 AI 개발팀도 향후 에이전트 배포 시 이런 표준 스택을 고려해야 할 것 같다. Cloudflare Workers 기반의 저지연 에지 컴퓨팅 특성을 살리면, 국내 사용자 대상 AI 에이전트 서비스가 기술적 부담 없이 전 지구적 규모로 운영될 수 있다.
편집 안내 | 이 기사는 AI 기술을 활용하여 글로벌 뉴스 소스를 분석·종합한 후, AIB프레스 편집팀의 검수를 거쳐 발행되었습니다. 정확한 정보 전달을 위해 노력하고 있으며, 원문 출처를 함께 제공합니다.
AI·테크 핵심 뉴스, 매주 한 통으로
한 주의 글로벌 AI·IT 뉴스 중 꼭 알아야 할 것만 골라 보내드립니다. 광고 없음, 언제든 해지.


