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 生产力生态系统的公司和团队设计,让非技术用户能够安全地使用 AI 构建和修改工具,打造「Your Company OS」。
主要亮点
- AI 生成应用:内置编码代理,可根据自然语言提示自动生成、测试和调试 Gadgets。
- 异步人工介入(Human-in-the-Loop):网关守护者可模拟结果,使代理在等待用户审批时不会停滞。
- 基于能力的安全机制:代理和 Gadgets 默认无任何访问权限,必须显式引入特定资源才能访问。
- 实时协作:通过 Durable Objects 实现 Gadgets 的原生多人支持。
- LLM 无关性:支持多种主流 AI 模型提供商及自托管模型。
相关
- Dispatch
- 项目
- 项目
- 项目
- 项目