エージェントとナレッジベースの統合

AIエージェントの記憶(永続メモリ)と人間のナレッジベースを統合し、両者が互いの知識にアクセスできるようにする設計パターン。

問題:分離された2つの知識

従来、AIエージェントと人間の知識は別々に存在する:

両者は独立して存在するため、エージェントが人間のノートを参照できず、人間もエージェントの学習内容を閲覧しにくい。

統合パターン

共有ストレージ方式

エージェントのメモリ先を人間のナレッジベースに移動し、シンボリックリンクで既存パスを維持する。

# エージェントのメモリをvaultに統合
mv ~/agent/memory/* ~/vault/daily/

# 既存パスを維持(エージェント設定を変えずに済む)
ln -s ~/vault/daily ~/agent/memory

メリット: シンプル、既存設定への影響が最小、Obsidian等でエージェントの記録を閲覧できる

スキル方式

エージェントがナレッジベースにアクセスするためのスキル(ツール)を追加する。2層検索アーキテクチャを採用し、単純検索はgrep、複雑な質問はLLMに委譲する。

統合により実現すること

透明性

エージェントの記憶がファイルとして可視化される。エージェントが「何を学んだか」「何を覚えているか」を人間が確認・編集できる。ブラックボックスではなく透明なメモリ。

知識の一元化

人間とエージェントの知識が同じ場所に集まる。SSoT(Single Source of Truth)の実現。

双方向連携の実現

方向 流れ
エージェント → ナレッジベース スキルで検索・記事作成
ナレッジベース → エージェント デイリーログとして記録をObsidianで閲覧

課題

関連