icon of Cloudflare Agents

Cloudflare Agents

一个用于在 Cloudflare 全球基础设施上构建、部署和扩展能执行复杂任务、管理状态并与外部工具集成的自主 agents 的框架。

Cloudflare Agents preview

产品概览

什么是Cloudflare Agents?

Cloudflare Agents 是一个开发者平台和 SDK,用于创建和部署能够执行任务、实时通信、管理持久状态、调度工作流以及与外部 API 和数据库集成的自主 agents。Agents 可以构建为处理聊天、语音或其他用户输入,利用大型语言模型,并使用 Cloudflare 的 Durable Objects 进行有状态执行,实现规模化运营。该平台支持可扩展性、通过 WebSockets 实现实时通信,并与现代应用框架无缝集成,适用于构建生产就绪、自适应和交互式的智能应用。


主要功能

  • 持久状态管理

    Agents 具有内置的状态管理功能,实现 agents 与客户端之间的自动状态同步,状态变更时的事件触发,以及用于持久存储的 SQL 数据库访问。

  • 实时通信

    通过 WebSockets 支持实时更新和与客户端的双向通信,实现交互式聊天、长时间运行的任务和实时反馈。

  • 可扩展的工具和 API 集成

    轻松将 agents 连接到外部 API、数据库、大型语言模型和无头浏览器服务,并支持 Model Context Protocol (MCP) 以实现安全的第三方集成。

  • 无服务器和可扩展部署

    在 Cloudflare Workers 和 Durable Objects 上部署 agents,实现横向扩展至数百万个 agents,在靠近用户或数据源的地方进行低延迟执行。

  • 工作流自动化和调度

    构建能够在平台内原生执行长时间运行的多步骤工作流、调度任务和运行异步操作的 agents。

  • 人机协作支持

    将人工反馈和干预集成到 agent 工作流中,支持需要审批、升级或人工审核的使用场景。


使用场景

  • 智能聊天机器人 : 开发用于客户支持、销售或内部沟通的实时聊天 agents,能够处理复杂查询、维持上下文并在需要时升级给人工。
  • 自动化工作流编排 : 构建能够自动化业务流程、调度任务和跨不同系统与 API 协调多步骤工作流的 agents。
  • 数据集成和检索 : 创建连接到数据库、获取和处理数据并向用户或其他系统提供洞察或报告的 agents。
  • 语音和多模态助手 : 实现能够处理语音输入的 agents,与聊天和其他模态集成,提供统一的用户体验。
  • 工具驱动的决策制定 : 部署利用外部工具和 API 进行决策、自动化操作和适应变化环境的 agents。

常见问题

Cloudflare Agents网站分析