OpenClaw の記憶喪失に別れを告げる: lossless-claw 徹底解説と導入ガイド

Vibe Tools Expert Team
公開日
更新日

OpenClaw の記憶喪失に別れを告げる: lossless-claw 徹底解説と導入ガイド

AI エージェントを長時間動かしていると、コンテキスト上限に達した時点で古い会話が削除されたり、雑な要約に置き換えられたりして、必要な判断材料が失われることがあります。これがいわゆる「記憶喪失」です。

lossless-claw は、この問題に対して OpenClaw 向けに設計された無損失コンテキスト管理プラグインです。この記事では、lossless-claw の仕組み、導入するメリット、そして実際のインストール手順をまとめて整理します。

lossless-claw とは何か

lossless-claw は、コンテキストがあふれてから慌てて圧縮するのではなく、会話の進行中にバックグラウンドで継続的に履歴を整理します。

最初に、すべての生メッセージを SQLite データベースへ完全保存します。次に、古くなったメッセージ群をチャンク単位でまとめ、LLM を使って要約します。その要約は単なる一覧ではなく、有向非巡回グラフ(DAG) として管理されます。

この構造により、下位ノードには細かな履歴、上位ノードには大きなテーマの要約を持たせることができます。さらに lcm_expand_query のようなツールを使えば、必要な場面で要約から元の詳細ログまで掘り下げて確認できます。

なぜ lossless-claw が重要なのか

lossless-claw の強みは、長時間稼働する AI エージェントの信頼性を高められる点にあります。

  1. 性能が高い。OOLONG ベンチマークでは、lossless-claw 搭載システムが 74.8 を記録し、Claude Code の 70.3 を上回りました。
  2. 長期セッションに強い。数日から数週間に及ぶ作業でも、古い文脈を無駄なく扱いやすくなります。
  3. 有損圧縮による劣化を防げる。元メッセージを保持しているため、後から必要な詳細を正確に引き戻せます。

lossless-claw の導入手順

OpenClaw の基本環境が整っていれば、導入は比較的簡単です。

1. 前提条件を確認する

以下を事前に確認してください。

  • OpenClaw がプラグイン型のコンテキストエンジンを利用できる状態であること。
  • Node.js 22 以上を使っていること。
  • 要約生成に使う LLM プロバイダーが OpenClaw 側で設定済みであること。

加えて、SQLite FTS5 を有効にした Node ランタイムを使うと、lossless-claw の全文検索性能を最大限に活かせます。

2. プラグインをインストールする

ターミナルで次のコマンドを実行します。

openclaw plugins install @martian-engineering/lossless-claw

これで plugin の取得、登録、有効化まで一通り実行されます。

3. デフォルトのコンテキストエンジンに設定する

OpenClaw の JSON 設定で contextEnginelossless-claw を指していることを確認してください。

{
  "plugins": {
    "slots": {
      "contextEngine": "lossless-claw"
    }
  }
}

設定変更後は OpenClaw のゲートウェイを再起動し、新しいコンテキストエンジンを反映させます。

4. 推奨パラメータを調整する

最初の設定としては、次の値が扱いやすいです。

  • LCM_FRESH_TAIL_COUNT=32 で直近 32 件のメッセージを圧縮対象から外す。
  • LCM_INCREMENTAL_MAX_DEPTH=-1 で要約ツリーの深さ制限を外す。
  • LCM_CONTEXT_THRESHOLD=0.75 でコンテキスト使用率 75% 時点から圧縮を始める。

まとめ

lossless-claw は、OpenClaw の長時間会話を「忘れない」方向に設計し直すプラグインです。SQLite による原文保存、DAG による階層要約、必要時の詳細再展開という組み合わせで、長文脈エージェントの実用性を大きく引き上げます。

OpenClaw で長い作業を安定して回したいなら、lossless-claw は優先度の高い導入候補です。

ブログ

最新の記事

Vibe Coding Tools チームによる比較・レビュー・ワークフローの最新インサイト。

AIエージェントにWebサイトを「理解」させる新常識 WebMCP 徹底解説

WebMCPはスクリーンショット頼みの推測操作を終わらせ、Webサイトの機能を構造化ツールとしてAIエージェントに安全かつ正確に提供します。

Vibe Tools Expert Team
記事を読む
1人で開発チームを指揮する時代へ:Claude Code Agent Teams 徹底解説

Claude Code Agent Teams の仕組み、起動方法、操作のコツ、適した活用シーンをまとめ、単一チャットからチーム開発へ移行する手順を解説します。

Vibe Tools Expert Team
記事を読む
チャットボットの時代は終わりました。Moltbotこそが、あなただけの24時間稼働デジタル社員です

今のAIアシスタントは賢いのに記憶と主体性が弱く、会話のたびに背景を説明し直す必要があります。Moltbotはローカル常駐と長期記憶で、普段のチャットから能動的にタスクを実行し、定期レポートや自動化も行う24時間デジタル社員です。データは端末に残り、プライバシーを保ちながらメールや予定管理とも連携できます。

Vibe Tools Expert Team
記事を読む
OpenClaw の記憶喪失に別れを告げる: lossless-claw 徹底解説と導入ガイド