AIと相性のよいCMSはどれか:そもそもCMSは必要なのか


種明かしをすると、このブログの記事はAIと二人三脚で書いています。そして面白いことに、AIはCMSの管理画面を一度も開いていません。記事のMarkdownファイルを直接書いているからです。管理画面を使うのは、確認をする人間の側だけ。この逆転に気づいたとき、疑問がわきました。AIが書き手になる時代、CMSは何を基準に選べばいいのか。そもそも、まだ必要なのか。

AIと相性がよいのは「中身がただのテキストで、外から操作できる」CMSです。編集画面の豪華さは、もう主役ではありません。

CMSが解決してきたのは「HTMLの壁」だった

まず、CMSがそもそも何のためにあるのかから。百科事典の定義では、CMS(コンテンツ管理システム)は、HTMLやCSSの専門知識がなくてもブラウザ上からテキストや画像を追加するだけでページを更新でき、コンテンツとレイアウトを分離してサイト全体を一元管理できる仕組みとされています※1。

要するに、「Webサイトの更新には技術がいる」という壁を取り払う道具です。この価値は絶大で、代表格のWordPressは全Webサイトの41.2%を支えるまでになりました※2。CMSの仕事をほどくと、およそ3つに分かれます。人間のための編集画面、コンテンツの保存場所、そして公開の仕組み。この3点セットが、これまでのCMSでした。

AIは編集画面を使わない

ところが、書き手にAIが加わると景色が変わります。AIにとって編集画面は不要どころか邪魔で、必要なのは別の2つでした。

1つめは、読み書きしやすい形式です。AI向けにサイト情報を提供する「llms.txt」の提案(2024年9月、ジェレミー・ハワード)は、その形式にMarkdownを採用した理由を「現在、言語モデルに最も広く理解され、扱いやすい形式だから」と説明しています※3。飾りのないテキストこそが、AIの母語に近いということです。

2つめは、外から操作するための入口です。2024年11月にAnthropicが公開したMCP(Model Context Protocol)は、AIアシスタントをデータのある場所へ接続するためのオープン標準で、ばらばらだった個別連携を共通規格に置き換えることを狙っています※4。CMS側もこれに乗り始めました。WordPressの公式AIチームは、WordPressをMCP経由でAIから操作できるようにする「MCP Adapter」を開発しています※5。人間用の顔(画面)とは別に、AI用の顔(プロトコル)を持ち始めたわけです。

3タイプを「AIの入りやすさ」で見比べる

CMSを3タイプに分けて、AIの側から眺めてみます。

タイプ代表例中身の保存先AIの入口
一体型WordPressデータベースAPIに加えMCPアダプタを開発中※5
ヘッドレス型API配信専業の各種CMSデータベース(API経由で配信)最初からAPI前提
Gitベース型Sveltia CMSなどGitリポジトリ内のテキストファイル※6ファイルを直接読み書き、履歴も残る

このブログはGitベース型です。静的サイトジェネレーター(Astro)にSveltia CMSという構成で、Sveltia CMSは「Gitベースのヘッドレスコンテンツ管理システム」を名乗るオープンソースのCMSで、コンテンツをGitリポジトリに保存し、バージョン管理ができます※6。

実際に運用して感じる利点は素朴です。記事が1本のMarkdownファイルなので、AIはそれを直接書きます。人間の筆者は、AIが書いた内容を変更履歴(diff)で一行ずつ確認できます。どこを書き換えたのか、何を消したのかが必ず記録に残る。AIという「よく働くが時々間違える書き手」と組むうえで、履歴が残る保存形式は編集画面より重要でした。これは筆者の実体験からの意見です。

実物を2つお見せします。まず、このブログのCMS設定ファイルの抜粋です。「型の強制」は、たとえばこう書かれています。

- name: slug
  label: スラッグ (URL用・英小文字とハイフン)
  widget: string
  pattern: ['^[a-z0-9]+(?:-[a-z0-9]+)*$', '英小文字・数字・ハイフンのみ']
- name: description
  label: 概要 (検索結果・カードに表示)
  widget: text
- name: draft
  label: 下書き
  widget: boolean
  default: true

URLに使えない文字は保存の時点で弾かれ、新規記事は必ず下書きから始まる。AIが暴れても、この柵の内側でしか暴れられません。もうひとつは、履歴レビューが実際に働いた場面です。ある記事の参考文献URLで、似た漢字のパーセントエンコーディングが1文字だけ違っていたことがあり、diffではこう見えました。

