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 计数和时间戳,用于深度调试。
  • 会话搜索:能够根据用户消息查找特定会话。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目