Repolode
cloudflare

cloudflare/cloudflare-os

基于 Cloudflare Workers 构建的开源 AI 办公工作区,可让智能体创建、分享定制小应用并受安全护栏约束。

可替代:Google Docs

Star
11,473
Fork
1,386
未关闭 Issue
145
最近提交
22小时前

这是什么?

Cloudflare OS 是一个面向企业的 AI 办公工作区,最初为 Cloudflare 内部员工开发。用户可以与预置了公司上下文的智能体对话,让其撰写文档、构建名为 Gadget 的小型个人应用,或直接执行任务。每个 Gadget 都是运行在独立沙箱中的私有实例,可通过分享链接或 Blueprint 与同事协作。

外部服务的访问由 Gatekeeper 统一管理。每个 Gatekeeper 负责对应服务的 OAuth 授权、资源范围限制、操作日志和人工审批。智能体和 Gadget 默认没有任何访问权限,需要用户逐一授权具体资源。需要审批的操作会先被模拟执行,用户可稍后批量或逐条确认。

系统基于 Durable Objects 和 Dynamic Workers 构建,可通过 pnpm 与 wrangler 在本地运行,也能部署到自己的 Cloudflare 账号。项目目前处于早期访问阶段,自托管于 workerd 的文档仍在完善中,且暂不接受外部代码贡献。

核心功能

  • 01预置公司上下文的智能体聊天界面,可直接执行任务。
  • 02Gadget 为每位用户私有的应用实例,可由 AI 构建和修改。
  • 03Blueprint 用于分享应用代码,每位用户运行各自的副本。
  • 04Gatekeeper 通过 OAuth、范围受限的访问和操作日志对接外部服务。
  • 05支持人工审批,智能体可先排队执行有副作用的操作,稍后再确认。
  • 06Gadget 支持基于 Durable Objects 的实时多人协作。

适用场景

  • 让非技术员工借助智能体构建内部工具或仪表盘。
  • 在受限权限下,将 AI 助手连接到 GitHub、Google 文档或 Slack。
  • 基于开源代码搭建适合自家公司的 AI 办公环境。
  • 快速原型化可通过链接分享的小型协作应用。

快速上手

  1. 1

    安装 pnpm

  2. 2

    在本地运行项目

    pnpm run-local
  3. 3

    在浏览器中打开应用

使用前须知

  • README 称本地运行方式不适用于生产环境。
  • 项目处于早期访问阶段,仍有许多粗糙之处。
  • GitHub 和 Google 等集成功能需要额外配置。
  • 在自有服务器上运行需要依赖开源的 workerd 运行时及 Cloudflare Workers 相关概念。

标签

常见问题

cloudflare-os 是什么?
基于 Cloudflare Workers 构建的开源 AI 办公工作区,可让智能体创建、分享定制小应用并受安全护栏约束。 Cloudflare OS 是一个面向企业的 AI 办公工作区,最初为 Cloudflare 内部员工开发。用户可以与预置了公司上下文的智能体对话,让其撰写文档、构建名为 Gadget 的小型个人应用,或直接执行任务。每个 Gadget 都是运行在独立沙箱中的私有实例,可通过分享链接或 Blueprint 与同事协作。
cloudflare-os 可以免费使用吗?用的什么许可证?
cloudflare-os 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
cloudflare-os 还在维护吗?
活跃维护中。cloudflare-os 最近一次提交是在 2026年10月19日。
cloudflare-os 适合用来做什么?
让非技术员工借助智能体构建内部工具或仪表盘。 在受限权限下,将 AI 助手连接到 GitHub、Google 文档或 Slack。 基于开源代码搭建适合自家公司的 AI 办公环境。 快速原型化可通过链接分享的小型协作应用。
cloudflare-os 怎么安装和运行?
安装 pnpm 在本地运行项目: pnpm run-local 在浏览器中打开应用
在哪里获取 cloudflare-os?
源代码和安装说明在 GitHub 上:https://github.com/cloudflare/cloudflare-os

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目