ワーカーエージェントは直接メモリに書き込むべきではない:キュレーター・エージェントパターン

✍️ OpenClawRadar📅 公開日: May 25, 2026🔗 Source
ワーカーエージェントは直接メモリに書き込むべきではない:キュレーター・エージェントパターン
Ad

マルチエージェント環境では、共有メモリの汚染はよくある課題です。r/openclawの開発者が、専用のMemory Curatorエージェントを介してすべてのメモリ書き込みをゲートするパターンを紹介しています。これにより、ワーカーエージェントが永続的な事実を直接書き込むのを防ぎます。このアプローチは、組織のトランスアクティブメモリ研究(Ren & Argote)や、MemGPT、MemoryBank、LEGOMem、Generative Agentsなどの既存のエージェントメモリシステムから着想を得ています。

Memory Curatorパターンの動作方法

ワーカーエージェントは決してメモリに書き込みません。代わりに、提案されたスコープとエビデンスを含む構造化されたメモリイベントを発行します。Memory Curatorエージェントは、各イベントを検証、編集、重複排除、4つのスコープのいずれかに振り分けるか、完全に破棄します。

4つのスコープ

  • エージェントリポメモリ — 単一エージェントの永続的な設計上の決定(個々の専門家のメモリに相当)
  • エージェントチームメモリ — エージェント間の手順、引き継ぎ基準、安全ルール(トランスアクティブチームメモリ)
  • プロジェクトメモリ — 1つのエンゲージメントにおける現在の状態、決定、リスク
  • セッションスクラッチ — おそらく残すべきではない一時的な観察(短期作業メモリ)

イベントスキーマ

イベントはJSON形式で、タイプタグ(factdecisionpreferenceriskprocedurehypothesis)とエビデンス参照、提案スコープを含みます。キュレーターは提案スコープを上書きでき、永続ストアへの唯一の書き込み可能エージェントです。

Ad

未解決の疑問

著者は2つの懸念を挙げています:

  1. 過剰発行または過少発行 — イベント要件により、ワーカーがすべてを発行(氾濫)するか、発行をやめてしまう(有用な観察を失う)可能性。
  2. 大規模環境でのルーティング精度 — 長いセッションではセッションとプロジェクトの境界が曖昧に、教訓が一般化するときプロジェクトとチームの境界が曖昧に。

リポジトリは github.com/jeongmk522-netizen/agent_memory_curator_agent にあります。開発者は、他の人が事前に書き込みをゲートするのか、後でクリーンアップパスを行うのか興味を持っており、後処理の方が簡単だが、汚染は除去よりも速く蓄積する可能性があると指摘しています。

📖 原文を読む: r/openclaw

Ad

👀 See Also

AIエージェントワークフローで見落とされがちな3つのボトルネック:取り込み、コンテキスト管理、モデルルーティング
Tips

AIエージェントワークフローで見落とされがちな3つのボトルネック:取り込み、コンテキスト管理、モデルルーティング

AIエージェントを最適化する際にしばしば見落とされる3つのレイヤー(クリーンな入力取り込み、ステップ間のコンテキストウィンドウ管理、タスクに適したモデルルーティング)を深掘りします。実用的な修正には、構造化パース、要約されたステップ出力、型付きスキーマ、タスク複雑度に応じたモデル選択が含まれます。

OpenClawRadar
Claudeを高価なオートコンプリートとして使うのをやめて — 役割定義、メモリファイル、洗練の儀式でSDRシステムを構築しよう
Tips

Claudeを高価なオートコンプリートとして使うのをやめて — 役割定義、メモリファイル、洗練の儀式でSDRシステムを構築しよう

Redditの投稿によると、ほとんどの営業チームはClaudeを「チャットボット」としてではなく「システム」として使うべきだと主張しています。修正方法は、役割を定義し、ICP/トーン/学びを備えたメモリファイルを維持し、毎週の改善ルーティンを実行して出力品質を向上させることです。

OpenClawRadar
5つの一般的なオープンクロー設定ミス:無駄な出費とセキュリティリスクを生む原因
Tips

5つの一般的なオープンクロー設定ミス:無駄な出費とセキュリティリスクを生む原因

50以上のOpenClawセットアップをレビューした結果、同じ5つの問題が繰り返し発生しています:ほとんどのタスクでSonnetではなくOpusをデフォルトモデルとして使用すること、新しいセッションを開始しないこと、ソースコードを読まずにスキルをインストールすること、ゲートウェイをネットワークに公開すること、最初のエージェントを修正する前に2番目のエージェントを追加することです。

OpenClawRadar
Raspberry Pi 5上のHackRFを使用したESP32+CC1101 433 MHzセットアップのデバッグをOpenClawが行う
Tips

Raspberry Pi 5上のHackRFを使用したESP32+CC1101 433 MHzセットアップのデバッグをOpenClawが行う

直接のGPIOやESP32へのフラッシュが失敗した後、OpenClawはHackRFを使ってCC1101のTx/Rxピンが入れ替わっていることを診断し、最終的にPi 5で433 MHz信号の自律的なキャプチャとリプレイに成功しました。

OpenClawRadar