letta-ai/claude-subconscious
Give Claude Code a subconscious
解決的問題
Claude Code 通常在會話之間會忘記所有上下文。Claude Subconscious 提供了一個持久記憶層和一個背景智能代理,可觀察您的編碼會話,學習您的偏好,並在不同會話和專案之間保持專案上下文。
工作原理
它作為 Claude Code 的外掛程式,使用 Letta Code SDK 運行。一個背景 Letta 代理異步監控會話轉錄。會話結束後,轉錄內容會被傳送給代理,代理隨後可以使用工具(如 Read、Grep 和 Glob)探索程式碼庫並更新其內部記憶區塊。在每次新提示或工具呼叫之前,代理會透過 stdout 直接向 Claude 的上下文中「低語」相關的指導或記憶更新,而不會修改磁碟上的任何檔案。
適用對象
希望獲得長期記憶、跨專案一致性,並擁有在工作時能主動執行研究和模式偵測的背景代理的 Claude Code 使用者。
特性亮點
- 持久記憶:為使用者偏好、專案上下文、待辦事項和會話模式維護專用區塊。
- 背景運行:透過 Letta Code SDK 異步運行,確保從不阻塞主 Claude Code 工作流程。
- 工具存取:背景代理可以獨立讀取檔案、搜尋網路並探索程式碼庫。
- 靈活注入模式:提供「低語」模式用於輕量級訊息,或「完整」模式用於完整記憶區塊同步。
- 多專案共享腦:一個代理可服務多個專案,共享學習知識的同時保持獨立的對話線程。
相關
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- 專案