Cloudflare Agents SDK 更新:支持 Durable Objects 状态持久化
Cloudflare Agents SDK 新增 Durable Objects 集成,Agent 状态可在边缘节点持久化。
Cloudflare Blog·2026年4月24日
Cloudflare Agents SDK + Durable Objects
更新要点
- 状态持久化:Agent 会话状态存储在 Durable Objects 中,边缘节点重启不丢失
- WebSocket 原生支持:Agent 可通过 WebSocket 与客户端实时通信
- 自动扩缩容:按请求量自动调度 Durable Objects 实例
- 零冷启动:Durable Objects 常驻内存,无 Serverless 冷启动问题
使用示例
export class MyAgent { async onMessage(message) { this.state.storage.put('lastMessage', message); return this.handleTask(message); } }
适用场景
- 长对话 Agent(客服、助手)
- 实时协作 Agent
- 边缘计算场景的低延迟 Agent
限制
- Durable Objects 单实例内存限制 128MB
- 每秒请求上限 1000
- 仅支持 JavaScript/TypeScript
这是边缘计算 + Agent 的深度结合,未来可期。