AI 課本 › 📺 Claude Code

Claude Code 的 context 管理

2026/05/18 · 3 分鐘 · 官方字幕實證
說明 context window 是什麼,以及怎麼用指令和技巧節省 context
💡 你可以怎麼用:對話拉長、Claude 開始忘東忘西時,先打 /context 看是什麼在佔空間。同一件事還沒做完就用 /compact,要換新任務就用 /clear;每次都要重新交代的規則,寫進 Claude.md。
看全部 17 條重點

🧑‍🏫 這支影片講 Claude Code(Anthropic 出的寫程式 AI 工具)的「工作記憶」怎麼運作:它能記多少、滿了會發生什麼事,還有幾個指令和習慣可以省空間。如果你跟 AI 聊很久之後,發現它忘了前面講過的事,這支影片會告訴你原因,也教你怎麼處理。

📘 術語
context(脈絡/上下文):Claude 的工作記憶,讀檔、跑指令、你的訊息都會佔用它的空間
context window(context 視窗):Claude 記憶能容納的空間量,容量有限
tool call(工具呼叫):字幕只提到執行 tool call 和它的結果都會加進 context window
compaction / /compact(壓縮):整理出重要細節的摘要、移除不必要的 tool call 結果以騰出空間,可能遺失細節;快到上限時自動執行,也能手動執行
/clear(清除指令):移除所有內容,完全從頭開始,不保留先前工作的記憶
/context(查看 context 指令):顯示 context 大小、佔最多空間的類別,以及一張圖表
Claude.md(Claude.md 檔案):放希望 Claude 在其他 session 也記得的事,讓它不必從頭重新摸索
MCP server(MCP 伺服器):預設會把所有可用工具載入 context,與專案無關的可以關掉
skills(技能):運作方式類似 MCP servers,但不會把整個內容放進 context,能省空間
subagent(子代理):跟主 agent 平行執行,有完全獨立的 context window,可以只回傳摘要
✏️ 小考一題

依照影片的經驗法則,當你已經完成 plan、準備開始做一個新的 feature 時,應該怎麼做?

A. 執行 /compact,保留先前工作的摘要B. 把 subagent 關掉,改由主 agent 處理C. 執行 /clear,從頭開始D. 執行 /context,然後繼續沿用同一段對話
看答案
答案:C。[01:37] 字幕說 plan 完成、要開始新 feature 時就用 clear,因為不希望先前的對話讓新東西產生偏差;compact 是用在同一個 feature 還要繼續做的情況([01:07])
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

重點整理自 YouTube 影片字幕,每條附時間碼可跳回原片;🧑‍🏫/↳ 是 Claude 補充的白話,不是影片原話。