# Cloudflare Agents Cloudflare Agents 为开发者提供构建 AI 智能体的平台和 SDK,支持智能体保留状态、调用工具,并通过多步骤工作流处理持续任务。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 智能体构建工具, AI 智能体基础设施, AI 软件开发工具包 ## 什么是 Cloudflare Agents? Cloudflare Agents 是 Cloudflare 用于构建 AI 智能体的平台。智能体能够接收输入、借助语言模型进行推理、保留状态,并通过工具执行操作。该平台整合了 Agents SDK 以及 Cloudflare 在推理、执行、存储和通信方面的服务。 开发者可以使用 Workers AI 运行模型,或通过 AI Gateway 连接外部服务提供商。Durable Objects 和 Workflows 支持有状态的多步骤执行,包括返回模型以修订计划。该平台适用于协调跨 API、用户交互和定时操作的持续任务的应用。 ## Cloudflare Agents 能做什么? ### 电子邮件、聊天和语音输入 通过 Email Workers、WebSockets 和 Workers 或 Cloudflare Calls 接收输入,让智能体能够参与不同的通信渠道。 ### 模型托管和服务提供商连接 使用 Workers AI 在 Cloudflare 上进行推理,或通过 AI Gateway 连接外部模型服务提供商,以支持规划、推理和内容生成。 ### 持久状态和工作流执行 将 Durable Objects 用于状态管理,并结合 Workflows 执行计算,从而完成多个步骤,并在出现新变量时重新审视决策。 ### 用于外部操作和数据访问的工具 通过 MCP 服务器将智能体连接到 API,并使用 Browser Rendering、Vectorize 和 D1 与网页内容、向量数据和数据库交互。 ### 定时操作和共享状态 SDK 示例展示了定时方法、可调用的智能体方法,以及向已连接用户发送的状态更新,可用于支持周期性任务和协作交互。 ### WebSocket 休眠 Durable Objects 可在不活动期间关闭,同时保持 WebSocket 连接,从而降低具有长连接的智能体的成本。 ## 使用场景 ### 协作选择午餐 办公室午餐智能体可以调查提名的餐厅、将菜单存储在 Vectorize 中、收集同事投票,并生成说明最终选择的公告。 ### 远程 MCP 服务器 开发者可以使用 Agents SDK 构建远程 MCP 服务器。主页提到,Knock 使用该 SDK 为其客户推出了一款服务器。 ### 等待外部响应的任务 构建包含 LLM 调用、API 请求或人工输入的智能体任务。持久状态和执行服务可支持跨越这些等待时段的任务。 ## 常见问题 ### Cloudflare 如何描述智能体式 AI? Cloudflare 将智能体描述为能够规划、迭代并与环境交互以实现目标的系统;这超越了针对单个提示生成回答的范畴。 ### 基于用量的计费如何应用于智能体? 主页说明,Workers AI 按用量收费;Workers 执行则按 CPU 时间计费,而非按等待 I/O 的时间计费。主页还强调,Durable Objects 的 WebSocket 休眠可用于降低空闲连接成本。 ### SDK 代码示例展示了什么? TypeScript 示例扩展 Agent,使用 @callable() 标记方法,安排周期性操作,启动餐厅调研工作流,更新投票状态,并调用 Workers AI 模型生成午餐结果。 ## 快速信息 - **产品类别**: AI 智能体开发平台和 SDK - **提供商**: Cloudflare - **主要用户**: 构建智能体应用和远程 MCP 服务器的开发者 - **示例语言**: TypeScript - **官方网站**: https://agents.cloudflare.com/