Repolode
cloudflare

cloudflare/cloudflare-os

Рабочее пространство для продуктивной работы с ИИ на базе Cloudflare Workers: агенты создают и распространяют небольшие приложения Gadgets с учётом правил компании.

Open source альтернатива:Google Docs

Звёзды
11,473
Форки
1,386
Открытые issues
145
Последний коммит
15 часов назад

Что это?

Cloudflare OS — рабочее пространство для агентов, изначально созданное для сотрудников Cloudflare. Пользователи общаются с агентами, которым заранее предоставлен контекст компании, и могут просить их писать документы, создавать небольшие персональные приложения Gadgets или выполнять задачи напрямую. Каждый Gadget — приватный экземпляр в собственной изолированной среде. Им можно поделиться с коллегами по ссылке или отправить копируемый Blueprint.

Доступ к внешним сервисам контролируют Gatekeepers — компоненты для отдельных сервисов, которые управляют OAuth, ограничивают доступ к ресурсам, журналируют действия и запрашивают подтверждение человека. Изначально у агентов и Gadgets нет доступа: его нужно явно предоставлять к каждому ресурсу. Действия, требующие подтверждения, моделируются, чтобы агенты могли продолжать работу, а пользователи — позже одобрить их все разом.

Система работает на Durable Objects и Dynamic Workers. Её можно запустить локально с помощью pnpm и wrangler или развернуть в аккаунте Cloudflare. В README отмечено, что запуск на собственных серверах через workerd пока в разработке; проект находится в раннем доступе и сейчас не принимает внешние вклады.

Ключевые возможности

  • 01Интерфейс чата с агентом, которому заранее предоставлен контекст компании, для выполнения задач.
  • 02Gadgets — приватные экземпляры приложений для отдельных пользователей, которые ИИ может создавать и изменять.
  • 03Blueprints для распространения кода приложения, чтобы каждый пользователь запускал собственную копию.
  • 04Gatekeepers оборачивают внешние сервисы, обеспечивая OAuth, ограниченный доступ и журналы аудита.
  • 05Подтверждение действий человеком: агенты могут ставить действия с побочными эффектами в очередь для последующей проверки.
  • 06Совместная работа над Gadgets в реальном времени на базе Durable Objects.

Сценарии использования

  • Помогать сотрудникам без технических навыков создавать внутренние инструменты и дашборды с помощью агента.
  • Подключать ИИ-ассистента к GitHub, Google Docs или Slack с ограниченными правами доступа.
  • Создавать настроенное под компанию рабочее пространство с ИИ, которое команды могут копировать и расширять.
  • Создавать прототипы небольших совместных приложений, которыми можно делиться по ссылке.

Быстрый старт

  1. 1

    Установить pnpm

  2. 2

    Запустить проект локально

    pnpm run-local
  3. 3

    Открыть приложение в браузере

Что важно знать

  • В README сказано, что локальная настройка не предназначена для использования в production.
  • Проект находится в раннем доступе, и в нём ещё много недоработок.
  • Для некоторых функций, например интеграции с GitHub и Google, требуется дополнительная настройка.
  • Для запуска на собственных серверах используются среда выполнения с открытым исходным кодом workerd и концепции Cloudflare Workers.

Темы

Частые вопросы

Что такое cloudflare-os?
Рабочее пространство для продуктивной работы с ИИ на базе Cloudflare Workers: агенты создают и распространяют небольшие приложения Gadgets с учётом правил компании. Cloudflare OS — рабочее пространство для агентов, изначально созданное для сотрудников Cloudflare. Пользователи общаются с агентами, которым заранее предоставлен контекст компании, и могут просить их писать документы, создавать небольшие персональные приложения Gadgets или выполнять задачи напрямую. Каждый Gadget — приватный экземпляр в собственной изолированной среде. Им можно поделиться с коллегами по ссылке или отправить копируемый Blueprint.
cloudflare-os можно использовать бесплатно? Какая у него лицензия?
cloudflare-os распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cloudflare-os всё ещё поддерживается?
Активно поддерживается. Последний коммит в cloudflare-os — 19 окт. 2026 г..
Для чего можно использовать cloudflare-os?
Помогать сотрудникам без технических навыков создавать внутренние инструменты и дашборды с помощью агента. Подключать ИИ-ассистента к GitHub, Google Docs или Slack с ограниченными правами доступа. Создавать настроенное под компанию рабочее пространство с ИИ, которое команды могут копировать и расширять. Создавать прототипы небольших совместных приложений, которыми можно делиться по ссылке.
Как установить cloudflare-os?
Установить pnpm Запустить проект локально: pnpm run-local Открыть приложение в браузере
Где скачать cloudflare-os?
Исходный код и инструкции по установке — на GitHub: https://github.com/cloudflare/cloudflare-os

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты