PM 編集方針 (enrichment) ── 8/7 18:00 HKT evening brief LOCKED 計画 + 8/8 06:00 HKT morning brief ✅ VALIDATED

PM 8/7 evening brief で P0-AM 8/8 に LOCKED された Cloudflare OS 完全解説。同社・同週(Agents Week)の Cloudflare Wallets / cloudflare.pay(8/4 発表、エージェント決済)と Kitesurf(8/6 発表、エージェント向けブラウザ)は同一クラスタの Day-1 信号として ENRICHMENT(override ではなく、カウンタ増加なし)。8/8 06:00 HKT morning brief で ✅ VALIDATED(Grok 4.6 未出荷 = カスケードなし、新規 override なし、override counter 13 post-freeze のまま)。本稿は LOCKED plan のまま、enrichment 2 件を内包して構成する。

2026年8月5日、Cloudflareは社内で実際に運用してきたAIプラットフォームCloudflare OSをオープンソースとして公開した。APIキーを人やエージェントに配らず、全員ゼロアクセスから始めて、必要なリソースにだけ型付きで接続する——エージェントと生成コードを「能力(capability)」で隔離する設計だ。同日週にはエージェントに決済手段を与えるCloudflare Wallets / cloudflare.pay(8/4)、エージェント専用にゼロから作ったブラウザKitesurf(8/6)も発表され、Cloudflareは「Agents Week」でエージェント基盤の3層(実行・ガバナンス・決済・閲覧)を一気に揃えた。本稿では、セキュリティ設計を軸にCloudflare OSをコード例付きで解説し、エージェントプラットフォーム戦争におけるインフラ層の回答として位置づける。

1. Cloudflare OSとは——「社員全員にエージェントを持つ会社」を実現したプラットフォーム

Cloudflare OSは「エージェント・アプリ・仕事のためのオープンプラットフォーム」で、従来のカーネル型OSではなく、会社の知識・手順・内部システムへの安全な接続をエージェントに与えるワークスペースだ。Cloudflare自身が2026年5月から社内で運用し、エンジニア以外も含む数千人が毎日、文書作成・スライド作成・定型タスク自動化・データ可視化アプリの作成に使ってきた。社内の知見では、25万件のIssueをAIがフラグし、約1.6万件のバグマージをコードレビューエージェントがブロックした実績がある。

3つのコンポーネントで構成される。

コンポーネント 役割
エージェントワークスペース 会社がキュレーションしたコンテキストとスキルで接地。エージェントがコードを書き実行できる隔離ランタイムを内蔵
セキュリティ&ガバナンス枠組み 内部データ・サービスへの安全なアクセス。本稿の主役
個人用アプリプラットフォーム 誰でも作って共有・改良できる、ライブデータに接続されたアプリ

ブラウザベースで動作し、ターミナルや開発者スキルは不要。会話から文書、アプリ、ワークフローへと「続き」が生まれる設計だ。

2. セキュリティ設計の本質——「ゼロアクセス起動」と型付きバインディング

Cloudflare OSが最初のバージョンから学んだ最大の教訓は、MCPサーバーのアクセス制御では「エージェントが何を観測したか」を追跡できないことだ。MCPは「どのツールを呼べるか」を教えるが、「そのツール経由でエージェントが見たリソース」を把握しない。ワークスペースやアプリを共有したとき、見る資格のない情報まで漏れるリスクがあった。

そこでCloudflare OSは、セキュリティをアプリごとに実装させるのではなく、プラットフォーム自体に組み込む方針に再設計した。その核心が以下の4点だ。

2.1 エージェントはゼロアクセスから始まる

Cloudflare Accessで入場を検証したあと、すべてのエージェント・アプリはゼロアクセスで起動する。エージェントは特定リソースへのアクセスを「要求」し、リソースごとに許可・拒否が判定される。

2.2 型付きバインディング = 能力としての env.PROJECT

生成されたコードには、リソースが**型付きバインディング(typed bindings)**として渡される。

// Cloudflare OS の生成コード例(TypeScript)
const issues = await env.PROJECT.listIssues({
  teamId: "ENG",
  state: "open",
});

env.PROJECT は「特定のリソースを特定のポリシー下で使う許可」という能力(capability)であり、認証情報そのものはエージェントや生成コードから完全に隔離される。サーバーコードは外向きネットワークが無効化されたDynamic Worker、クライアントコードはサンドボックス化されたブラウザフレームで実行され、明示的に与えられた能力以外ではインターネットに到達できない。

2.3 Gatekeeper——サービスごとのリソースガバナンス

GatekeeperはCloudflare OSと外部サービスの間に立つ、サービス固有のWorkerだ。GitHubアカウント全体を与える代わりに、以下のような細かい制御ができる。

