OpenClawエージェントは、ClaudeサブスクリプションからAPIへの切り替え時にメモリを維持します

モデルプロバイダー変更時のメモリ永続性
開発者が、Anthropicのメール通知を受けてOpenClawセットアップをClaudeサブスクリプションからAPIキーに切り替えた経験を共有しました。設定変更には約2分かかりましたが、重要な懸念点はエージェントが蓄積した知識が移行を乗り越えられるかどうかでした。
エージェントは以下を発展させていました:
- 開発者の作業スタイルに関する約100以上の事実
- 複数の進化した手順(バージョン4でのデプロイワークフロー)
- 過去セッションからのエピソード記憶
外部メモリソリューション
すべてのメモリは、ClaudeやOpenClaw自体に保存されていなかったため保持されました。開発者はClawHubのmengram-memoryスキルを使用しており、これはすべてを外部メモリレイヤーに保存します。基盤となるモデルがサブスクリプションからAPIに変更されたとき(完全にGPT-5に切り替えることも検討中)、エージェントはすべてのメモリをそのままに機能し続けました。
セットアップ構成
インストールコマンド:
npx clawhub@latest install mengram-memory
~/.openclaw/openclaw.jsonでの構成:
{
"skills": {
"entries": {
"mengram-memory": {
"enabled": true,
"env": {
"MENGRAM_API_KEY": "om-your-key-here"
}
}
}
}
}
mengram-memoryスキルは、mengram.ioからの無料APIキーを使用し、github.com/alibaizhanov/mengramでオープンソースとして公開されています。
重要なポイント
開発者は、エージェントのメモリがハーネスやモデルプロバイダー内にある場合、そのエコシステムに縛られてしまうと強調しています。外部メモリソリューションを使用すれば、AnthropicやOpenAIなどのプロバイダーからのアップストリーム変更に関わらず、エージェントの知性を維持することができます。
📖 Read the full source: r/openclaw
👀 See Also

Cortex v1.2では、LLMによる情報強化、引用付きQ&A、およびコンフリクト解決機能が追加されました。
OpenClawエージェント向けのローカルメモリレイヤーであるCortexが、v1.2をリリースしました。デフォルトでLLMによる拡張エンリッチメントが有効化され、引用付きの質問応答コマンド、改善された重複排除と競合解決機能が追加されています。このツールには、統一された設定管理と意図ベースの検索事前フィルタリングも含まれています。

Claude-Code v2.1.63では、HTTPフック、スラッシュコマンドの追加、およびメモリリークの修正が行われました。
Claude-Code v2.1.63では、JSONベースの外部呼び出しのためのHTTPフックを導入し、/simplifyおよび/batchスラッシュコマンドを追加し、長時間実行セッションにおける複数のメモリリークを修正しました。このリリースでは、MCPサーバーの処理とVSCode統合も改善されています。

マスタープラン:Claudeコードユーザーのために構築された最小限のターミナルタスクシステム
開発者がmaster-planを作成しました。これはClaude Code専用に設計された最小限のタスク管理システムで、4つのスラッシュコマンドを備え、マークダウンファイルとgitを使用してターミナル内で直接タスクを管理します。このシステムは、コンテキストスイッチなしでセッション中のアイデアをキャプチャし、テストランナーを自動検出します。

MuninnDBは、ボールト分離によるLLMメモリ統合のためのドリームエンジンを追加しました。
Goベースの認知メモリデータベースであるMuninnDBは、セッション間で重複排除閾値と意味的レビューを用いたLLM駆動のメモリ統合を行う「Dream Engine」を新たに搭載しました。このシステムは、データ分離のためのボールト信頼階層を特徴とし、Ollamaと共にローカルで動作します。