SubVault:AIの知識を永続化し、会話の文脈を維持するシステム

#Tech

SubVaultは、ClaudeやCopilotなどのAIツールに恒久的な記憶(Permanent Memory)を与えるMCPサーバーである。

従来のAIの会話はセッション終了で文脈が消えるが、SubVaultは議論中の重要な意思決定、事実、コードパターンなどを抽出し「Vault」として構造化保存する。

これにより、AIはセッションを跨いで過去の判断やプロジェクトの背景を瞬時に「Remember」できるようになる。

本システムは単なるチャット履歴ではなく、4軸スコアリングとトークン予算に基づいたアセンブリにより、必要な知識だけを的確に引き出し、コンテキストウィンドウの無駄を排除する。

開発者は、AIが過去のアーキテクチャ判断を把握した状態から作業を開始できる。

AIとの対話において、一度セッションが終わるとそれまでの議論や決定事項がすべて消えてしまうという課題があります。この問題を解決するために、MCPサーバー「SubVault」が開発されました。これは、Claude、Cursor、Copilotといった主要なAIツールに「永続的な記憶」を与えることを目的としたシステムです。

会話の文脈を永続化する機能

SubVaultの最大の特長は、単なるチャットログの保存ではない点にあります。ユーザーが「vault this(これを保管)」と指示を出すと、単なる会話の記録ではなく、意思決定、重要な事実、アクションアイテムといった構造化された知識が抽出され、保存されます。これにより、後日「価格設定についてどう決めたか」といった質問をした際にも、AIが過去の文脈を完全に把握した状態で応答できるようになります。これは、AIとの長期的なプロジェクト進行において極めて重要な機能です。

開発者向けのコード知識管理

本システムは、開発者向けの利用シーンにも特化しています。通常のAIツールでは、コードの決定事項やアーキテクチャのパターンといった「知識」は会話の範囲内でしか保持されません。しかしSubVaultは、APIの選択やデバッグの解決策といったコードに関する決定事項を保存し、すべてのセッションやツール間で検索可能にします。これにより、開発者はコードベースの決定事項を、実際にコードを書き始める前にAIに把握させることが可能になります。

高度な知識抽出と管理技術

SubVaultは、単に会話履歴をダンプするのではなく、高度な知識抽出レイヤーとして機能します。抽出された知識は、「権威性」「新しさ」「関連性」といった複数の軸でスコアリングされ、最も適切な文脈がAIに供給されます。また、重複の排除や、新しい決定が古い決定と矛盾していないかを確認する機能も搭載されています。これにより、AIが常に最新かつ正確な情報に基づいて判断を下すことが保証されます。

まとめ

SubVaultは、AIを単なる一時的な対話相手から、プロジェクトの記憶と知性を保持する「インテリジェンスレイヤー」へと進化させる試みです。現在、早期アクセスとして無料で提供されており、AI活用の新たなスタンダードとなるか注目されています。

原文の冒頭を表示(英語・3段落のみ)

SubVault

SubVault is an MCP server that gives Claude, Cursor, and Copilot permanent memory. Two words — remember and vault — and your AI never starts from zero.

No credit card. No limits. Free during early access.

※ 著作権に配慮し、引用は冒頭3段落までです。続きは元記事をご覧ください。

元記事を読む ↗