Gatekeeperの制御 内容
リポジトリ単位の制限 特定リポジトリだけにアクセス制限
フィールドマスク Issueは読めるがソースコードは読めない、など
レート制限 単位時間あたりの呼び出し数を制限
承認ゲート PRマージなど副作用のある操作に人間の承認を要求
観測記録 何を読んだかを必ず記録

GatekeeperがOAuthを保持し、ポリシーを執行し、読んだ内容を記録し、外部に見える副作用を仲介する。エージェントが見えるのは小さなTypeScript APIだけだ。

2.4 ポリシーは「エージェントが見たもの」に追随する

最大の特徴は、観測記録がポリシーに追随する点だ。エージェントがアクセスしたリソースの共有を他人に許可するとき、プラットフォームはそのリソースへのアクセス権を共有時点で再検証する。これにより「読んだものは何でも共有できる」という情報漏洩経路を構造的に塞ぐ。これはMicrosoft Project Perceptionが「エージェントの行動を観測・介入する」防御を取るのに対し、「そもそも見せない」ことをプラットフォームの構造で保証するアプローチで、対照的だ。

3. MCP Server Portals——既存のMCP資産をそのまま接続

エージェントツールの標準であるMCPとも互換だ。組織がすでに運用しているMCPサーバーは「MCP Server Portals」経由で接続でき、Gatekeeperがその背後でアクセスを統制する。MCPのエコシステムを捨てずに、観測記録とポリシー追随というCloudflare OSのガバナンス層をかぶせられる設計は、7/15 のエージェントプロトコル戦争以降の標準収束(Linux Foundation AAIFへの集約)とも整合する。

デプロイは自社のCloudflareアカウントにOSSリポジトリを展開する形で、Accessポリシー・AI Gateway設定・データ・統合をすべて自社仕様にできる。Apache License 2.0で公開され、ベンダーロックインなしに「自社のOS」として育てられるのが売りだ。

3.1 実行層は @cloudflare/computer——コンテナではなく「コンピューター」

Cloudflare OSの直前にプレビュー公開された @cloudflare/computer は、このプラットフォームの実行層にあたるオープンソースのエージェントランタイムライブラリだ。エージェントコードをアイソレート・コンテナサンドボックス・ブラウザのどこで実行するかを「コンテナをツールとして扱い、家としては扱わない」という抽象化で統一的にオーケストレーションする。永続的なファイルシステムをDurable Object上に持ち、Gitリポジトリやストレージバケットと組み合わせて使う。すべての操作はゲート制御・監査・監視され、エージェントが実行した変更の監査ログも確認できる。npm install @cloudflare/computer で始められるこの実行層の上に、Cloudflare OSのワークスペースとガバナンス層が載る構造だ。

この「実行環境を選ばせる」設計は、エージェントの実行基盤を一社のVMやコンテナ基盤に固定しない点で、7/15 のエージェントプロトコル戦争が描いた「標準化された接続層」の思想と通じる。実行は分散され、接続は標準化され、ガバナンスはプラットフォームが握る——Cloudflare OSはその三層を一つのOSSにまとめた形だ。

4. ENRICHMENT ① Cloudflare Wallets / cloudflare.pay——エージェントに「財布」と「身分」を与える

8月4日に発表されたCloudflare Walletsは、エージェントに決済手段とアイデンティティを与える。7月1日に発表されたMonetization Gateway(売り手側:API・データセット・MCPツールにx402で課金)の買い手側を補完する。

  • Account Wallet:実際の資金を保持し、利用ルールを設定
  • Virtual Wallet:APIキー経由でAccount Walletのルール内で支出する
  • cloudflare.pay:Web Bot Authに基づく、人間が読めるエージェントの身分
  • x402:HTTP 402ステータスコードを決済に再利用するオープン標準で、ステーブルコイン(主にUSDC)で決済。Linux Foundationがホストし、Cloudflare・Stripe・Visa・Mastercard・Google・AWS・Circleなど40メンバーが参加

x402はこれまでに7チェーンで1億6,060万件・約4,120万ドル、平均約26セント/件を決済した実績がある(Agent Economy調べ)。エージェントが「アドバイザー」から「実行主体」になる——API・データ・コンテンツを購入しながらタスクを完遂する——ための土台であり、エージェント経済の売り手・買い手両面をCloudflareのネットワーク(337都市、世界のWebサイトの約5分の1)で揃えたことになる。

5. ENRICHMENT ② Kitesurf——Chromiumを捨てたエージェント専用ブラウザ

8月6日発表のKitesurfは、**「人間用に作られたChromiumはエージェントには過剰仕様」**という問題意識から、12週間でゼロから作られたエージェント専用ブラウザだ。Workers上のV8アイソレートで完全に動作し、ブラウザエンジンのC++を1行も実行しない。21.5万件以上のWeb Platform Testsに合格している。

