Skip to content

Claude Devtools

The missing DevTools for Claude Code — inspect session logs, tool calls, token usage, subagents, and context window in a visual UI. Free, open source.

Install

$brew install --cask claude-devtools

Install command taken from the project's README or registry entry. Always review code before running it.

claude-devtools

Your Claude is coding blind. See everything it did.

The debugging tool for Claude Code. Read session transcripts, inspect tool calls, track token usage — directly from the Claude Code logs on your machine.

         

  

  

  

  

Your browser does not support the video tag.

The Problem

Claude Code started hiding what it does.

Since v2.1.20, Claude Code replaced detailed output with opaque summaries. Read 3 files. Searched for 1 pattern. Edited 2 files. No file paths. No content. No line numbers. The community backlash was immediate.

But the problem goes deeper than collapsed file paths:

  • Thinking steps — Claude's chain-of-thought reasoning is completely invisible in the terminal
  • Tool call details — you see a one-line summary, not the actual input/output
  • Subagent activity — agents spawn agents, but you only see the final result
  • Context window — a three-segment progress bar with no breakdown of what's consuming your tokens
  • Team coordination — teammate messages, task delegation, shutdown requests — all buried

The only workaround is --verbose, which dumps raw JSON, internal system prompts, and thousands of lines of noise. There is no middle ground.

The Solution

claude-devtools is the debugging tool for Claude Code. It reads the Claude Code logs and session transcripts already saved to ~/.claude/ on your machine, and reconstructs everything.

What the terminal hides What claude-devtools shows
Read 3 files Exact file paths, syntax-highlighted content with line numbers
Searched for 1 pattern The regex pattern, every matching file, matched lines
Edited 2 files Inline diffs with added/removed highlighting
Three-segment context bar Per-turn token attribution across 7 categories with compaction visualization
Collapsed subagent output Full execution trees per agent with tool traces, tokens, duration, cost
Nothing about thinking Extended thinking content, fully visible
--verbose JSON dump Structured, filterable, navigable interface — no noise
Per-project Claude memory hidden in ~/.claude/projects/.../memory/ MEMORY.md rendered as a clickable index of layers; open any layer in your editor
Copy from terminal = wrapped lines, ANSI codes, broken Markdown Real selectable text, one-click copy on every message and code block

Zero configuration. No API keys. No wrappers. Works with every session you've ever run.

[!TIP] If claude-devtools saves you time debugging Claude Code, leaving a ⭐ on the repo is the single best way to support the project — it helps other developers find it.


Installation

Homebrew (macOS)

brew install --cask claude-devtools

Direct Download

Similar plugs

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…

Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…