Repolode
cloudflare

cloudflare/cloudflare-os

Cloudflare Workers上に構築されたオープンソースのAI生産性ワークスペース。エージェントが社内ルールに沿ってGadgetを作成・共有します。

代替できる製品:Google Docs

スター
11,473
フォーク
1,386
未解決の Issue
145
最終コミット
13 時間前

これは何?

Cloudflare OSは、もともとCloudflareの従業員向けに構築されたエージェント用ワークスペースです。ユーザーは会社の情報をあらかじめ読み込んだエージェントとチャットし、文書の作成や、Gadgetと呼ばれる個人用の小さなアプリの構築、タスクの直接実行を依頼できます。各Gadgetは専用のサンドボックスで動作するプライベートなインスタンスで、共有リンクやコピー可能なBlueprintを使って同僚と共有できます。

外部サービスへのアクセスはGatekeeperによって制御されます。Gatekeeperはサービスごとのコンポーネントで、OAuth、限定的なリソースアクセス、操作ログの記録、人による承認を担います。エージェントとGadgetは最初は何にもアクセスできず、各リソースへのアクセスを個別に設定する必要があります。承認が必要な操作はシミュレーションされるため、エージェントは作業を続けられ、ユーザーは後からまとめて承認できます。

システムはDurable ObjectsとDynamic Workers上で動作します。pnpmとwranglerを使ってローカルで起動するか、Cloudflareアカウントにデプロイできます。READMEによると、workerdを使った独自サーバーでの実行はまだ開発中です。また、このプロジェクトは早期アクセス段階で、現在は外部からのコントリビューションを受け付けていません。

主な機能

  • 01タスクを実行するための、会社の情報をあらかじめ読み込んだエージェントチャットUI。
  • 02Gadget:AIが構築・変更できる、ユーザーごとのプライベートなアプリインスタンス。
  • 03アプリのコードを共有し、各ユーザーが自分用のコピーを実行できるBlueprint。
  • 04OAuth、スコープを限定したアクセス、監査ログで外部サービスを保護するGatekeeper。
  • 05副作用を伴う操作をエージェントが保留し、後から確認できるHuman-in-the-loop承認。
  • 06Durable Objectsを基盤とする、Gadgetのリアルタイム共同共有。

ユースケース

  • 技術者でないスタッフが、エージェントを使って社内ツールやダッシュボードを作成する。
  • 限定された権限でAIアシスタントをGitHub、Google Docs、Slackに接続する。
  • チームがフォークして拡張できる、会社向けにカスタマイズしたAIワークスペースを作る。
  • リンクで共有できる、小規模な共同作業アプリのプロトタイプを作る。

クイックスタート

  1. 1

    pnpmをインストールする

  2. 2

    プロジェクトをローカルで実行する

    pnpm run-local
  3. 3

    ブラウザーでアプリを開く

使う前に知っておきたいこと

  • READMEには、ローカル環境のセットアップは本番利用を想定していないと記載されています。
  • プロジェクトは早期アクセス段階で、まだ多くの部分に改善の余地があります。
  • GitHubやGoogleとの連携など、一部の機能には追加の設定が必要です。
  • 自前のサーバーで実行するには、オープンソースのworkerdランタイムとCloudflare Workersの概念を利用します。

トピック

よくある質問

cloudflare-os とは?
Cloudflare Workers上に構築されたオープンソースのAI生産性ワークスペース。エージェントが社内ルールに沿ってGadgetを作成・共有します。 Cloudflare OSは、もともとCloudflareの従業員向けに構築されたエージェント用ワークスペースです。ユーザーは会社の情報をあらかじめ読み込んだエージェントとチャットし、文書の作成や、Gadgetと呼ばれる個人用の小さなアプリの構築、タスクの直接実行を依頼できます。各Gadgetは専用のサンドボックスで動作するプライベートなインスタンスで、共有リンクやコピー可能なBlueprintを使って同僚と共有できます。
cloudflare-os は無料で使えますか?ライセンスは?
cloudflare-os は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cloudflare-os は今もメンテナンスされていますか?
活発にメンテナンス中。cloudflare-os の最終コミットは 2026年10月19日 です。
cloudflare-os は何に使えますか?
技術者でないスタッフが、エージェントを使って社内ツールやダッシュボードを作成する。 限定された権限でAIアシスタントをGitHub、Google Docs、Slackに接続する。 チームがフォークして拡張できる、会社向けにカスタマイズしたAIワークスペースを作る。 リンクで共有できる、小規模な共同作業アプリのプロトタイプを作る。
cloudflare-os のインストール方法は?
pnpmをインストールする プロジェクトをローカルで実行する: pnpm run-local ブラウザーでアプリを開く
cloudflare-os はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/cloudflare/cloudflare-os

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト