程式忍者PGNinja

GitHub 熱門專案

claude-mem 讓 Claude Code 跨對話記住操作紀錄

· claude-mem 讓 Claude Code 跨對話保留操作記憶,减少每次重新說明背景的麻煩。

claude-mem 是開發者 thedotmack 推出的開源專案,目標是替 Claude Code 這類 AI 程式助手補上記憶功能。AI 代理每次開新對話都會忘記之前的事。claude-mem 會自動記錄工具使用的觀察結果,整理成摘要後注入未來對話,讓 AI 助手跨越多次工作階段仍記得脈絡。

專案用 TypeScript 寫成,需要 Node.js 20、Bun 與 SQLite 3。它在 Claude Code 事件掛鉤子,記下工具使用紀錄存進 SQLite,Chroma 向量資料庫建語意索引,查詢採三層漸進策略省 token,安裝執行 npx claude-mem install。

claude-mem 已累積約 96.5 千顆星與約 8.5 千次 fork,在這次 GitHub 每日熱門榜單中名列前茅,顯示許多開發者關注如何讓 AI 助手記住事情。隨著越來越多人用 Claude Code 長時間開發專案,忘記先前對話、要重複說明背景,是不少人的痛點,這是專案引起討論的原因。

對正在學程式的孩子來說,claude-mem 偏工具鏈與基礎設施,不是入門練習題,但它示範了實用的工程概念:用資料庫與摘要機制幫程式記住東西,跟寫作業時整理筆記、分階段紀錄進度是類似思維。對家長來說,可以把這個專案當例子,說明 AI 輔助寫程式工具也在進步,正在解決每次都要重新交代的真實困擾。

AI開源開發工具TypeScript

其他新聞