설명
Cloudflare Agents SDK는 상태 저장 AI 에이전트를 구축하고 호스팅하려는 개발자를 위해 설계되었습니다. 이러한 에이전트는 지속적인 메모리를 유지하고, 실시간 WebSocket 연결을 활용하며, 예약된 작업을 실행할 수 있습니다. SDK를 사용하면 개발자는 채팅, 음성, 이메일 및 Slack을 포함한 다양한 통신 채널을 통해 상호작용하는 에이전트를 생성할 수 있어 사용자 참여에 대한 다재다능한 접근 방식을 보장합니다.
Cloudflare에 에이전트를 배포할 때 각 세션은 내구성 있는 ID가 할당되어 로컬 SQL 저장소와 복구 가능한 실행을 가능하게 합니다. 이 인프라는 복잡한 백엔드 시스템을 관리할 필요성을 없애며, Cloudflare가 글로벌 네트워크 전반에 걸쳐 확장 및 배포를 처리합니다. 개발자는 세션 재구성이나 상태 외부화에 대한 걱정 없이 에이전트를 구축하는 데 집중할 수 있습니다.
SDK는 네 가지 주요 구성 요소로 구성됩니다: 통신 채널, 에이전트 하네스, SDK 런타임 및 도구. 통신 채널은 사용자와 시스템이 에이전트와 상호작용하는 방식을 정의합니다. 에이전트 하네스는 모델 호출, 도구 선택 및 응답 처리를 포함한 운영 루프를 관리합니다. SDK 런타임은 에이전트 클래스, 상태 관리, 라우팅 및 관찰 가능성 기능을 포함한 필수 인프라를 제공합니다. 마지막으로, 도구는 브라우저 자동화, 샌드박스 코드 실행 및 AI 검색 기능을 통해 에이전트의 기능을 향상시킵니다.
개발자는 인간 승인 절차가 포함된 스트리밍 AI 채팅 에이전트, Slack 명령 응답기, 실시간 음성 에이전트 또는 이메일 라우팅 에이전트와 같은 다양한 유형의 에이전트를 생성할 수 있습니다. SDK는 여러 AI 제공업체와의 통합도 지원하여 모델 선택의 유연성을 제공합니다. 전반적으로 Cloudflare Agents SDK는 다양한 환경에서 효율적으로 작동할 수 있는 지능적이고 반응적인 에이전트를 구축하기 위한 강력한 프레임워크를 제공합니다.
Cloudflare Agents SDK의 핵심 기능
지속적인 메모리
실시간 WebSocket 연결
예약된 작업
내구성 있는 ID
로컬 SQL 저장소
글로벌 네트워크 배포
다양한 통신 채널
운영 제어를 위한 에이전트 하네스
유연한 도구 통합
API 키 필요 없음
Cloudflare Agents SDK 시작하기
패키지 관리자를 통해 설치: Cloudflare Agents SDK를 다운로드하고 설치합니다.
구성: 에이전트의 통신 채널과 도구를 설정합니다.
구축: SDK 런타임과 에이전트 하네스를 사용하여 에이전트를 개발합니다.
배포: Cloudflare의 글로벌 네트워크에 에이전트를 배포합니다.
최적화: 성능을 모니터링하고 필요에 따라 조정합니다.
Cloudflare Agents SDK의 사용 사례
- 스트리밍 AI 채팅 에이전트
- Slack 명령 응답기
- 실시간 음성 에이전트
- 이메일 라우팅 에이전트
- 브라우저 자동화 에이전트





