Cloudflare 已将其 Cloudflare OS 平台开源,该平台旨在利用 Vibe 编码构建个人应用程序,并安全地运行这些应用程序和 AI 代理。代码采用 TypeScript 编写,并以 Apache 2.0 许可证发布。
Cloudflare OS 被定义为一种面向人工智能应用的操作系统,其核心是 workshop-backend 后端软件包,该软件包为用户提供对程序和设备(Gadget 和 Gatekeeper)的访问权限,实现程序和设备的隔离,并提供访问控制。Gatekeeper 充当驱动程序,将用户和人工智能代理与外部服务连接起来;Gadget 充当进程;蓝图(参考模板)充当可执行文件。workshop-frontend 则充当用户界面。
Cloudflare OS 提供了一种替代 SaaS 模式的选择。它不采用共享的集中式服务,而是允许用户运行各自独立的应用程序实例。例如,用户无需使用服务来创建演示文稿或生成报告,而是拥有自己的应用程序实例,并可利用 AI 技术对其进行修改、扩展或适配,以满足特定需求。每个应用程序和 AI 代理都在一个独立的环境中运行,无法直接访问互联网,并且默认情况下无法访问服务和外部数据。这些访问权限需要经过用户明确许可,并通过网关进行选择性授予。
Cloudflare OS 结合了:
- 一个用于与 AI 代理交互的工作空间,允许您创建 AI 驱动的应用程序,在隔离环境中运行它们,并使用 AI 解决分配的任务。
- 一套用于安全地授予人工智能代理和已开发应用程序访问内部数据和服务(守门人)的工具包。守门人充当人工智能代理、应用程序和外部服务(GitHub、Slack、Google Drive、Jira、数据库管理系统等)之间的中介。
- 一个用于创建、分发、修改和共享个人应用程序(小工具)的平台。
来源: opennet.ru
