この記事ではMCPに特化して解説します。MCP(Model Context Protocol)全般は MCPサーバーの作り方2026完全ガイド をご覧ください。
何が起きたか
Cloudflareは2024年、WordPressの精神的後継者として位置づける新しいCMS「EmDash」をv0.1.0プレビューで公開した。TypeScript で完全に書き直され、サーバーレスアーキテクチャを採用。MIT License下でオープンソース化され、GitHub上で開発が進められている。最大の特徴は、従来WordPressの課題だったプラグインセキュリティを、Dynamic Workers による完全なサンドボックス化で解決した点。内部構造はAstro、TypeScript、サンドボックス化されたプラグインで構成されている。
背景と経緯
WordPressは現在、インターネットの40%以上を支えるプラットフォーム。24年前の誕生時はAWS EC2すら存在せず、仮想プライベートサーバーをレンタルするのが当たり前だった。しかし現在、JavaScriptバンドルをグローバル分散ネットワークにデプロイして実質ゼロコストで運用できる時代に突入している。これらの課題に対し、Cloudflareはゼロからの再設計を選択した。
主な新機能と特徴
- 完全なサンドボックス化: 各プラグインがDynamic Workers内で独立実行。プラグインは隔離環境での実行が保証される
- TypeScriptベース: 最新のウェブスタンダードに対応
- サーバーレスアーキテクチャ: Cloudflare Workers上での実行に対応。リクエスト数に応じてインスタンスが動的に起動・消滅
- Astroフレームワーク採用: コンテンツドリブン型ウェブサイト向けの高速フレームワーク。内部構造を支える基盤として機能
技術的な詳細 — 具体的な仕組み
プラグインのサンドボックス化
EmDashプラグインはDynamic Workerの隔離環境内で実行される。これによりWordPressの「プラグインはすべてに無制限アクセス」という設計を根本から転換する。
サーバーレススケーリングの実現
WordPressはトラディショナルなウェブアプリケーション。パフォーマンス最適化には、トラフィックスパイクに備えてインスタンスを事前プロビジョニングするか、リソース共有による性能制限が必須だった。
EmDashはCloudflareの workerd ランタイム(V8 isolate アーキテクチャ)に最適化。受信リクエストに応じて瞬時にisolateが生成され、レスポンス送信後は即座に消滅。リクエストがなければスケールはゼロ。課金対象も実際に使用されたCPU時間のみ。世界最大規模のウェブサイトと同じインフラストラクチャを共有する。
セキュリティ課題の詳細分析
WordPressプラグイン問題の本質
| 項目 | WordPress | EmDash |
|---|---|---|
| プラグイン実行コンテキスト | WordPress本体と同一プロセス | 独立したDynamic Worker |
| 脆弱性影響範囲 | サイト全体が危険 | 該当プラグインの隔離環境に限定 |
この設計により、WordPressのマーケットプレイス依存という課題も解決される。セキュリティモデル自体に基づいて、サイト管理者はプラグイン導入判断ができるようになる。
デプロイメント
EmDash v0.1.0プレビューは、Cloudflareアカウントへのデプロイ、またはNode.jsサーバーへのデプロイが可能。ベータ版での利用を通じて、エコシステムの基盤が構築されている。
業界への影響
- コンテンツプラットフォーム市場: WordPress支配下にあったCMS市場に競争がもたらされ、スタートアップ・小規模運営者も最新アーキテクチャの恩恵が拡大
- セキュリティベストプラクティスの転換: 「プラグイン=リスク」という認識が「サンドボックス化による信頼モデル」へシフト。他のプラットフォーム(Drupal等)への波及の可能性
- デベロッパー経済の分散化: プラグイン開発の独立化を促進。マーケットプレイス集中化からの解放
- AI時代のCMS再定義: 「AIが管理できるCMS」が差別化要因に。Headless CMS、JAMstack ツールへの影響も
- ホスティングコスト革命: サーバーレス対応で、個人ブロガーから大規模メディアまで、従来以上に低コスト運用が可能。WordPress ホスティング大手への競争圧力
今後の展望
EmDashはv0.1.0プレビュー版。コア機能は完成しているが、エコシステム拡大がカギ。
- プラグイン・テーマエコシステムの成長: 開発者がMITライセンス下で自由に販売・配布できる環境整備
- WordPress プラグインの互換性レイヤー: 既存 WordPress プラグインをEmDashで実行できるブリッジの可能性
- マルチプラットフォーム展開: Cloudflare以外のサーバーレスプラットフォーム(AWS Lambda、Google Cloud Functions等)への対応
- オープンソース コミュニティ拡大: GitHub での貢献増加に伴うフィーチャー追加、バグ修正の加速
Cloudflare が MIT ライセンスを選択した理由は、商用化よりも「最も成功したオープンソース CMS」への進化を優先したことを示唆。WordPress が 24 年をかけて築いたデジタル出版の民主化という理念を継承しながら、最新技術で再構築する戦略が透けて見える。
ℹ️ 編集部注: 本記事の内容は公開されている情報源に基づいて作成していますが、一部未確認の情報を含む可能性があります。最新の正確な情報は公式ソースをご確認ください。
参考リンク
この記事はAI業界の最新動向を速報でお届けする「AI Heartland ニュース」です。