Tesseraを公開しました ― AIがCMSの構造を理解する
平原 典彦 — Tesseraを開発しているエンジニア。ヘッドレスCMSとAI連携に関心があります。
コードの実装はAIエージェントに任せられる時代になりました。それなのに、コンテンツの入れ物であるCMSだけは、いまも人が管理画面を開いてスキーマを設定している――Tesseraは、その最後の手作業をなくすために作ったヘッドレスCMSです。本日、正式に公開しました。
「記事に著者とタグを追加したい」と伝えるだけで、CMSの構造が変わる。
何が違うのか
汎用のAI下書き生成ではありません。Tesseraの核は、AIがCMSの構造そのもの(スキーマ・制約・既存コンテンツ)を理解した上で動くことです。
1. 自然言語でスキーマを組み立てる
「ブログに著者とカテゴリを足して」とチャットで話すだけで、AIがスキーマの変更案を提示します。ただし、いきなり反映はされません。必ず差分として示され、人間が承認するまでステージングされたまま。既存スキーマとの衝突や整合性もチェックするので、AIに任せても壊れません。

自然言語の指示から、AIが変更案を「差分」で提示。承認するまで反映されない。
2. リレーションを1リクエストで(GraphQL)
記事・著者・カテゴリのような関連を、GraphQLで1リクエストにまとめて取得できます。RESTのように何度も往復する必要はありません。

記事に紐づく著者・カテゴリまで、1リクエストでまとめて返る。
3. AIエージェントから直接操作(MCP)
Claude CodeやCursorから、MCP経由でスキーマの変更提案からコンテンツの作成・更新まで直接行えます。管理画面を開かず、いつもの開発フローの中でCMSを動かせます。
このブログ自体が、その証拠です
いま読んでいるこの記事は、スキーマの設計から投稿まで、すべてMCP経由でAIエージェントが操作して作りました。管理画面は一度も開いていません。

このブログを支える3つのスキーマ。すべてAIエージェントがMCP経由で作成した。
試してみてください
- メール+パスワード、またはGoogle / GitHubで登録
- 無料プランからすぐに(GraphQL・MCPの読み取りはフル開放)
- AI機能は「使った分だけ」の透明な従量課金
公開したばかりです。要望や不具合は、管理画面のフィードバックからお気軽に。皆さんの声で育てていきます。