jhlee0409/claude-code-history-viewer
desktop app to browse and analyze your Claude Code conversation history
解決的問題
AI程式碼助理通常將對話歷史以分散、工具專用的格式儲存在多個本地目錄中。本專案提供一個統一的離線檢視器,讓使用者無需受制於特定供應商,即可在單一介面中瀏覽、搜尋和分析數十種不同 AI 工具的對話記錄。
如何運作
該應用程式會掃描本地檔案系統中各種 AI 助理使用的已知資料位置(如 SQLite 資料庫、JSONL 檔案和工作區儲存)。它將這些多樣的格式解析為單一介面,允許使用者按專案或工具導航會話。可作為原生桌面應用程式執行,也可作為無頭伺服器,透過 HTTP 提供 WebUI。
適用對象
使用多個 AI 程式碼助理(如 Claude Code、Cursor、Aider、GitHub Copilot)的開發者,需要一種集中方式來回顧過去互動、追蹤 token 使用情況,並搜尋其提示歷史。
主要亮點
- 大規模供應商支援:相容 29 種不同的 AI 助理,包括 Claude Code、Cursor、Gemini CLI 和 GitHub Copilot。
- 統一搜尋與分析:支援跨所有供應商的全域搜尋,並提供儀表板以追蹤 token 成本和供應商分佈。
- 離線且私密:完全離線運作,無需依賴雲端服務。
- 彈性部署:提供適用於 macOS、Windows 和 Linux 的桌面應用程式,或作為無頭伺服器用於遠端存取。
- 進階會話管理:支援即時檔案監控以實現即時更新,並可將會話匯出為 HTML 或 JSON。
相關
- 專案
- 專案
- 專案
- 專案
- 專案