ブログ

コンテキストウェアハウスの構築


コンテキストウェアハウスの概念に納得し、実際に構築したいと考えている方に向け、本記事では具体的な導入方法を解説します。何を、どの順番で接続すべきか、各段階で何が期待できるか、そして、月日を経て効果が蓄積される一方で、初日からどのようにシステムが価値を生み出すかをご紹介します。

朗報なのは、データエンジニアリングチームを立ち上げる必要も、数ヶ月に及ぶ導入プロジェクトを組む必要も、既存ツールから移行する必要もないということです。コンテキストウェアハウスは、既存のインフラストラクチャの上に位置するレイヤーであり、すでに使用しているツールからデータを取り込み、誰にも働き方を変えることを求めることなく、構造化され、検索可能なコンテキストを生成します。


ステップ 1: ソースを接続する

コンテキストウェアハウスには、組織の知識が作成され共有される、議論、決定、コードのアクティビティ、コミュニケーションといった「生データ」が必要です。

まずは最も価値の高いソースから始めましょう:

Slack(または主要なメッセージングツール)。ここが、設計に関する議論、トラブルシューティングのスレッド、意思決定の議論、コンテキストの共有など、ほとんどの非公式な知識交換が行われる場所です。また、最も消え去りやすいソースでもあるため、これをキャプチャすることが最優先事項となります。

ミーティングの録画。 ミーティングには、戦略の議論、計画セッション、クライアントとの通話、アーキテクチャのレビュー、インシデントの事後分析など、組織内で最も豊かなコンテキストが含まれています。キャプチャしなければ、このコンテキストはミーティングの終了とともに消滅してしまいます。

GitHub(または主要なコードプラットフォーム)。PR、コミットメッセージ、コードレビューのコメント、そしてイシューの議論には、システムがなぜそのように構築されたのかを説明する技術的なコンテキストが含まれています。

次に、対象範囲を広げていきます:

Eメール。 クライアントとの通信、ベンダーとのやり取り、Slackではなくメールで行われた社内の議論などです。

Google ドライブ / Dropbox。 文書、プレゼンテーション、レポート、および参照資料。

CRM / プロジェクトツール / デザインツール。 各ソースを追加するたびに、コンテキストのレイヤーがもう一つ加わり、ウェアハウスがより包括的なものになります。

各接続の設定にかかる時間はわずか数分です。システムはすぐに取り込みを開始します。


ステップ 2: 変換レイヤーを有効にする

生のSlackメッセージやミーティングの録画は、ナレッジベースとしてそのまま使うにはノイズが多すぎます。変換レイヤーである自己執筆型ドキュメンテーションが、生のインプットを構造化され、引用可能なドキュメントへと変換します。

変換によって生成されるもの:

決定事項が議論され合意に至ったSlackスレッドやミーティングから生成される、決定記録(Decision Records)。各記録には、何が決定されたか、どのような代替案が検討されたか、そしてなぜそのアプローチが選ばれたかが記録されます。

GitHubのアクティビティから生成される、システムドキュメント。各システムが何を行い、どのように動作し、時間の経過とともにどのように変更されたかを説明する開発者向けWikiが、PRやコードレビューの議論から生成されます。

アクションアイテム、決定事項、重要な議論のポイントが抽出された、ミーティングの要約。1時間のミーティングが、各ポイントが議論された特定のタイムスタンプへのリンク付きで、5分で読める内容にまとまります。

セールス、プロダクト、エンジニアリング、その他のチーム向けの、それぞれのチームのアクティビティチャンネルから生成されるチーム特有のドキュメント。

変換は継続的に行われます。接続されたソースから新しいアクティビティが流入するたびに、ドキュメントは最新の状態を反映するように更新されます。


ステップ 3: クエリレイヤーを有効にする

蓄積され変換されたコンテキストは、検索可能である必要があります。2つのクエリインターフェースが異なるニーズに対応します:

人間のユーザー向けのセマンティック検索。意味からコンテキストを見つける自然言語クエリです。「なぜ決済システムにマイクロサービスを選んだのか?」と検索すると、そこに含まれる具体的な単語に関係なく、関連する決定記録、Slackの議論、そしてその決定が議論されたミーティングの文字起こしが見つかります。

