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.

What it solves

Claude Code stores session history as raw JSONL files in ~/.claude/projects/, which are difficult for humans to read and analyze. Claude Code Trace provides a user-friendly interface to browse, search, and monitor these logs in real time, turning raw data into readable conversations.

How it works

The tool reads local JSONL session files and renders them as interactive conversations. It supports three different interfaces: a GUI desktop app (built with Tauri), a Web app, and a Terminal User Interface (TUI). It also integrates with Jev (TypeSafe AI's System One Model) to perform behavioral analysis on agent traces, scoring efficiency metrics like tool use, focus, and recovery.

Who it’s for

Developers using Claude Code who need to debug long-running workflows, inspect tool and MCP (Model Context Protocol) calls, or analyze the efficiency of their AI agent's behavior.

Highlights

  • Multi-interface support: Available as a desktop app, web app, or TUI.
  • Live tailing: Monitor active Claude Code sessions as they happen.
  • Jev Integration: Analyzes agent efficiency using typed probabilities to identify thrashing or inefficient token usage.
  • MCP Support: Automatically detects and displays Model Context Protocol tool calls with human-friendly names.
  • Privacy-focused: Redacts payloads before sending them for external Jev analysis and requires explicit confirmation.
  • Cross-platform: Native builds for macOS, Linux, and Windows.

Related

  • Project
  • Project
  • Project
  • Project