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 網站分析