コンテンツにスキップ

3つのフィーダー → 1つのメモリフォルダ

オフィスの各エージェントは、コールドスタートのたびに読み込まれる小さなメモリフォルダ(約10〜20の.mdファイル)を持ちます。3つのストリームがこれを養います。

3つのフィーダー

フィーダー提供するものソース
オフィスライブラリメール、PDF、写真、ERP行から5つの視点を経て構築されたストーリーユーザーのコンピュータ + クラウドコネクタ
チャット内省過去の会話からのエージェント自身の作業思考Claude CodeのJSONLセッションファイル
ピン留めされた事実エージェントが常に知っておくべき非時系列のルール手動キュレーション、永続的な真実

3つすべてがメモリフォルダへ収束し、コールドスタートのたびに読み込まれます(「いま自分は世界のどこにいるか」を表す約10Kトークン)。

なぜ1つではなく3つのフィーダーか

各フィーダーは、起床時にエージェントが抱える異なる問いに答えます。

  • オフィスライブラリは答える:「過去24時間に、私が知っておくべき何が起きたか?」
  • チャット内省は答える:「このトピックについて前回、私は何と言ったか?」
  • ピン留めされた事実は答える:「忘れてはならない常に真であることは何か?」

単一フィーダーではこれらがノイズに崩れます。3つに分けることで、コンテキストの各要素がなぜ存在するのかをエージェントが明瞭に推論できます。

コールドスタート注入

SessionStartでエージェントのフックが3つすべてから読み込みます。

[Tier 1 注入、約10Kトークン]
├── ファイナルストーリー(本日の本文 — オフィスライブラリから)
├── アクティブなケースファイル上位5件(オフィスライブラリから)
├── ピン留めされた事実(5〜10行、手動キュレーション)
├── 最近のノート(過去24h、チャット内省から)
├── リーブノート(前回何をしていたか)
└── 最新の20Q→Aペア(チャット内省から)

オンデマンドでさらに2つのティアが利用可能です。

  • Tier 2 — 会話中クエリ用のスキルAPI(recall.py --topic X)
  • Tier 3 — 監査が必要なときの生バイトまでの来歴ウォーク

次に読む