OpenClawSkills
GitHub
コア概念 • 5分で読める

メモリシステム

OpenClaw がファイルベースのメモリで情報を保存・想起する仕組み。

OpenClaw のメモリシステムは、会話やコンテキスト、情報をワークスペース内のプレーンテキストファイルとして保存します。ファイルベースなので、他のドキュメントと同じように読み取り/編集/検索/バージョン管理ができます。

Tutorial.step

メモリの仕組み

OpenClaw はメモリを Markdown ファイルとして保存し、主に 3 つの種類に分類します:

  • 日次ノート: 日々の活動や事実を自動記録します。
  • 会話履歴: セッションファイルに保存される完全なトランスクリプト。
  • コンテキストファイル: 関連する会話が始まると自動で読み込まれる重要データ。

この構造により、エージェントはセッションをまたいであなたの好みや過去のやり取りを「記憶」できます。

Tutorial.step

メモリの保存場所

デフォルトでは、メモリはワークスペース(通常 ~/.openclaw/workspace)に保存されます:

日次ノート~/.openclaw/workspace/YYYY-MM-DD.md
セッション~/.openclaw/workspace/sessions/

日次ノートの例

~/.openclaw/workspace/2026-01-25.md
# 2026-01-25

## Conversations
- Discussed project ideas with user
- Helped with configuration setup

## Important Information
- User prefers dark mode
- Workspace location: ~/projects
Tutorial.step

アクセス方法

自動アクセス

会話中、エージェントは関連メモリを探すために コンテキスト読み込み と セマンティック検索 を自動で実行します。

手動アクセス

任意のテキストエディタ(VS Code、メモ帳、Vim)でメモリを読んだり編集できます。Raycast や Obsidian などのツールを使って、OpenClaw のメモリを土台に知識ベースを構築することもできます。

Tutorial.step

主な機能

  • コンテキストの永続化

    コンテキストは時間とともに維持され、進行中のプロジェクトをエージェントが覚えられるようになります。

  • 検索しやすい

    メモリは Markdown なので、grep や OS の検索で素早く情報を見つけられます。

Tutorial.step

メモリ管理

エージェントの脳を管理するのはあなたです。例えば:

  • 閲覧: ファイルマネージャで日次ノートを確認。
  • 編集: メモリファイルの誤情報を手動で修正。
  • 検索: 標準的なテキスト検索で過去の出来事を探す。
Tutorial.step

ベストプラクティス

✓

増やす: メモリが多いほど、個別最適なコンテキストが得やすくなります。

✓

定期的に見直す: 日次ノートを時々確認し、何が記録されたかを見る。

ℹ

バックアップ: ワークスペース(メモリ含む)を定期的にバックアップ。

⚠

整理: 古いセッションファイルを削除して容量節約と検索改善。

Tutorial.step

プライバシーと安全

デフォルトでプライベート

メモリファイルはすべて あなたの端末内 に保存されます。クラウドに同期されたり第三者と共有されたりすることはありません。いつでも読み取り/編集/削除でき、完全にコントロールできます。