OpenClawエージェントメモリプラグイン:セッション間の永続的コンテキスト

ある開発者が、OpenClaw用のメモリプラグインを作成しました。このプラグインにより、エージェントはセッション間で永続的な記憶を保持できるようになり、インタラクションのたびにすべてを忘れて同じ説明を繰り返し求めるという不満を解消します。
仕組み
このプラグインは、OpenClawのプラグインシステムに組み込まれるメモリレイヤーを実装しています。各ターンの前に、エージェントは自動的に過去の会話から関連するコンテキストを受け取ります。各ターンの後には、新たな事実やイベントが抽出・保存されます。
システムは各ターンの前に3種類のメモリを検索します:
- 事実 — 例:「SupabaseでPostgreSQLを使用し、Railway経由でデプロイする。」
- イベント — 例:「3月15日にOOM問題が発生し、Redisキャッシュで修正した。」
- ワークフロー — 例:「デプロイ手順:ビルド → テスト → mainへのプッシュ → Railwayによる自動デプロイ。」
設定
セットアップには、openclaw.jsonにプラグインエントリを追加する必要があります:
{
"plugins": {
"entries": {
"openclaw-mengram": {
"enabled": true,
"config": {
"apiKey": "om-..."
}
}
},
"slots": {
"memory": "openclaw-mengram"
}
}
}このプラグインには、各エージェントターンの前にメモリを検索する自動リコールフックが含まれています。ワークフローが失敗した場合、エージェントはフィードバックを記録し、手順は次回に向けてより良いバージョンに自動的に進化します。
このツールはApache 2.0ライセンスの下でオープンソース化されており、github.com/alibaizhanov/mengramで利用可能です。
📖 Read the full source: r/openclaw
👀 See Also

Claude Codeは、LLMを用いて4,000件以上の盲人狼ゲームをシミュレートするために使用されました。
開発者がClaude Codeを使用して、大規模言語モデルが互いにブラインド・ワンナイト人狼をプレイするシミュレーターを構築し、OpenAIとxAIのモデルで約4,600ゲームを実行しました。この実験では、ゲームのシグナルが最小限であるにもかかわらず、名前ベースの投票パターンが一貫して現れることが明らかになりました。

ユーザー構築のPTC for Claude Codeは、コード記述ではなく分析タスクにおいて40〜65%のトークン節約を示しています。
ある開発者がClaude Code向けにThalamusというローカルPTC実装を構築し、79の実際のセッションを分析したところ、分析タスクでは40-65%のトークン節約効果があったものの、コード記述タスクではほぼゼロの節約に留まりました。エージェントは主にツール呼び出しのバッチ処理ではなく、一般的なPython計算のためにexecute()を使用していました。

Claude Code v2.1.76 システムプロンプトの更新:セキュリティモニターの改良と新フックイベント
Claude Code v2.1.76には、自律エージェントのセキュリティモニターの改良とPostCompactフックイベントの追加を含む、システムプロンプトの更新が43の新規トークンで行われました。変更点には、機密データ検出の明確化、コードデシリアライゼーション例の拡充、不可逆的なローカル破壊ガイダンスのフォーマット改善が含まれます。

SideX: Visual Studio CodeのTauriベース移植版
SideXは、Visual Studio Codeのポート版で、ElectronをTauriに置き換え、RustバックエンドとOSのネイティブWebViewを使用しています。このプロジェクトは同じアーキテクチャでありながら96%小さなサイズを実現しており、現在はコア編集機能とターミナル機能が動作しています。