Cloudflare Agents

스마트 에이전트 구축·배포 프레임워크

최종 업데이트:
웹사이트 방문

소개

Cloudflare Agents는 개발자가 복잡한 작업을 수행하며 외부 시스템과 연동하고 상태를 유지하는 자율 에이전트를 만들고 관리할 수 있게 해주는 종합 개발 도구입니다. 이 플랫폼은 실시간 대화 처리, 여러 단계로 이루어진 작업 흐름 실행, 지속적인 상태 저장, 다양한 API와의 연결을 원활하게 지원합니다. 대규모 언어 모델과 결합하여 채팅, 음성 인터페이스 등 사용자 입력에 반응하는 에이전트를 구성할 수 있으며, Cloudflare의 Durable Objects 기술을 이용해 확장성이 뛰어난 상태 기반 애플리케이션을 전 세계에 빠른 속도로 배포할 수 있습니다. 현대적인 애플리케이션 구조와 자연스럽게 통합되며, 실시간으로 양방향 소통이 가능한 WebSockets 기반의 상호작용형 앱 개발에 적합합니다.

주요 기능

지속적 상태 관리

내장된 상태 관리 기능으로 에이전트와 클라이언트 사이의 상태를 자동으로 맞추고, 상태 변화에 따른 작업을 실행하며, SQL 데이터베이스와 연결하여 데이터를 영구적으로 보관할 수 있습니다.

실시간 통신

WebSockets를 사용한 실시간 양방향 소통으로 채팅, 오래 실행되는 작업의 진행 상황 알림, 즉각적인 응답 전달 등 상호작용이 많은 경험을 만들 수 있습니다.

확장 가능한 도구 및 API 연결

대규모 언어 모델, 외부 API, 데이터베이스, 헤드리스 브라우저 서비스 등 다양한 외부 자원에 에이전트를 연결할 수 있으며, Model Context Protocol(MCP)을 통해 안전하고 표준화된 외부 연동이 가능합니다.

서버리스 및 확장 가능한 배포

Cloudflare Workers와 Durable Objects에서 동작하여 수백만 개의 에이전트로 규모를 확장할 수 있고, 전 세계 네트워크 에지에서 가까운 위치에서 짧은 지연 시간으로 실행됩니다.

작업 흐름 자동화 및 일정 관리

여러 단계로 구성되고 오래 실행되는 작업 흐름을 정의하고, 정해진 시간에 작업을 자동으로 실행하거나 비동기 방식으로 처리하는 에이전트를 개발할 수 있습니다.

사람 참여 지원

자동화된 과정 안에서 사람의 승인, 검토, 개입이 필요한 상황을 처리할 수 있도록 설계되어 유연한 결정 흐름을 도와줍니다.

사용 예시

지능형 챗봇

고객 문의 응대, 영업 지원, 내부 소통을 위한 발전된 챗봇을 만들어 상황을 이해하고 복잡한 요청을 처리하며 필요할 때 사람에게 연결합니다.

자동화된 작업 흐름 조정

여러 시스템과 API를 연결하여 비즈니스 과정을 자동화하고, 반복 작업을 예약하며, 복잡한 작업 흐름을 관리하는 스마트 에이전트를 구축합니다.

데이터 통합 및 검색

다양한 데이터 출처에 접속하여 정보를 수집하고 분석하며, 사용자나 다른 시스템에 맞춤형 통찰이나 보고서를 제공하는 지능형 에이전트를 만듭니다.

음성 및 다양한 방식 도우미

음성 명령을 처리하고 문자, 채팅, 시각 정보 등 여러 입력 방식과 결합하여 일관된 사용자 경험을 제공하는 다중 방식 에이전트를 구현합니다.

도구 기반 결정

외부 도구와 실시간 데이터를 활용하여 상황을 판단하고, 자동으로 행동을 선택하며, 변화하는 환경에适应的하는 결정 에이전트를 운영합니다.