主要な数字は以下の通り。

指標 Kitesurf Chromium 改善
CPU(スクリーンショット) 380ms 1,173ms 3.1倍減
CPU(HTML抽出) 229ms 877ms 3.8倍減
メモリ(スクリーンショット) 57.8MiB 271.0MiB 4.7倍減
メモリ(HTML抽出) 39.4MiB 273.7MiB 7.0倍減
ウォールタイム 1,148ms 637ms 約1.8倍遅い(唯一の敗北)

「メモリとCPUがエージェントワークロードのコストを決める」という割り切りで、ウォールタイムを犠牲にしても3〜7倍のコスト削減を選んだ。アーキテクチャは4コンポーネント(Engine / PageScript / PageRenderer / SandboxOutbound)で、ネットワークに触れるのはSandboxOutboundただ1つ。ポリシー違反は403で拒否され、Cookieはページごとに分離される。CDP互換なのでPuppeteer / Playwright / CDPクライアントはコード変更不要で、browser=kitesurf パラメータを追加するだけで利用できる。

# Browser Run で Kitesurf を試す(スクリーンショット取得)
curl -X POST 'https://browser-run.example.com/v1/quick-action' \
  -H 'Authorization: Bearer ***' \
  -H 'Content-Type: application/json' \
  -d '{
    "url": "https://example.com",
    "action": "screenshot",
    "browser": "kitesurf"
  }' --output "screenshot.png"

6. なぜ今か——エージェントプラットフォーム戦争のインフラ層

Cloudflare OSは、OpenAI / Anthropic / Microsoftが競うエージェントプラットフォーム戦争に対する、インフラ層からの回答だ。Project Perceptionがエージェントの監視・介入(防御編)、エージェント封じ込めドキュメンタリーの6事件(Anthropic 3社侵害・Erdősサンドボックス脱走・HF侵害など)が「プラットフォーム不在」を一因としていたのに対し、Cloudflare OSは「プラットフォームで防ぐ」宣言だ。英国AISIが実在標的への攻撃19件を政府初確認した先日の記事の直後に、ゼロアクセス起動の実装がOSSとして出たタイミングも象徴的だ。

またEU AI Act / SB 942の透明性執行Pacing Letterが求める「エージェント行動の記録・監査可能性」を、Cloudflare OSはGatekeeperの観測記録とAI Gatewayの支出明細で標準機能として提供する。モデルはAI Gateway経由で任意プロバイダーを利用でき、担当者・チーム・アプリ単位のコスト把握と予算・レート制限も備える——Claude Codeのコンテキストルールが教える「制約をプロンプトで伝える」のを、プラットフォームの構造で強制するのがCloudflare OSの立場だ。

7. 日本企業の実務——社内エージェント導入のガバナンス設計チェックリスト

Cloudflare OSの設計は、自社でエージェントを導入する企業がいきなり自作プラットフォームを買わずとも、ガバナンス設計のベンチマークとして使える。導入時に確認したい項目を整理する。

  1. ゼロアクセス起動:エージェントはデフォルトで何も見られない状態から始まっているか
  2. 型付きバインディング:アクセスは「権限文字列」ではなく、リソース固有の能力オブジェクトとして渡されているか
  3. ネットワーク隔離:エージェントの実行環境から外向きネットワークが無効化できるか
  4. 観測記録:「何を読んだか」が必ず記録され、共有時に再検証されるか
  5. 人間の承認ゲート:マージ・送金・削除など副作用のある操作に承認が挟めるか
  6. コスト制御:モデル・チーム・アプリ単位の支出明細と予算制限があるか

Perceptionの観測型防御とCloudflare OSの構造型防御は排他ではなく、外部への影響を監視しつつ、内部では見せないという二段構えが実務では最も堅牢だ。OSSとして公開されたことで、この設計を自社のCloudflareアカウントで動かし、Accessポリシー・Gatekeeper・MCP接続を自社仕様にカスタマイズする検証もすぐに始められる。

まとめ——エージェント基盤の「地ならし」が始まった

Cloudflare OS・Wallets・Kitesurfの3連発は、エージェントが仕事を「実行」するための基盤(実行・ガバナンス・決済・閲覧)を、一社が一週間で揃えたことを意味する。特にゼロアクセス起動とポリシー追随の設計は、APIキー配布型の限界(#151のAnthropic 3社侵害で露呈した認証情報管理の問題)への構造的回答だ。エージェントプラットフォーム戦争は、モデル性能だけでなく**「安全に実行できる基盤」**が競争軸になりつつある。次の観測点は、Cloudflare OSのマネージド提供開始とパートナー実装(Presidio・Happy Cog)の成果、そしてKitesurfのWPT適合率の向上だ。