AIエージェント向けのMCP。互換性のあるすべてのAIエージェントが、オープンプロトコルを介してコンテキストウェアハウスにクエリを実行できます。AIアシスタントは、蓄積されたコンテキストに関する質問に答え、複数のドキュメントを統合し、組織の知識に基づいた回答を生成できます。外部のAIツールもウェアハウスにクエリを実行できるため、既存のコンテキストインフラが、お使いのスタックにあるすべてのAIツールを強化することになります。


各段階で期待できること

1週目: ソースが接続され、変換がアクティブになります。システムは現在のアクティビティからのコンテキストのキャプチャを開始します。セマンティック検索は、取り込みを開始した最初の数日間のコンテンツから結果を返します。初期の成果としては、紛失してしまったはずのSlackの議論を見つけたり、自分で書く必要のなかったミーティング要約を手に入れたりすることが挙げられます。

1ヶ月目: ウェアハウスには1ヶ月分のコンテキストが蓄積されています。検索対象となるコンテンツが増えるため、検索結果はより豊かになります。利用できるコンテキストが増えるため、AIアシスタントの回答はより根拠のあるものになります。チームメンバーは、同僚に質問する前にウェアハウスを検索するようになります。その方が答えが早く見つかることが多いためです。

3ヶ月目: ウェアハウスには、数週間前や数ヶ月前に行われた決定に関する質問に答えるのに十分な過去のコンテキストが含まれています。新メンバーのオンボーディングは、必要なコンテキストを自分でウェアハウスから検索できるため、明らかに早くなります。意思決定ログが十分に網羅されているため、ほとんどの蒸し返しによる議論を防ぐことができます。

6ヶ月目以降: ウェアハウスは真の組織の記憶となります。以前なら、当時その場にいた人を探し出して質問しなければならなかった疑問も、ウェアハウスを検索するだけで解決できるようになります。ウェアハウスにクエリを実行するAIエージェントは、汎用的なモデルでは真似できない、お客様の組織に特化した回答を生成します。その複利的な優位性は明らかです。6ヶ月目のウェアハウスは、1ヶ月目のウェアハウスとは質的に異なります。


行う必要のないこと

既存のツールから移行する必要はありません。 コンテキストウェアハウスは、既存のツールの上に重ねるレイヤーです。全員が引き続きSlack、GitHub、Google ドライブ、その他の使用しているツールをそのまま使い続けます。ウェアハウスは、これらのツールを置き換えることなく、そこからコンテキストをキャプチャします。

誰かがドキュメントを書く必要はありません。 自己執筆型ドキュメンテーションがキャプチャと変換を処理します。エンジニア、営業担当者、プロダクトマネージャーをはじめとする全員が、これまで通りに仕事を続けます。ドキュメントは彼らの仕事の副産物であり、追加のタスクではありません。

保守のための専用チームは必要ありません。 ドキュメントはライブソースから生成されるため、ウェアハウスは自動的に保守されます。ベースとなるアクティビティが変化すると、ドキュメントも更新されます。手動でのメンテナンスは不要です。


よくある質問

費用はどのくらいかかりますか? コンテキストウェアハウスは、既存のツールのサブスクリプションの上で動作します。ウェアハウスレイヤー自体のコストは、エンジニア1人の給与のほんの一部であり、チームの規模や蓄積されるコンテキストの量に応じてスケールする価値を生み出します。

データセキュリティはどうなっていますか? ウェアハウスは、ベースとなるツールのアクセス制御を尊重します。SlackやGoogle ドライブで制限されているコンテンツは、ウェアハウスでも制限されたままになります。ストレージ持ち込み(BYOS)に対応しているため、蓄積されたコンテキストはお客様が管理するインフラ内に保存され、お客様のキーで暗号化されます。

まずは1つのチームだけで始めることはできますか? はい、それが最善のアプローチであることが多いです。まずはナレッジ管理のニーズが最も切実なチーム(通常はエンジニアリングまたはセールス)から始め、その価値を実証した上で、他のチームへと拡大していきます。より多くのチームのコンテキストが含まれるようになるほど、ウェアハウスの価値は高まります。


関連記事:コンテキストウェアハウスとは?、コンテキストウェアハウス vs ナレッジベース、なぜAIエージェントにコンテキストウェアハウスが必要なのか。関連ページ:自己執筆型ドキュメント、接続、検索、MCP、ワン検索。


The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.