用過 AI 程式設計助手的開發者大概都有過這種體驗:同一個協議重複交代多次,agent 每次開啟新任務都像第一次見面。這不是工具不夠聰明,而是它們缺少一個關鍵元件——長期記憶。Memanto 在這個點上找到了務實的切入點。
記憶對 AI Agent 來說為什麼是個難題
大多數 AI Agent 目前只維持一次對話的短時上下文。一旦會話結束,所有互動細節都被清空。當你再次請求同一個 agent 繼續之前的工作,它需要重新理解背景、編碼規範、偏好設定。這種無記憶狀態在複雜專案裡相當低效。更麻煩的是,即便開發者想自己做持久化,通常也要折騰向量資料庫(VDB)、管理 embedding 維度和檢索策略。而 Memanto 把這一切抽象成了一個黑箱。
Memanto 做了什麼不同的事
核心是把語義檢索、RAG(檢索增強生成)和儲存層打包成開箱即用的服務。開發者不需要關心底層是 FAISS 還是 Pinecone,只要通過 API 向 Memanto 寫入和讀取記憶片段。系統會自動做分塊、向量化和排序。這一點對獨立開發者尤其有意義——省掉 VDB 的運維和成本。
部署方式上 Memanto 提供了兩個選項:
- 無伺服器(Serverless):按量計費,適合個人或小團隊快速驗證。
- 完全本地(On-premises):資料不出防火牆,適合企業或有合規要求的場景。
這種靈活性讓它能跟已有的開發工具鏈結合得很自然。
實際整合體驗
Memanto 宣稱支援 Claude Code、Cursor、Windsurf 等主流編碼助手。從實際整合的角度看,關鍵路徑只需要兩樣東西:一個 API Key 和一個會話 ID。寫入記憶時呼叫 memanto.store(session_id, "code_convention: use camelCase"),讀取時在 system prompt 里加入類似 memanto.recall(session_id, query="code convention") 的指令。agent 在每次請求時會自動拉取相關記憶。
這樣做的好處是開發者可以針對不同顆粒度設定記憶範圍:可以是專案級別的共享記憶,也可以是單個任務的短期事實。Memanto 的 語義召回基於向量距離,即使查詢語句不精確,也能找到近似內容。這對自然語言驅動的 agent 來說非常實用。
一點現實考慮
不是沒有限制。Memanto 目前主要面向英文場景,中文語義搜尋的效果可能不如專為中文優化的方案。另外,本地部署版本雖然資料安全,但需要自己準備 GPU 或 CPU 資源做向量推理,對於沒有基礎設施的個人開發者來說,初期的試錯成本依然存在。
不過,Memanto 的方向是對的。AI Agent 要真正成為生產力工具,不能永遠「讀過就忘」。它把記憶能力從框架層下沉到基礎設施層,讓開發者能夠用很低的代價給自己的 agent 裝上「第二大腦」。如果你正在做複雜的多輪 agent 應用,或者對資料隱私有要求,值得花一個下午試一試。











評論
暫無評論
成為第一個評論的人