AI 開發者工具
PMB
AI 編碼代理的本地優先記憶系統。透過 MCP 自動儲存和回憶專案上下文,離線運作,回憶時間約 35 毫秒。
PMB
什麼是 PMB?
PMB 是一個開源的、本地優先的 AI 編碼代理記憶系統。它使用混合搜尋(BM25 + 稠密向量 + 實體圖)自動儲存和回憶專案上下文(決策、經驗教訓、事實),並透過 MCP 連接到 Claude Code、Cursor 和 Codex 等代理。所有資料都存放在您磁碟上的單一 SQLite 檔案中;無雲端、無遙測。
PMB 與相似工具比較
| 計價模式 | 免費 | 免費 | 客製化定價 | 免費, 付費 |
| 免費額度 | ||||
| 主要功能 |
|
|
|
|
| 優點 |
|
|
|
|
| 缺點 |
|
|
|
|
| 適合對象 |
|
|
|
|
如何使用 PMB?
- 1安裝:`pip install pmb-ai`
- 2連接代理:`pmb connect claude-code`(支援 Cursor、Codex、Zed 等)
- 3照常工作 – PMB 會自動記錄和回憶。
- 4開啟儀表板:`pmb dashboard`
PMB 主要功能
- 本地優先:所有資料存放在磁碟上的 SQLite + LanceDB 中
- 混合回憶(BM25 + 稠密向量 + 實體圖)搭配 RRF 融合
- 每次代理提示時自動回憶(4–16 毫秒讀取)
- 亞毫秒非同步寫入(<1 毫秒,非阻塞)
- 教訓評分:標記未使用的記憶以供修剪
- 即時實體圖儀表板,包含時間軸和地圖
- 與多個代理協作(Claude Code、Cursor、Codex、Zed、Windsurf)
- 完全離線,無需 API 金鑰,無遙測
- Apache 2.0 開源
PMB 使用情境
- 無需每次會話都向編碼代理重新解釋專案
- 在代理之間切換(Claude Code ↔ Cursor ↔ Codex)而不遺失上下文
- 維護誠實、自我清理的記憶,凸顯有用的教訓
PMB 價格與免費點數
PMB 目前採用 免費 模式。
PMB 優缺點
優點
- 100% 本地且離線
- 開源(Apache 2.0)
- 快速回憶和寫入
- 與多個支援 MCP 的代理協作
- 自動記憶衛生(衰減、歸檔、去重)
- 無需 API 金鑰或雲端依賴
缺點
- 需要 Python 環境(pip install)
- 僅限於支援 MCP 的代理
- 仍相對較新,社群較小
PMB 最適合哪些用途?
- 使用 AI 編碼代理且需要持久專案記憶的開發者
- 跨多個代理共享上下文的團隊
- 重視資料所有權和離線運作的任何人