🛠️ Memoryセットアップ
Moltbot/Clawdbotの記憶検索機能を有効化・設定し、継続的なコンテキスト保持を可能にするSkillで、記憶設定や「金魚の脳」状態の改善、設定ファイルにおけるmemorySearchの設定支援など、記憶に関する様々な問題を解決するSkill。
📜 元の英語説明(参考)
Enable and configure Moltbot/Clawdbot memory search for persistent context. Use when setting up memory, fixing "goldfish brain," or helping users configure memorySearch in their config. Covers MEMORY.md, daily logs, and vector search setup.
🇯🇵 日本人クリエイター向け解説
Moltbot/Clawdbotの記憶検索機能を有効化・設定し、継続的なコンテキスト保持を可能にするSkillで、記憶設定や「金魚の脳」状態の改善、設定ファイルにおけるmemorySearchの設定支援など、記憶に関する様々な問題を解決するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o memory-setup.zip https://jpskill.com/download/5045.zip && unzip -o memory-setup.zip && rm memory-setup.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5045.zip -OutFile "$d\memory-setup.zip"; Expand-Archive "$d\memory-setup.zip" -DestinationPath $d -Force; ri "$d\memory-setup.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
memory-setup.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
memory-setupフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › Memory Setup を使って、最小構成のサンプルコードを示して
- › Memory Setup の主な使い方と注意点を教えて
- › Memory Setup を既存プロジェクトに組み込む方法を教えて
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
メモリセットアップスキル
あなたのエージェントを金魚から象に変身させましょう。このスキルは、Moltbot/Clawdbot の永続メモリを設定するのに役立ちます。
クイックセットアップ
1. 設定でメモリ検索を有効にする
~/.clawdbot/clawdbot.json (または moltbot.json) に追加します。
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
}
}
2. メモリ構造を作成する
ワークスペース内に以下を作成します。
workspace/
├── MEMORY.md # 長期的に厳選されたメモリ
└── memory/
├── logs/ # 日次ログ (YYYY-MM-DD.md)
├── projects/ # プロジェクト固有のコンテキスト
├── groups/ # グループチャットのコンテキスト
└── system/ # 環境設定、セットアップノート
3. MEMORY.md を初期化する
ワークスペースのルートに MEMORY.md を作成します。
# MEMORY.md — 長期メモリ
## [ユーザー名]について
- 主要な事実、好み、コンテキスト
## アクティブなプロジェクト
- プロジェクトの概要とステータス
## 決定と教訓
- 行われた重要な選択
- 学んだ教訓
## 環境設定
- コミュニケーションスタイル
- ツールとワークフロー
設定オプションの説明
| 設定 | 目的 | 推奨 |
|---|---|---|
enabled |
メモリ検索をオンにする | true |
provider |
埋め込みプロバイダー | "voyage" |
sources |
インデックスを作成する対象 | ["memory", "sessions"] |
indexMode |
インデックスを作成するタイミング | "hot" (リアルタイム) |
minScore |
関連性のしきい値 | 0.3 (低いほど結果が多くなります) |
maxResults |
返されるスニペットの最大数 | 20 |
プロバイダーオプション
voyage— Voyage AI 埋め込み (推奨)openai— OpenAI 埋め込みlocal— ローカル埋め込み (API 不要)
ソースオプション
memory— MEMORY.md + memory/*.md ファイルsessions— 過去の会話のトランスクリプトboth— 完全なコンテキスト (推奨)
日次ログの形式
毎日 memory/logs/YYYY-MM-DD.md を作成します。
# YYYY-MM-DD — 日次ログ
## [時刻] — [イベント/タスク]
- 何が起こったか
- 行われた決定
- 必要なフォローアップ
## [時刻] — [別のイベント]
- 詳細
エージェントの指示 (AGENTS.md)
エージェントの動作のために AGENTS.md に追加します。
## メモリの呼び出し
以前の作業、決定、日付、人物、好み、または ToDo に関する質問に答える前に:
1. 関連するクエリで memory_search を実行します
2. 必要に応じて memory_get を使用して特定の行を抽出します
3. 検索後に信頼度が低い場合は、確認したことを伝えます
トラブルシューティング
メモリ検索が機能しない場合
- 設定で
memorySearch.enabled: trueを確認します - ワークスペースのルートに MEMORY.md が存在することを確認します
- ゲートウェイを再起動します:
clawdbot gateway restart
結果が関連しない場合
- より多くの結果を得るために
minScoreを0.2に下げます maxResultsを30に増やします- メモリファイルに意味のあるコンテンツがあることを確認します
プロバイダーエラーの場合
- Voyage: 環境変数に
VOYAGE_API_KEYを設定します - OpenAI: 環境変数に
OPENAI_API_KEYを設定します - API キーがない場合は
localプロバイダーを使用します
検証
メモリが機能していることをテストします。
User: "What do you remember about [past topic]?"
Agent: [Should search memory and return relevant context]
エージェントにメモリがない場合、設定が適用されていません。ゲートウェイを再起動してください。
完全な設定例
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
},
"workspace": "/path/to/your/workspace"
}
これが重要な理由
メモリがない場合:
- エージェントはセッション間で全てを忘れてしまいます
- 質問を繰り返し、コンテキストを失います
- プロジェクトに継続性がありません
メモリがある場合:
- 過去の会話を思い出します
- あなたの好みを認識します
- プロジェクト履歴を追跡します
- 時間とともに信頼関係を築きます
金魚 → 象。🐘
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Memory Setup Skill
Transform your agent from goldfish to elephant. This skill helps configure persistent memory for Moltbot/Clawdbot.
Quick Setup
1. Enable Memory Search in Config
Add to ~/.clawdbot/clawdbot.json (or moltbot.json):
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
}
}
2. Create Memory Structure
In your workspace, create:
workspace/
├── MEMORY.md # Long-term curated memory
└── memory/
├── logs/ # Daily logs (YYYY-MM-DD.md)
├── projects/ # Project-specific context
├── groups/ # Group chat context
└── system/ # Preferences, setup notes
3. Initialize MEMORY.md
Create MEMORY.md in workspace root:
# MEMORY.md — Long-Term Memory
## About [User Name]
- Key facts, preferences, context
## Active Projects
- Project summaries and status
## Decisions & Lessons
- Important choices made
- Lessons learned
## Preferences
- Communication style
- Tools and workflows
Config Options Explained
| Setting | Purpose | Recommended |
|---|---|---|
enabled |
Turn on memory search | true |
provider |
Embedding provider | "voyage" |
sources |
What to index | ["memory", "sessions"] |
indexMode |
When to index | "hot" (real-time) |
minScore |
Relevance threshold | 0.3 (lower = more results) |
maxResults |
Max snippets returned | 20 |
Provider Options
voyage— Voyage AI embeddings (recommended)openai— OpenAI embeddingslocal— Local embeddings (no API needed)
Source Options
memory— MEMORY.md + memory/*.md filessessions— Past conversation transcriptsboth— Full context (recommended)
Daily Log Format
Create memory/logs/YYYY-MM-DD.md daily:
# YYYY-MM-DD — Daily Log
## [Time] — [Event/Task]
- What happened
- Decisions made
- Follow-ups needed
## [Time] — [Another Event]
- Details
Agent Instructions (AGENTS.md)
Add to your AGENTS.md for agent behavior:
## Memory Recall
Before answering questions about prior work, decisions, dates, people, preferences, or todos:
1. Run memory_search with relevant query
2. Use memory_get to pull specific lines if needed
3. If low confidence after search, say you checked
Troubleshooting
Memory search not working?
- Check
memorySearch.enabled: truein config - Verify MEMORY.md exists in workspace root
- Restart gateway:
clawdbot gateway restart
Results not relevant?
- Lower
minScoreto0.2for more results - Increase
maxResultsto30 - Check that memory files have meaningful content
Provider errors?
- Voyage: Set
VOYAGE_API_KEYin environment - OpenAI: Set
OPENAI_API_KEYin environment - Use
localprovider if no API keys available
Verification
Test memory is working:
User: "What do you remember about [past topic]?"
Agent: [Should search memory and return relevant context]
If agent has no memory, config isn't applied. Restart gateway.
Full Config Example
{
"memorySearch": {
"enabled": true,
"provider": "voyage",
"sources": ["memory", "sessions"],
"indexMode": "hot",
"minScore": 0.3,
"maxResults": 20
},
"workspace": "/path/to/your/workspace"
}
Why This Matters
Without memory:
- Agent forgets everything between sessions
- Repeats questions, loses context
- No continuity on projects
With memory:
- Recalls past conversations
- Knows your preferences
- Tracks project history
- Builds relationship over time
Goldfish → Elephant. 🐘