Session 管理與知識傳遞
Session 管理與知識傳遞
定義
Claude Code 的對話紀錄(session)管理策略,包含命名慣例(/rename)、跨專案搜尋(ripgrep 掃描 JSONL)、對話回顧(iMessage 風格頁面)。核心問題:如何讓散落在不同專案中的 AI 協作經驗成為可查找、可分享的知識資產。
關鍵數據點(附來源)
- 對話紀錄存在 ~/.claude/projects/,每個 session 是一個 JSONL 檔案(來源:Session 搜尋文章)
- ripgrep 掃描 766MB(38 專案、899 個 JSONL)只需 0.1 秒(來源:Session 搜尋文���)
- JSONL 是 append-only,/compact 不會刪除磁碟上的紀錄(來源:Session 搜尋文章)
- 對話回顧揭示的優化方向:需求一次說完、截圖配文字、相似調整合併(來源:對話回顧文章)
- 回顧頁面可嵌入文章,展示 Token 統計、初始需求摘要、改善建議(來源:對話回顧文章)
前提與局限性
- Session 搜尋完全依賴 /rename 命名習慣——沒命名就搜不到
- 完整對話紀錄含大量噪音,找到關鍵資訊的認知成本可能比精煉摘要更高
- 對話回顧的邊際收益可能遞減——AI 表現越好,回顧的價值越低
- 對話紀錄可能包含敏感資訊,分享時需要過濾
衝突標記
無明確衝突。Session 搜尋和對話回顧解決的是同一個問題的不同面向:前者是「找到」,後者是「理解和改善」。
關聯概念
- [[AI 對話回顧與溝通品質]]
- [[Claude Code Skill 系統]]
- [[開發工具鏈整合]]