- https://zdic.net/hant/%E5%94%B1%E7%B1%B9%E9%87%8F%E6%B2%99
+ https://zdic.net/hant/%E5%94%B1%E7%B1%8C%E9%87%8F%E6%B2%99

画面上では見分けのつかない1文字が、差分としてなら一目で分かる。出典のURLひとつまで検証の対象にする方針は、この保存形式だから低コストで回っています。

そもそもCMSは必要なのか

では結論の後半、CMS不要論について。筆者の答えは「編集画面としてのCMSは、なくても回り始めている。ただしCMSがこっそり担ってきた仕事は残る」です。

なくても回る、の部分はこのブログ自体が実例です。書き手がAIと技術者だけなら、ファイルとGitと静的サイトジェネレーターで足ります。一方で、CMSは画面の裏でいくつもの仕事をしてきました。必須項目や型を強制してコンテンツの構造を守る(AIの出力を暴れさせないためにも効きます)。誰が何を公開できるかの権限を管理する。下書きから公開までのワークフローを提供する。複数人で、特に技術者でない人と一緒に運営するなら、この機能群の価値はむしろ上がります。

つまりCMSの重心は、「HTMLを書けない人のための道具」から「人間とAIが同じコンテンツを安全に触るための共同作業台」へ動いているように見えます。WordPressがAIの土台になろうとしている動きも、この流れの中に置くとすっきり読めます。

調べても分からなかったこと

  • MCPなどを経由してAIがCMSを操作する利用が、実際どのくらい広がっているのかの統計。まだ見つけられませんでした。
  • 「MarkdownはLLMに読みやすい」という主張の定量的な裏づけ。llms.txtの記述※3も提案の域で、形式ごとの理解精度を比較した研究には今回たどり着けませんでした。

まとめ:編集画面の時代から、作業台の時代へ

冒頭の疑問に答えます。AIと相性のよいCMSの条件は、中身がテキストで保存されること、外から操作できること、履歴が残ること。この3つを最初から満たすGitベース型は、AIとの共同運営では現時点でいちばん素直な選択だと感じています。WordPressのような一体型も、MCPという新しい顔でAIを迎えに来ています※5。

そしてCMSが必要かどうかは、「誰と作るか」で決まります。AIと技術者だけなら、なくても困りません。人間のチームで作るなら、共同作業台としてのCMSはこれからも残る。AIの作業机(コンテキスト)に何を載せるかが問われているのと同じで、CMSも「何を、どんな形で持つか」が問われる時代になった、ということのようです。

参考文献・出典

※1 : 「CMS(シーエムエス)とは? 意味や使い方」 |コトバンク https://kotobank.jp/word/CMS-417257

※2 : 「Usage Statistics and Market Share of WordPress, August 2026」 |W3Techs https://w3techs.com/technologies/details/cm-wordpress

※3 : 「The /llms.txt file」 |llmstxt.org https://llmstxt.org/

※4 : 「Introducing the Model Context Protocol」 |Anthropic https://www.anthropic.com/news/model-context-protocol

※5 : 「Six Months of Core AI: From Building Blocks to Core Release」 |Make WordPress(WordPress AI) https://make.wordpress.org/ai/2025/12/03/six-months-of-core-ai/

※6 : 「sveltia/sveltia-cms」 |GitHub https://github.com/sveltia/sveltia-cms

よくある質問

AIと相性のよいCMSの条件は何ですか?

中身がMarkdownなどのプレーンテキストで保存されること、APIやファイル経由で外部から読み書きできること、変更履歴が残ることの3点です。GitベースのCMSはこの3つを設計の時点で満たしています。

CMSなしでブログを運営できますか?

できます。Markdownファイルと静的サイトジェネレーター、Gitがあれば、AIに記事ファイルを直接書かせて人間が変更履歴で確認する運用が成立します。ただし複数人や非エンジニアがかかわる場合は、編集画面と権限管理を持つCMSが引き続き有効です。

MCPとは何ですか?

2024年11月にAnthropicが公開したオープン標準「Model Context Protocol」の略で、AIアシスタントをデータのある場所へ接続するための共通規格です。WordPressもこの規格でAIから操作できるようにするアダプタを開発しています。