Context as a Service (CaaS) の整理
「Context as a Service」は確立した単一定義のない語で、「誰にとってのコンテキストか」で意味が分かれる。現在の用法は大きく2系統。
① AIにとってのコンテキスト(エージェントの実行環境)
- 主語: AI / エージェント
- 中身: モデル指定・ツール・メモリ・推論パラメータなど、エージェントが動くための構成一式
- 代表例: Google Cloud Community で提唱されるCaaS、Langbaseの”Pipes”
- 比喩: エージェントの”Dockerコンテナ”。ランタイム定義をパッケージ化・バージョン管理する発想
- 想定顧客: 開発者・プラットフォーム事業者
- 競合領域: LangChain, Vercel AI SDK, Azure AI Foundry 等のエージェント構築基盤
② 人間にとってのコンテキスト(組織・業務の情報資産)
- 主語: 人間 / 組織
- 中身: Slackの議論、Driveの資料、昨日の会議メモなど、業務で生み出されSaaS群に散在する情報
- 代表例: Custodia Labs のCaaS(統一API・権限認識・リアルタイム)
- 現状の配管: MCP (Model Context Protocol) が事実上の標準。2025年12月にLinux Foundation傘下のAAIFへ寄贈
- 派生: Red Hatの MCPaaS はMCPサーバーの集中ホスト・監査レイヤー
- 想定顧客: 企業IT・情シス
- 競合領域: Glean, 企業内検索, ナレッジ管理, 各SaaSベンダーのMCPサーバー
見取り図
| 観点 |
① AI向け |
② 人間向け |
| コンテキストの中身 |
モデル+ツール+設定 |
組織の知識・業務情報 |
| 代表概念 |
Block / Pipe |
MCPサーバー群 |
| 買い手 |
開発者 |
企業IT |
実務的含意
現状この2層は別レイヤー。混同した記事が多いが、市場の動きを読むには分けて捉えるべき。将来は①の定義内に②への接続設定が畳み込まれ統合される見込み。①の論者がMCPに触れる時は「②を自分たちの①基盤に取り込む」という意味合いになる。