Apple、エージェント向け記憶アーキテクチャ Shared Selective Persistent Memory を発表──タスク完了率を 96% に向上
マルチターン会話で失われがちな文脈やツール構成を選択的に保持し、履歴の全保存やゼロから再開する非効率を解消する。
リリース: 2023-06-08 · 読了 3 分記事の要約
1. 核心(What)
- セッション跨ぎの文脈欠落を防ぐため、タスク仕様・データスキーマ・ツール構成・出力制約の 4 カテゴリを選択的に保持するメモリアーキテクチャを導入した
- Git バージョン管理とドラフト分離機能を備えたコラボレーションワークスペース基盤に実装され、複数ユーザー間でのロールベースのアクセス制御によるコンテキスト共有を実現した
- 生成されたプログラムとランタイムデータを分離するゼロトークンデータ更新機構により、モデルを再呼び出しせずにデータの更新を可能にした
- 4 つのパブリックデータセットでの検証において、ゼロトークン更新が 12/12 の試行で成功し、汎用性が確認された
2. 影響(Why)
- 全履歴保存の弊害を克服: 会話履歴の単純な全保持は古い推論トレースでエージェントを誤誘導し性能を低下させるため、選択的保持への切り替えが実用化の鍵になる。
- マルチターン開発のコスト最適化: トークンコストを 97 倍削減しつつタスク完了率を 96% に高められるため、社内エージェント基盤の ROI を大幅に改善できる。
3. 根拠・詳細(How)
- 4 カテゴリの選択的コンテキスト抽出: タスク仕様、データスキーマ、ツール構成、出力制約の 4 種類の再利用可能な文脈のみを保持し、セッション特有の推論トレースは破棄する設計を採用。
- Git バックアップとドラフト分離: Git ベースのバージョン管理により、モデルを再呼び出しすることなく過去の任意の状態への復元やリスクフリーな変更探索を可能にする。
4. 展望・課題(Next)
- 異種データソース連携の拡張: CSV アップロード、SQL、REST API、MCP サーバーに続く、さらなる接続コネクタの多様化とセキュリティ制御の検証が予定されている。