cloudflare/cloudflare-os
Agent workspace built on Cloudflare Workers for creating documents, building apps, and running agents with your company’s context and systems.
解決的問題
Cloudflare OS 提供一個安全、由 AI 驅動的生產力環境,允許使用者使用 AI 代理建立、自訂和分享小型個人應用程式(稱為「Gadgets」)。它解決了集中式 SaaS 軟體的問題,讓使用者能運行自己的私有、沙盒化應用實例,並透過 AI 修改以符合特定需求,同時不損及安全性。
如何運作
此系統運作方式類似於現代辦公套件,每個「檔案」都是一套自訂應用。它使用「核心」(workshop-backend)來管理使用者與沙盒化,並使用「守門人」(Gatekeepers)作為外部服務的安全驅動程式。
主要技術元件包括:
- Gadgets:由 AI 代理建立的私有、沙盒化應用實例。這些以 Dynamic Worker Facets 的形式執行。
- 守門人:基於能力的安全層,用於管理對外部 API 的存取。它們可模擬操作結果,讓 AI 代理在等待使用者批量核准時仍能持續運作,而不會阻塞。
- 藍圖:共享應用程式程式碼的範本,允許他人建立自己的私有 Gadgets。
- 基礎設施:基於 Cloudflare Workers、Durable Objects 和
workerd執行環境建構,確保即時多人協作與安全隔離。
適用對象
專為希望建立內部 AI 生產力生態系(「Your Company OS」)的公司與團隊設計,讓非技術使用者能安全地使用 AI 建立與修改工具。
主要亮點
- AI 生成應用:內建程式碼代理,可根據自然語言提示自動撰寫、測試與除錯 Gadgets。
- 非同步人工介入(Human-in-the-Loop):守門人可模擬結果,使代理在等待使用者核准時不會停滯。
- 基於能力的安全機制:代理與 Gadgets 預設無任何存取權限,必須明確引入特定資源才能存取。
- 即時協作:透過 Durable Objects 實現 Gadgets 的原生多人支援。
- LLM 無關性:支援多種主要 AI 模型供應商及自架模型。
相關
- Dispatch
- 專案
- 專案
- 專案
- 專案