Inspect session logs, tool calls, and token usage for Claude Code through a visual desktop interface.

claude-devtools is an open-source debugging tool for Claude Code that provides a visual interface for inspecting session logs. It serves as a companion application to the Claude Code CLI, allowing developers to view detailed activity that is often collapsed or hidden in the terminal output. The software is available as a desktop application for macOS, Windows, and Linux, and can also be deployed via Docker for server-side use.
The application reads session transcripts and logs stored locally in the ~/.claude directory on the user's machine. It reconstructs the interaction history to show exact file paths, full tool call inputs and outputs, and the internal reasoning steps of the AI. This provides a structured alternative to using verbose terminal flags that produce raw JSON dumps, making it easier to audit what the agent actually did during a coding session.
Built with Electron and TypeScript, the tool operates as a read-only viewer. It does not wrap or modify the Claude Code binary, meaning it requires no API keys and does not interfere with the AI's operation. It is designed for developers who need deep observability into how an AI agent is interacting with their codebase, specifically for auditing changes, tracking token consumption, and debugging failed tool calls. The interface includes a command palette for cross-session search and a multi-pane layout for side-by-side session comparison.
This tool positions itself as a dedicated observability layer for AI-assisted coding workflows.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.