# Claude 記憶系統：Memory、CLAUDE.md 與 Auto Memory

> Claude 的三種記憶系統：它們各自適用的環境、設定管理方式、要儲存的內容，以及避免五種常見錯誤的方法。

Source: https://ailoot.ai/blog/zh-hant-tw/claude-memory-claude-md-auto-memory/
Canonical: https://ailoot.ai/blog/zh-hant-tw/claude-memory-claude-md-auto-memory/
Language: zh-Hant-TW
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-064
Revision: sha256-b270e0645f01a6036629523f90d8830f684d62729045ed6946b4575f4df92ee8


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

2026 年，Claude 有三種記憶系統：Claude.ai 的 Memory——雲端式服務，自 2026 年 3 月起免費；Claude Code 的 CLAUDE.md——記載你規則的檔案；以及 Auto Memory——代理程式對專案所做的筆記。三者的運作方式不同，也適用於不同產品：Memory 不會帶到 Claude Code，CLAUDE.md 也無法在 claude.ai 使用。本文涵蓋比較表、何時啟用各項功能、各處應放哪些內容，以及會破壞設定的五種錯誤。

</div>



<div class="aside" data-semantic="ailoot-docs-link" aria-label="Ailoot 文件">

Ailoot 的實用操作說明請參閱[文件](https://ailoot.ai/docs/)。

</div>

## Claude 記憶是什麼？為什麼有三個層次？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

2026 年，Claude 有三個不同的記憶層，分別存在於不同產品中。Memory 適用於 Claude.ai，也就是網頁版和行動版聊天。CLAUDE.md 和 Auto Memory 則適用於 Claude Code，也就是透過終端機在你的筆電上使用。它們不是同一回事。Memory 不會帶到 Claude Code，CLAUDE.md 也無法在 Claude.ai 使用。人們說「Claude 忘了我的專案」時，通常是搞混了各種記憶的存放位置。

</div>

星期二，你開啟 Claude.ai，告訴它你的目標受眾、回覆格式和寫作風格。星期四，你在新的聊天中回來，Claude 已經記得了。這就是 Memory 的作用。

你在終端機中開啟 Claude Code，花兩週時間摸索專案，並說明資料夾結構、部署規則和偏好的程式庫。你結束工作階段，一小時後重新開啟，代理程式卻又從頭開始。Memory 在這裡不起作用。若要改變這種情況，你需要 CLAUDE.md。

第三個層次於 2026 年推出。Claude Code 的 Auto Memory 代表代理程式會自行記下專案相關資訊：哪些指令可用、哪些測試會通過、儲存庫中的哪些路徑需要留意。這些筆記保存在本機磁碟，並會在下一個工作階段自動載入。

主要的混淆來自人們聽說「Claude 現在會記住了」，便以為它會在任何地方自動運作。事實並非如此。claude.ai 的 Memory 不會帶到 Claude Code——官方的 [Claude Code 文件](https://code.claude.com/docs/en/memory)說明了兩種記憶機制，其中不包括 Chat Memory。CLAUDE.md 和 Auto Memory 適用於 Claude Code，是完全不同的系統。Anthropic API 也是如此：它有獨立的 Memory 工具，與聊天記憶無關。

本指南涵蓋這三種系統，讓你知道各處該放什麼，以及為什麼明明「設定了記憶」，Claude 卻突然「忘了」專案。

## Claude.ai 的 Memory 是什麼？2026 年哪些人可以免費使用？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

Claude.ai 的 Memory 是與帳戶連結的雲端記憶。自 2026 年 3 月起，Anthropic 已將這項功能開放給所有方案免費使用，包括 Free。它只適用於 claude.ai 和行動應用程式。Claude 會自動從對話中辨識適合長期保留的資訊（職業、回覆風格、工作背景），並將其儲存到你的 Memory 個人資料中。請前往「Settings → Capabilities → Memory」管理。

</div>

### Memory 如何蒐集資訊

Anthropic 稱這項功能為 **Memory Synthesis**。Claude 大約每天會處理一次你最近的對話，找出長期有用的資訊，並將簡短摘要區塊寫入 Memory 個人資料。這些不是逐字引用你的訊息，而是精簡陳述，例如「使用者是行銷人員，經營線上專案，偏好簡短且不冗贅的回答」。

在下一次對話中，這些摘要會自動加入脈絡開頭。Claude 會知道你是誰、做什麼工作，以及喜歡哪種回覆風格，你不必在每次聊天時重複說明。

### 支援 Memory 的方案

Anthropic 分階段推出 Memory：2025 年 9 月 11 日——Team 和 Enterprise；2025 年 10 月 23 日——Pro 和 Max；2026 年 3 月 2 日——**所有方案免費使用**，並新增從 ChatGPT、Gemini 和 Grok 匯入的工具。

| 方案 | Memory 可用 | 功能 |
|----|----|----|
| **Free** | 是 | Memory 自 2026 年 3 月起即可使用，但 Chat Search（搜尋聊天記錄）仍僅限付費方案 |
| **Pro**（\$20/月） | 是 | Memory + Chat Search |
| **Max** | 是 | Memory + Chat Search |
| **Team / Enterprise** | 是 | 與團隊帳戶連結 |
| **API** | **否** | Chat Memory 不會帶過去。另有提供給代理程式開發者使用的 Memory 工具 |
| **Claude Code** | **否** | 在 Claude Code 中，請使用 CLAUDE.md 和 Auto Memory |

這點很重要：Memory 只適用於有 Claude.ai 網頁介面或行動應用程式的地方。透過自己的程式碼或 CLI 使用 Claude 時，Memory 不會啟用。

### 查看與編輯方式

在 claude.ai 中前往：**Settings → Capabilities → Memory**。直接網址：`claude.ai/settings/capabilities?modal=memory`。畫面會列出 Claude 儲存的所有個人資訊。有三個按鈕：

- **Pause** — Claude 會保留已累積的記憶，但停止使用及新增記憶。
- **Reset memory** — 清除所有內容。
  <figure>
  <blockquote>
  選取此選項並點選「Reset memory」後，就無法復原。
  </blockquote>
  <figcaption>— Anthropic, https://support.claude.com/en/articles/11817273</figcaption>
  </figure>
- <strong>編輯個別項目</strong> — 你可以手動刪除個別項目。

聊天中的操作也很方便：告訴 Claude「記住 X」或「忘記 Y」，Memory 就會更新，不必前往設定頁面。

還有一件重要的事：Claude.ai 中的 Projects 有**各自獨立的記憶**。

<figure>
<blockquote>
Claude 會為每個專案建立獨立的記憶。這能確保產品上市規劃與客戶工作分開，機密討論也與一般營運分開。
</blockquote>
<figcaption>— Anthropic, https://www.claude.com/blog/memory</figcaption>
</figure>

也就是說，Project 內的對話不會流入一般 Memory，反之亦然。

### 你可以直接詢問 Claude

在任何聊天中輸入：「你記得我哪些事？」Claude 就會列出它在這次對話中記得的內容。這是確認哪些資訊已進入 Memory 個人資料最快的方法。

### 隱私

Anthropic 明確表示，你的記憶只對你的帳戶保密，不會與其他使用者分享。依預設，Anthropic 可能會使用你的對話（包括納入 Memory 的對話）來改善模型。你可以在 Privacy 設定的 Data Controls 中關閉這項功能。

## Claude Code 中的 CLAUDE.md 是什麼？與 Memory 有何不同？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

CLAUDE.md 是放在專案根目錄的文字檔，Claude Code 會在每個工作階段開始時讀取。你自行撰寫規則：要使用哪些工具、資料夾如何組織、哪些事不能做。與 Memory 不同，資訊不會自動收集；要放哪些內容由你決定。而且每個專案都有自己的檔案，不是整個帳戶共用一份。

</div>

Memory 蒐集的是與你個人有關的資訊——你的風格、偏好和職業。CLAUDE.md 則針對特定專案：這個儲存庫、這些指令，以及這些程式碼工作規則。兩者的差異根本不同：Memory 整理「一般來說我是誰」，而 CLAUDE.md 說明「這項工作如何進行」。

### Claude Code 會在哪裡尋找 CLAUDE.md

以下四個位置會同時載入，優先順序由低到高：

| 層級 | 位置 | 應放入的內容 |
|----|----|----|
| **組織層級** | Mac 上的 `/Library/Application Support/ClaudeCode/CLAUDE.md`，Linux 上的 `/etc/claude-code/CLAUDE.md` | 適用於團隊所有專案的公司規則 |
| **使用者** | `~/.claude/CLAUDE.md` | 適用於你所有專案的個人規則 |
| **專案** | 專案根目錄的 `./CLAUDE.md` | 主要檔案，專案專用並提交至 git |
| **本機** | `./CLAUDE.local.md` | 不提交至 git 的個人專案筆記 |

四個檔案會同時載入並**串接**在一起；彼此不會互相覆蓋。

<figure>
<blockquote>
所有找到的檔案都會串接至脈絡，而不是互相覆蓋。在整個目錄樹中，內容會依檔案系統根目錄至目前工作目錄的順序排列。
</blockquote>
<figcaption>— Anthropic, https://code.claude.com/docs/en/memory</figcaption>
</figure>

排列順序由廣泛範圍到狹窄範圍。Project 和 Local 會放在最後，因此位於脈絡末尾，更接近你的請求。這就是為什麼所有重要內容都應放在專案的 CLAUDE.md 中。

### 一般會放入的內容

- 專案技術堆疊 — Next.js / Prisma / PostgreSQL / Redis
- 指令 — 如何執行測試、建置和部署
- 敏感路徑 — 未經明確要求不得接觸的資料夾
- 慣例 — 提交訊息風格、檔案命名格式
- 商業規則 — 專案重視的事項（例如絕不將價格寫死在程式碼中）
- 脈絡指引 —「商業邏輯請參閱 `docs/business/`；設計系統請參閱 `docs/design/`」（資料夾名稱由你決定，重點是別把所有內容塞進同一個檔案）

完整說明請參閱[CLAUDE.md 指南](https://ailoot.ai/blog/zh-hant-tw/claude-md-template/)，其中附有可直接使用的範本。

### Memory 與 CLAUDE.md 的差異

| 功能 | Memory（Claude.ai） | CLAUDE.md（Claude Code） |
|----|----|----|
| 儲存位置 | Anthropic 雲端 | 儲存庫中的檔案 |
| 撰寫者 | Claude 自動撰寫 | 你 |
| 連結對象 | 你的帳戶 | 特定專案 |
| 適用位置 | claude.ai + 行動應用程式 | 終端機中的 Claude Code |
| 查看內容的方式 | Settings → Memory | 用編輯器開啟檔案 |
| 更新方式 | 每日一次 Memory Synthesis | 由你手動編輯 |
| 更新指令 | 告訴 Claude，或透過 Settings 刪除 | Claude Code 中的 `/memory` |

簡單來說：Memory 是你的大腦；CLAUDE.md 是張貼在辦公室牆上的專案指示。

## Claude Code 的 Auto Memory 是什麼？儲存在哪裡？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

Auto Memory 是 Claude Code 於 2026 年推出的新功能。代理程式會自行撰寫專案筆記，並存放在本機資料夾 `~/.claude/projects/[project-name]/memory/`——例如哪些指令可用、儲存庫中哪些路徑需要留意，以及已經遇到的陷阱。與由你撰寫規則的 CLAUDE.md 不同，Auto Memory 會自動填入內容。筆記檔儲存在本機，選取文字會載入模型上下文；它能補充 CLAUDE.md，但不會取代它。

</div>

### Auto Memory 與 CLAUDE.md 有何不同

CLAUDE.md 收錄你的指示。Auto Memory 收錄代理程式寫給自己的筆記。兩者內容類型不同。

你會手動在 CLAUDE.md 中寫下：「一律使用使用者偏好的語言回覆」、「使用 `npm run deploy` 發布」、「不要碰 `legacy/` 資料夾」。這些是你預先設定的規則。

Auto Memory 則記錄 Claude 在工作過程中學到的事。Claude 執行測試時，因缺少套件而失敗，就會記下：「在這個專案中，測試前要先執行 `npm install`。」下次工作階段就不會重蹈覆轍。

### 儲存位置

在你的磁碟本機儲存，每個專案各有一個資料夾：

```bash
~/.claude/projects/[project-name]/memory/
```

其中的主要檔案是 `MEMORY.md`。有一點很重要：Claude Code 會完整載入 CLAUDE.md，但 MEMORY.md 有上限——只會載入前 **200 行或 25KB**，以先達到者為準。這能避免 Claude 被數月工作累積的筆記淹沒。筆記持續儲存在專案儲存庫以外的本機目錄，但載入的文字會進入對話上下文並送往已設定模型服務。本機保存不代表離線處理，這些檔案不可存機密。

### 適用時機

Auto Memory 從 Claude Code **v2.1.59+** 開始適用，且在全新安裝時預設啟用。若要檢查狀態和管理功能，請使用指令：

```bash
/memory
```

這個指令會開啟編輯器，顯示所有記憶層——包括 CLAUDE.md 和 MEMORY.md。你可以查看 Claude 已記錄的專案資訊、編輯或清除內容。若要完全停用 Auto Memory，請在 `~/.claude/settings.json` 中設定 `autoMemoryEnabled: false`，或使用環境變數 `CLAUDE_CODE_DISABLE_AUTO_MEMORY=1`。

### 通常會記錄的內容

- 成功或失敗的指令
- 代理程式摸索出的專案結構
- 遇到的反模式
- 重要檔案和函式名稱

Anthropic 的 Claude Code 官方文件直接說明了這項差異：

<figure>
<blockquote>
CLAUDE.md 檔案：由你撰寫、用來為 Claude 提供持續脈絡的指示。Auto memory：Claude 根據你的更正和偏好自行撰寫的筆記。
</blockquote>
<figcaption>— Anthropic, https://code.claude.com/docs/en/memory</figcaption>
</figure>

換句話說：CLAUDE.md 是你撰寫的指示；Auto Memory 是 Claude 根據你的更正和偏好寫給自己的筆記。

## Memory 或 CLAUDE.md：哪個系統適用於哪種工作？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

如果你在瀏覽器中使用 claude.ai，就需要 Memory，讓 Claude 記住你這位使用者。如果你透過 Claude Code 處理專案，就需要 CLAUDE.md 讓 Claude 記住專案規則，並以 Auto Memory 作為背景層。這些系統並不衝突；它們在不同產品中解決不同問題。Memory 不會帶到 Claude Code，CLAUDE.md 也無法在 claude.ai 使用。

</div>

### 決策矩陣

| 情境 | 應啟用的功能 |
|----|----|
| 我在瀏覽器中與 Claude 聊各種主題 | **Memory** |
| 我透過終端機中的 Claude Code 處理一個專案 | **CLAUDE.md**（基礎）+ **Auto Memory**（背景層） |
| 我在 Claude Code 中處理多個專案 | 每個專案各自的 **CLAUDE.md** + **Auto Memory** |
| 我在程式碼中透過 API 使用 Claude | 兩者都無法使用——請手動將規則加入 system prompt |
| 我想讓 Claude 記住我的寫作風格 | Claude.ai 中的 **Memory** |
| 我想讓 Claude 記住專案結構 | 專案中的 **CLAUDE.md** |

Memory 和 CLAUDE.md 不會重複彼此的內容。它們適用於不同產品，儲存不同資訊。就像個人行事曆和公司政策，兩者都很有用，但沒有人會把它們搞混。



## 何時啟用 Memory：3 種真正有幫助的情境

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

在三種工作情境中，claude.ai 的 Memory 特別實用：你常談不同主題，不想每次都重新自我介紹；你經常撰寫風格一致的短文；或者 Claude 需要記住你的職務背景。如果你主要透過 Claude Code 工作，就不需要 Memory，因為它在那裡無法運作。

</div>

### 情境 1. 把 claude.ai 當作個人助理

你每天都會請 Claude 改寫電子郵件、分析試算表或發想點子。話題會變，但你還是同一個人。Memory 讓你不必每次都說：「嗨，我是行銷人員，經營線上專案，我喜歡這種回覆風格。」

使用一週後，Claude 會知道你的職業、回覆格式、偏好的形式、長度和語氣。每次新聊天一開始就會帶入這些資訊。每次對話可節省 30–60 秒。

### 情境 2. 大量撰寫風格一致的內容

廣告、社群貼文、電子報——都要維持相同的品牌語氣。Memory 會學習你的風格：哪些詞不要用、該採用什麼語氣，以及段落應有多長。

在一兩週內找個時間告訴 Claude：「我們的文案不要用 em dash，語氣要親切，最多 3 段。」這項偏好就會被記錄下來。之後每篇新內容都會符合你的風格，不必再提醒。

### 情境 3. 需要職務背景

你是使用特定工具組合的設計師——Figma + Sketch，而不是 Photoshop。你是 SaaS 產品經理，而不是電商產品經理。

Memory 會記下你的職務背景，並自動調整回覆。通用答案會減少，更符合你實際工作的內容會增加。

### 不需要 Memory 的時候

如果你主要在終端機使用 Claude Code，Memory 對你沒有幫助，因為它在那裡根本無法運作。請改用 CLAUDE.md，別把兩者搞混。

如果你在程式碼中透過 API 使用 Claude，Memory 也無法運作。請手動將指示加入 system prompt。

如果你只有一種任務，也不介意在每次聊天開始時重複說明脈絡，Memory 就不是必要功能。它只是讓使用更方便，不是必備項目。

## CLAUDE.md 應放入什麼？Auto Memory 會自行記下什麼？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

穩定的規則——也就是每個工作階段都不會改變的技術堆疊、慣例、敏感路徑和商業邏輯——應放在 CLAUDE.md。Auto Memory 會自動蒐集會變動的細節，例如哪些指令可用、有哪些陷阱，以及專案結構。規則很簡單：必須每次都無例外地生效的內容，就放進 CLAUDE.md。Claude 可以在工作過程中學會的內容，則可留在 Auto Memory。

</div>

### 必須放入 CLAUDE.md 的內容

1. **用一個段落說明專案**——它是什麼、為誰而做，以及原因。
2. **專案技術**——使用哪些架構、程式庫和資料庫。
3. **指令**——測試、建置和發布所需的精確指令。
4. **敏感目錄**——未經明確要求不得接觸的目錄。
5. **慣例**——提交訊息風格、檔案命名格式、回覆語言。
6. **脈絡指引**——例如「商業邏輯位於 `docs/business/`；設計位於 `docs/design/`。」資料夾名稱由你決定。

### 留給 Auto Memory 的內容

1. **本機環境細節**——這台電腦上的 Python 位於 `/usr/local/bin/python3.11`。
2. **專案變更**——昨天哪個指令失敗，以及原因。
3. **階段性發現**——特定模組的測試位於哪裡。
4. **工作流程提示**——完成哪個步驟後要執行哪個指令碼。

### 兩者都不該放入的內容

- API 金鑰、密碼、權杖——應放在 `.env`，而不是記憶檔案中。
- 客戶個人資料。
- 近期可能過時的資訊（價格、梯次日期、暫時性活動）。
- 單次任務的提示詞——會讓脈絡雜亂。

### 200 行規則

Anthropic 在文件中建議 CLAUDE.md 維持約 100–200 行。超過 200 行後，Claude 讀取內容的效率會降低。過長的脈絡會消耗資源、降低準確度。檔案變大時，請把部分內容移到附近的獨立 `.md` 檔案，並在 CLAUDE.md 留下簡短指引：「程式碼風格請參閱 `docs/code-style.md`。」

如需檔案結構的詳細說明，請參閱[Claude Code 的 Second Brain 指南](https://ailoot.ai/blog/zh-hant-tw/claude-code-second-brain/)，其中解釋了如何從 CLAUDE.md 擴展到五個脈絡資料夾。

## 會破壞 Claude 記憶的 5 種錯誤是什麼？如何避免？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

2026 年使用 Claude 記憶時，最常見的錯誤包括：混淆 Memory 和 CLAUDE.md、忘記檔名有大小寫之分、讓 CLAUDE.md 過於龐大、把秘密資訊放進去，以及期待 Auto Memory 自動記下只存在你腦中的內容。每種錯誤都會以不同方式破壞設定，讓 Claude 看起來「很笨」，但問題其實出在設定上。

</div>

### 錯誤 1. 混淆 Memory 和 CLAUDE.md

最常見的錯誤。有人聽說「Claude 現在會記住了」，於是啟用 claude.ai 的 Memory，接著在終端機開啟 Claude Code，疑惑代理程式為何又「忘了」。

claude.ai 的 Memory 不會帶到 Claude Code。它們是架構不同的產品。如果你想讓 Claude 在終端機記住專案，就撰寫 CLAUDE.md。如果你想讓 Claude 在瀏覽器記住你，就啟用 Memory。

**避免方式。** 設定記憶前，先決定自己主要在哪裡工作。如果是在 claude.ai，就使用 Memory；如果是在 Claude Code，就使用 CLAUDE.md 和 Auto Memory。如果兩者都會用，就分別設定兩套系統，不要試著把它們合併。

### 錯誤 2. 忘記檔名有大小寫之分

CLAUDE.md 是區分大小寫的檔名。大寫的 `CLAUDE.md` 會被代理程式讀取。`claude.md` 和 `Claude.md` 則不會。`CLAUDE.local.md` 也有相同規則。初次設定 Claude Code 時，這是常見問題：檔案建立了、指示也寫了，卻發現無法運作，原因只是檔名用了小寫。

**避免方式。** 儲存前先檢查大小寫。在 Mac 上，於 Finder 選取檔案並按 Enter，即可查看完整檔名。在終端機中執行：`ls -la CLAUDE*`。若顯示 `claude.md`，請重新命名：`mv claude.md CLAUDE.md`。

### 錯誤 3. CLAUDE.md 長到 800 行

你拿到一份現成範本，把所有看起來重要的規則都加進去，最後得到一個 800 行的檔案。Claude 讀取時間變長，回答品質卻下降。過長的脈絡會消耗模型的注意力。

**避免方式。** CLAUDE.md 維持約 100–200 行。超過 200 行後，將內容移到獨立的 `.md` 檔案，並在 CLAUDE.md 留下指引：「程式碼風格請參閱 `docs/code-style.md`。」這與撰寫一般人類文件的原則相同——不要把所有內容塞進一個檔案。

### 錯誤 4. 將秘密資訊保存在 CLAUDE.md 或 Auto Memory 中

記憶檔案中不得包含 API 金鑰、密碼和權杖。CLAUDE.md 通常會提交至 git，因此秘密資訊會外洩到儲存庫。Auto Memory 雖然儲存在本機，但內容仍可能出現在螢幕截圖、分享的對話中，或透過可存取磁碟的 MCP 伺服器外洩。

**避免方式。** 將秘密資訊放在 `.env`，並把 `.env` 加入 `.gitignore`。CLAUDE.md 只提變數名稱：「API 金鑰在 `STRIPE_KEY`；請從 `.env` 取得。」

### 錯誤 5. 期待 Auto Memory 自行理解你的商業邏輯

Auto Memory 會蒐集技術觀察，例如指令、錯誤和結構。它不會自行學會商業規則（「房仲公司不要接低於某個門檻的訂單」、「寫作時不要使用某些詞彙」）。這些內容應放在 CLAUDE.md，或放在由 CLAUDE.md 指向的獨立 `.md` 檔案中。

**避免方式。** 把內容分開處理：技術細節交給 Auto Memory 自動記錄；商業規則、風格和慣例則手動放進 CLAUDE.md。不要期待其中一個能取代另一個。

## 如何在一個晚上完成 Memory + CLAUDE.md 設定（逐步指南）？

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

你可以在 30–40 分鐘內完成整體設定：在 Claude.ai 啟用 Memory、在專案中建立 CLAUDE.md，並確認 Auto Memory 正常運作。之後再手動調整：代理程式每犯一次錯，就在 CLAUDE.md 加上一行「不要這樣做」。一個月後，你就會有一份持續更新的「專案憲章」。

</div>

1. **在 Claude.ai 啟用 Memory。** 開啟 Settings → Capabilities → Memory。將切換開關打開。立即檢查 Privacy 設定，決定是否允許 Anthropic 使用你的對話訓練模型。由你決定。

2. **像平常一樣告訴 Claude 關於你的事。** 接下來 2–3 次聊天中，告訴它你是誰、做什麼工作，以及喜歡哪種回覆風格。Memory Synthesis 會在一天內記錄下來。

3. **隔天檢查記錄內容。** 在任何聊天中輸入：「你記得我哪些事？」Claude 會列出它記得的內容。如果你不喜歡其中某項，可透過 Settings → Memory 刪除，或要求 Claude 忘記。

4. **在專案中建立 CLAUDE.md。** 在主要專案根目錄建立一個名為 `CLAUDE.md` 的檔案（大寫字母）。從[CLAUDE.md 指南](https://ailoot.ai/blog/zh-hant-tw/claude-md-template/)取得現成範本——其中有 6 個章節，Anthropic 建議長度約為 200 行。

5. **填入專案各章節的內容。** 說明技術堆疊、指令、敏感路徑和慣例。不要超過 200 行——超過後 Claude 讀取效率會降低。

6. **檢查 Auto Memory。** 在 Claude Code 中輸入指令 `/memory`。畫面會開啟所有記憶層的編輯器，其中之一就是 Auto Memory。查看 Claude 已經知道哪些專案資訊。

7. **將 CLAUDE.md 提交至 git。** 它是專案的一部分。如果你與團隊合作，每個人都能看到這些規則。

8. **照常繼續工作。** 代理程式每犯一次錯，就在 CLAUDE.md 加上一行「不要這樣做」。一個月後，你就會有一套持續更新的規則，Claude 也不會再落入熟悉的陷阱。

## 哪些情況不適用：Claude 記憶不會保留的 3 種模式

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

無論使用三種系統中的哪一種，Claude 的記憶都不會保留切換模型時正在進行的工作階段、你未明確展示給代理程式的檔案脈絡，或你透過語音或手機傳達的個別指令。這些是架構上的限制，不是錯誤。了解這些限制，就不會因此失望。

</div>

### 切換模型時不會保留工作階段狀態

你在 Claude Code 中使用 Opus 4.8 工作，接著切換到 Sonnet 4.6——由於不同模型的脈絡視窗不同，工作階段脈絡可能會重設。新工作階段會自動載入 CLAUDE.md 和 Auto Memory，但不會保留正在進行的討論。

### 未展示的檔案不會載入

Claude 只會看到 `CLAUDE.md`、Auto Memory，以及你在目前工作階段明確開啟的內容。如果專案有 500 個檔案，而你說「看看我是怎麼處理付款的」，代理程式不知道該檢查哪個檔案。你必須明確提供路徑，或在 CLAUDE.md 加入指引。

### Memory 不適用於透過 API 進行的單次對話

每個 Claude API 請求都是獨立的，不會載入任何記憶。如果你透過 API 建立聊天機器人，就要手動傳入 system prompt 和訊息歷史。Memory、CLAUDE.md 和 Auto Memory 都幫不上忙。

## 接下來：以記憶為起點建立 Second Brain

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點

Claude 記憶是以專案為核心建立 Second Brain 的第一步。CLAUDE.md 設定規則，Auto Memory 蒐集技術變更，但加入包含業務背景的資料夾——目標受眾、經濟狀況、產品——才能發揮真正價值。這樣 Claude 就會針對你的具體任務寫出「一般而言品質良好的解決方案」。

</div>

CLAUDE.md 和 Auto Memory 讓 Claude 記得程式碼如何組織。對重構、錯誤、移轉和測試等技術工作來說，這已經足夠。

但只要你需要做出商業決策——寄信給誰、如何措辭提案、價格該訂多少——技術記憶就不夠了。你需要脈絡：客戶是誰、如何做決策，以及你的商業模式如何運作。

這就是 [Second Brain](https://ailoot.ai/blog/zh-hant-tw/claude-code-second-brain/)——放在專案旁的商業知識資料夾，Claude 會透過 CLAUDE.md 中的指引存取。程式碼記憶加上商業記憶，代理程式就不再只是「聰明但會產生幻覺的助理」，而會成為你的共同作者。

<div class="section" role="doc-bibliography" aria-label="來源">

### 來源

- [Claude Code Docs - Memory](https://code.claude.com/docs/en/memory) - CLAUDE.md 和 Auto Memory 的官方文件
- [Anthropic - Bringing memory to Claude](https://www.claude.com/blog/memory) - Claude.ai Memory 功能公告（2025 年 9 月）
- [Anthropic Support - Memory and Chat Search](https://support.claude.com/en/articles/11817273) - 如何在 Claude.ai 使用 Memory
- [Claude Code Docs - Settings](https://code.claude.com/docs/en/settings) - Claude Code 設定（autoMemoryEnabled 等）
- [Claude Code on GitHub](https://github.com/anthropics/claude-code) - 原始碼和變更記錄

</div>





<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

繼續探索 [Ailoot](https://ailoot.ai/)。

</div>

## 常見問題：Claude 記憶系統：Memory、CLAUDE.md 與 Auto Memory

### 開啟 Claude.ai Memory，為什麼終端機仍沒有專案上下文？

Claude.ai Memory 與 Claude Code 專案檔案是不同系統。Claude Code 的專案指示應放在 CLAUDE.md，獨立的 Auto Memory 筆記則用 `/memory` 查看。

### Auto Memory 檔案在本機，適合存 API 金鑰嗎？

不適合。載入筆記會成為模型上下文，也可能被有磁碟存取權的工具讀取。Auto Memory 與 CLAUDE.md 都不要放金鑰或密碼；機密分開存，只記錄變數名稱。


## Ailoot · 公司及其專案組合

Ailoot以累積的營運經驗、廣大的客戶群、穩定的服務及持續的KPI管理為基礎。

公司及其專案組合：數百萬客戶，每月銷售額達數十億。

Ailoot將這些營運經驗用於API存取，讓客戶的產品、代理、應用程式及自動化流程使用AI功能。
