OpenClaw Memory 指南:為 Claude Code 新增跨 Session 的持久記憶
使用 OpenClaw Memory(MemClaw)讓 Claude Code 記住您的專案。透過 Claude Code 插件市場安裝,設定 FELO_API_KEY 即可使用,無需 JSON 設定。
OpenClaw 是 Claude Code 的 skill 生態系統——一系列擴展 Claude 在終端機中能力的工具。記憶 skill 是影響最大的類別:它們解決 Claude Code 最大的限制,也就是每次 session 都從零開始的問題。
這份指南介紹 OpenClaw 記憶的運作方式、哪些 skill 值得使用,以及如何設定。
取得 MemClaw——評分最高的 OpenClaw 記憶 skill → memclaw.me
為什麼 Claude Code 需要記憶 Skill

Claude Code 在設計上是無狀態的。每次 session 都是獨立的——模型處理你的輸入並生成輸出,但在 session 之間不儲存任何東西。
這對持續的開發工作造成真實的問題:
- 每次 session 開始都要花 10 分鐘以上重新解釋你的專案
- Claude 建議你已經否決的方案
- 沒有手動提供脈絡就無法在之前的 session 基礎上繼續
- 切換專案意味著不斷重新定向
OpenClaw 記憶 skill 透過插件系統把 Claude Code 連接到外部記憶儲存來解決這個問題。
OpenClaw 記憶 Skill 的運作方式
OpenClaw skill 透過插件系統連接 Claude Code。每個 skill 提供 Claude 在 session 中可以呼叫的工具。
記憶 skill 通常提供:
- 載入脈絡:在 session 開始時檢索相關的專案脈絡
- 儲存脈絡:在 session 結束時寫入新的決策和進度
- 搜尋:語意查詢儲存的脈絡
安裝 skill 後,Claude 就能在每次 session 中使用這些工具。
最佳 OpenClaw 記憶 Skill
MemClaw — 專案工作區記憶

功能:持久的專案工作區,結構化脈絡儲存和語意搜尋。
為什麼是最佳選擇:MemClaw 專為開發者工作流程設計。它以結構化格式儲存你的技術棧、架構決策、sprint 目標和 session 歷史。Claude 可以語意查詢——「我們對付款系統了解什麼?」——即使工作區增長也能得到相關脈絡。
主要功能:
- 每個專案的工作區隔離
- 工作區內容的語意搜尋
- 附時間戳記的 session 歷史
- 團隊共享(共享工作區)
- 適用於任何專案、任何語言
安裝:
# Step 1: 設定 API Key
export FELO_API_KEY="your-api-key-here"
# Step 2: 安裝 MemClaw(Claude Code)
/plugin marketplace add Felo-Inc/memclaw
/plugin install memclaw@memclaw
# 或者用 OpenClaw 安裝
bash <(curl -s https://raw.githubusercontent.com/Felo-Inc/memclaw/main/scripts/openclaw-install.sh)
API Key 取得:felo.ai/settings/api-keys
取得:memclaw.me(有免費方案)
設定你的第一個有記憶的 Session
步驟 1:安裝 MemClaw
在 Claude Code 終端機中執行:
export FELO_API_KEY="your-api-key-here"
/plugin marketplace add Felo-Inc/memclaw
/plugin install memclaw@memclaw
步驟 2:建立工作區
安裝完成後,在 Claude Code 中用自然語言建立工作區:
幫我建立一個叫「my-project」的 MemClaw 工作區
步驟 3:填入工作區
把你的專案脈絡加入工作區:
## 技術棧
[你的框架、資料庫、部署]
## 架構規則
[你的模式和規範]
## 目前 Sprint
[你現在在建什麼]
## 已知問題
[需要注意的 bug 和陷阱]
步驟 4:建立 session 命令
.claude/commands/start.md:
從 MemClaw 工作區載入專案脈絡。
摘要:目前 sprint 目標、上次 session 的工作、待解決的阻礙。
詢問今天要做什麼。
.claude/commands/end.md:
摘要今天 session 的成果:完成了什麼、做了哪些決策、理由是什麼。
加入 MemClaw 工作區,附上今天的日期。
列出未解決的問題,建議下一步。
步驟 5:執行第一次 session
cd ~/projects/myapp
claude
/start
Claude 載入你的工作區脈絡,告訴你目前的狀態。你告訴它要做什麼。結束時,/end 儲存 session 摘要。
多專案設定
每個專案有自己的工作區。切換專案時,告訴 Claude 載入對應的工作區:
載入 MemClaw 工作區「project-a」
Claude 自動載入那個專案的脈絡。專案之間零污染。
保持記憶有用
記憶只有在準確的情況下才有價值。在以下情況更新工作區:
- 做了架構決策
- 發現新的限制或 bug
- Sprint 目標改變
- 否決了某個方案(以及原因)
/end 命令自動處理大部分這些事情。對於 session 中途做的重要決策,立刻記錄:
加入工作區:我們決定用樂觀鎖定處理庫存更新。
原因:避免高負載下的 race condition。
結果
設定好 OpenClaw 記憶後:
- Session 從完整脈絡開始——不需要重新解釋
- 建議基於你的實際架構
- 決策被記錄且可搜尋
- 多個專案保持隔離
- 團隊成員共享相同的脈絡
Claude 從你需要不斷重新簡報的工具,變成在之前工作基礎上繼續的真正協作夥伴。
用 MemClaw 設定 OpenClaw 記憶 → memclaw.me