EmDash:CloudflareがAIエージェントにWebサイトを任せる時代
CloudflareがCMS戦争でWordPress以来最も大胆な一手を打った。EmDashはTypeScriptで一から書かれたオープンソースCMSで、人間ではなくAIエージェントが主要なオペレーターとして設計されている。
すべてのEmDashインスタンスにはMCPサーバー、CLI、そしてCloudflareが「Agent Skills」と呼ぶ構造化ドキュメントが組み込まれている。コーディングエージェントにシステムの仕組み、プラグインの機能、WordPressテーマの移植方法まで教えてくれる。エージェントにEmDashのコードベースを渡せば、すぐに操作方法を理解する。チュートリアル不要、研修不要、コンテキストだけで十分だ。
セキュリティモデルこそが本当の核心だ。WordPressの致命的な欠陥はプラグインで、脆弱性の96%がフルアクセス権限を持つプラグインに起因する。EmDashは各プラグインをDynamic Workerサンドボックスに隔離し、権限を明示的に宣言させる。メール送信プラグインはデータベースを読めない。シンプルな発想だが、この規模で実装したのは初めてだ。
x402にも対応している。HTTPネイティブのマイクロペイメントで、エージェントがオンデマンドで有料コンテンツに支払いできる。サブスクリプション不要。エージェント駆動のコマースを可能にするプリミティブだ。
エンジニア2人。2ヶ月。MITライセンス。v0.1.0はgithub.com/emdash-cms/emdashで公開中。
https://blog.cloudflare.com/emdash-wordpress/
← Back to all articles
すべてのEmDashインスタンスにはMCPサーバー、CLI、そしてCloudflareが「Agent Skills」と呼ぶ構造化ドキュメントが組み込まれている。コーディングエージェントにシステムの仕組み、プラグインの機能、WordPressテーマの移植方法まで教えてくれる。エージェントにEmDashのコードベースを渡せば、すぐに操作方法を理解する。チュートリアル不要、研修不要、コンテキストだけで十分だ。
セキュリティモデルこそが本当の核心だ。WordPressの致命的な欠陥はプラグインで、脆弱性の96%がフルアクセス権限を持つプラグインに起因する。EmDashは各プラグインをDynamic Workerサンドボックスに隔離し、権限を明示的に宣言させる。メール送信プラグインはデータベースを読めない。シンプルな発想だが、この規模で実装したのは初めてだ。
x402にも対応している。HTTPネイティブのマイクロペイメントで、エージェントがオンデマンドで有料コンテンツに支払いできる。サブスクリプション不要。エージェント駆動のコマースを可能にするプリミティブだ。
エンジニア2人。2ヶ月。MITライセンス。v0.1.0はgithub.com/emdash-cms/emdashで公開中。
https://blog.cloudflare.com/emdash-wordpress/
Comments