# Mem0 實測 Claude Code：記憶佔用從 13,700 tokens 降到 445

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：mem0 (@mem0ai) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥🔥 · 日期：2026-07-31

> 原始來源：https://x.com/mem0ai/status/2082850633250672879

## 證據與延伸閱讀

- [How Mem0 cut Claude Code’s memory footprint by 97%](https://mem0.ai/blog/how-mem0-cut-claude-code-s-memory-footprint-by-97) — 官方文件 · 最後核對：2026-07-31 · 支持主張：兩項對照實驗的 token 數據（13,700 vs 445）與測試案例數（31 vs 26）

## 中文摘要

Mem0 實測 Claude Code：記憶佔用從 13,700 tokens 降到 445。

**核心實驗與 token 比較**
Mem0 團隊針對 Claude Code 進行了兩項對照實驗，直接使用 Claude Code 自身的 `/context` 指令測量實際載入的 context 佔用量，而非採用廠商回報的理論數值。
- 實驗一跑在一個已存有 26 筆記憶的既有專案上：未連接 Mem0 的工作階段無條件預載了 13,700 tokens 的記憶檔案；而連接 Mem0 的工作階段僅針對當前查詢檢索出 445 tokens 的記憶片段。

<video src="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1785457565763-n2bbxa1k.mp4" poster="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1fdc0ce06a22785d.jpg" controls playsinline preload="metadata" style="max-width:100%;height:auto;display:block;margin:1rem 0"></video>
> Mem0 記憶層的 token 用量實驗結果比較畫面

- 兩者在相同專案與任務下輸出品質相當，但 Mem0 工作階段在編寫 Qdrant 後端 TypeScript 單元測試時，額外覆蓋了略過的遷移輔助函式（`getUserId`、`setUserId`），而且測試案例數更少——無 Mem0 那邊寫了 31 個測試，Mem0 這邊 26 個。
- 總結各項資源佔用數據：
  - 無 Mem0：記憶佔用 13,700 tokens，總使用 token 75,011 / 1,000,000（7.5%），剩餘可用 context 925,100 tokens（92.5%）。
  - 有 Mem0：記憶佔用 445 tokens，總使用 token 67,291 / 1,000,000（6.7%），剩餘可用 context 933,300 tokens（93.3%）。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/6ea178a59a5210bf.jpg)
> Mem0 在 Claude Code 的測試中將 Memory files 載入的 token 從 13.7k 降低至 445 個，展現出 97% 的記憶佔用縮減效益。

**跨對話記憶與偏好存活**
在實驗二中，團隊測試了當對話歷史被完整清空後，使用者先前設定的編碼偏好是否能繼續存活。
- 當在對話中途要求 Claude 使用標準 `for` 迴圈而非列表推導式（list comprehensions）後，執行 `/clear` 指令清除所有 context，並在全新對話中詢問不相關的任務。
- 在沒有記憶層的情況下，新對話無法得知先前的偏好，預設會直接產出列表推導式；而連接 Mem0 的 Claude 則能在沒有任何額外提示的情況下，主動以明確的 `for` 迴圈開頭並正確回溯偏好。
- 這是因為 `/clear` 僅清除了模型的 context，但 Mem0 的記憶儲存於其自身平台，並透過 MCP 伺服器隨時可被呼叫，不依賴當前對話視窗。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/a3810b38d55aa734.jpg)
> 左右兩側對比展示 Claude Code 在有與無 Mem0 記憶注入情況下的執行差異，右側紅框標示每次對話都會注入相關 memories。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/13cca4629d628485.jpg)
> Claude Code CLI 介面展示透過對話紀錄自動記憶使用者偏好的操作範例

**運作機制與技術背景**
Mem0 透過單次傳遞（single-pass）、僅新增（ADD-only）的萃取方式，結合語意相似性、關鍵字比對及實體連結等多重訊號來進行檢索。作者的結論是：Mem0 檢索的是存放好的記憶索引、只把相關片段注入提示詞，而不是把整份 session 狀態檔倒進 context window。相關背景可參考本站先前策展〈[Mem0 成為 Anthropic 官方連接器，讓 Claude 具備持久記憶](/curated/2516)〉。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/7d2427c3c591286a.webp)
> Mem0 如何將 Claude Code 的 memory footprint 削減 97% 的工程主題封面

完整實驗細節見 Mem0 官方部落格：[How Mem0 cut Claude Code's memory footprint by 97%](https://mem0.ai/blog/how-mem0-cut-claude-code-s-memory-footprint-by-97)。

## 媒體內容

**Mem0 在 Claude Code 的測試中將 Memory files 載入的 token 從 13.7k 降低至 445 個，展現出 97% 的記憶佔用縮減效益。**

**數據表（1）Without Mem0**

|   |
| --- |
| 模型 · Fable 5 (claude-fable-5) · Context Usage · 74.4k/1m tokens (7%) · System prompt · 4.3k tokens (0.4%) · System tools · 15k tokens (1.5%) · Memory files · 13.7k tokens (1.4%) · Skills · 3.8k tokens (0.4%) · Messages · 38.1k tokens (3.8%) · Free space · 925.1k (92.5%) · MCP tools · 20 tools · 0 tokens · Memory files (細項) · 3 files · 13.7k tokens · Skills (細項) · 23 skills · 3.8k tokens · 總 context 使用 · 7.5% used (75,011 tokens / 1,000,000) |

**數據表（2）With Mem0**

|   |
| --- |
| 模型 · Fable 5 (claude-fable-5) · Context Usage · 66.7k/1m tokens (7%) · System prompt · 4.3k tokens (0.4%) · System tools · 13.7k tokens (1.4%) · MCP tools · 762 tokens (0.1%) · Memory files · 445 tokens (0.0%) · Skills · 5.2k tokens (0.5%) · Messages · 42.3k tokens (4.2%) · Free space · 933.3k (93.3%) · MCP tools · 31 tools · 762 tokens · Memory files (細項) · 1 file · 445 tokens · Skills (細項) · 39 skills · 5.2k tokens · 總 context 使用 · 6.7% used (67,291 tokens / 1,000,000) |

## 標籤

Claude Code, 記憶系統, 功能更新, Mem0, Anthropic
