delexw/claude-code-trace

Claude Code session log viewer for JSONL files in ~/.claude/projects. Browse conversations, tool calls, tokens, and live tail sessions on desktop, web, and TUI.

解決的問題

Claude Code 將會話歷史以原始 JSONL 檔案儲存在 ~/.claude/projects/ 中,這使得人類難以閱讀和除錯。本專案提供了一個視覺化介面,將這些日誌轉換為可讀的互動式對話,讓您無需手動解析 JSON 檔案即可輕鬆回顧 AI 編程會話、監控即時工作流並除錯工具使用情況。

工作原理

應用程式讀取本地 JSONL 會話檔案並將其渲染為可滾動的對話。它支援三種不同的介面模式:GUI 桌面應用程式(使用 Tauri 和 React 構建)、Web 應用程式和終端機使用者介面 (TUI)。它包含一個後端,可以即時追蹤 (tail) 日誌,以提供對活動會話的即時監控。

適用對象

需要審核對話歷史、除錯複雜的代理工作流或構建個人 AI 訓練平台(如 DovePaw Lite)的 Claude Code 使用者。

亮點

  • 多介面支援:提供桌面應用程式、Web 應用程式或 TUI 版本。
  • 即時追蹤:即時監控活動中的 Claude Code 會話。
  • MCP 整合:自動檢測並以人類友好的名稱顯示 Model Context Protocol 工具呼叫。
  • 詳細檢查:提供可展開的工具呼叫、Token 計數和時間戳,用於深度除錯。
  • 會話搜尋:能夠根據使用者訊息尋找特定會話。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案