Managed Agents · 內建長期記憶
Anthropic 把「記憶」變成 Claude Managed Agents 的內建基礎設施:每一次 session 的學習,都能以檔案的形式沉澱到一個受控的儲存層裡,被未來的 agent 讀、被不同 agent 共享、被管理員審核與回溯。
這不只是加一個 memory bank。它把過去要自己搭的 vector DB、session store、audit pipeline 全部收斂進 API 裡——而且直接用 filesystem-based memory,讓 agent 透過既有的 bash 與 code execution 能力就能操作。
從 Rakuten 97% 更少 first-pass 錯誤、Wisedocs 驗證速度 +30%,到 Netflix 讓 agent 跨 session 帶走修正——這是一次讓 agent「會記得」的基礎層升級。
任何在生產環境跑過 agent 的人都會遇到一個問題:同一個錯,要被改很多次。客服 agent 昨天才學會的 edge case、文件驗證 agent 昨天才發現的格式陷阱、研究 agent 昨天才被修正的偏好——下一個 session 重開,全部歸零。
過去工程團隊的解法是自己搭:一個 vector DB、一個 session store、一個 eval pipeline、再把 audit log 串起來。成本高、踩雷多、每個團隊都重造同一個輪子。
DIY Memory Infra
- 每個團隊各自實作 embedding/retrieval/update 邏輯
- concurrent 寫入容易互相覆蓋,一致性靠祈禱
- audit / rollback / redaction 往往事後才補
- agent 之間無法共享經驗,只能在單一 session 內累積
- memory 綁死在特定 schema,搬遷與匯出困難
Built-in Memory Layer
- 檔案系統介面:agent 用現成 bash / code tool 讀寫
- 多 agent concurrent 存取無覆蓋,內建版本控制
- 完整 audit log、可 rollback、可 redact 歷史內容
- 跨 session 學習,agent 之間可共享同一個記憶庫
- memory 以檔案為單位可獨立管理、API 匯出
Managed Agents Memory 最關鍵的設計決策是:memory 不是一個黑箱向量庫,而是一組真實的檔案。檔案被掛載到 agent 的 filesystem 上,agent 透過既有的 bash 與 code execution 能力就能讀、寫、搜尋——這讓最新的 Claude 模型特別適合用它,因為檔案操作本來就是模型最熟悉的介面。
Managed Memory 的設計目標不只是「讓 agent 記住」,而是「讓企業能控管 agent 記住了什麼」。以下八個能力分別解決生產環境的不同痛點。
Managed Memory 不是紙上談兵。以下四個公司在 public beta 期間已經把它跑在生產流程裡,指標都是可量化的。
那麼,什麼時候該用 Managed Memory、什麼時候該自己搭?以下是關鍵面向的對照。
| 面向 | DIY · 自己搭 | Managed · Claude 內建 |
|---|---|---|
| 開發成本 | High需要 vector DB、retrieval、update、audit 一整套,跨團隊重造輪子 | LowAPI 即用,agent 用檔案介面操作,不需要額外 infra |
| Concurrent 寫入 | 易踩雷多 agent 並行容易互相覆蓋,一致性需要自己處理 | 內建支援多 agent 可同時讀寫同一個 store,不會 race condition |
| 稽核與合規 | 事後補audit log 通常後期才加,rollback / redaction 實作成本高 | 一等公民每次變更自動 log,可版本回溯、可 redact 特定內容 |
| 跨 Agent 共享 | 需自建通常只在單 agent / 單 session 內累積,共享要額外設計 | 原生Scoped permissions 控制哪些 agent 能讀寫哪些 memory |
| 匯出與攜帶 | 綁定 schema記憶綁死在特定 DB schema,搬遷要重做 | 檔案可攜以檔案為單位,API 即可匯出、獨立備份 |
| Model Fit | 需微調模型要學你的 retrieval API,prompt 裡要教它如何檢索 | 原生優化最新 Claude 模型對 filesystem memory 有特別優化 |
| 適合場景 | 特殊需求極度自訂的 retrieval 邏輯、受監管資料、on-prem 部署 | 主流長期運行的任務型 agent、多 agent 協作、企業導入 |
一句話決定:如果你正在寫自己的 vector DB 包裝、正在煩惱 multi-agent 覆蓋問題、正在補 audit log——那你大概應該直接用 Managed Memory。把工程師的時間留給產品。
Managed Agents Memory 現在在 public beta,兩種方式啟用:透過 Claude Console 圖形介面建立一個啟用 memory 的 agent,或使用新推出的 CLI 直接以程式化方式部署。完整技術文件在 platform.claude.com/docs。
讓你的 Agent 停止從零開始學習
不用再自己搭 memory 基礎設施,不用再擔心 multi-agent 覆蓋問題,不用再手動補 audit log。把工程資源留給產品——記憶這層,交給 Anthropic。