claude-devtools
Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Читает локальные логи сессий Claude Code, в которых может быть содержимое переписки и кода
- Standalone-режим в Docker не делает исходящих сетевых запросов по заявлению README
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/claude-devtoolsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
brew install claude-devtoolsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи на macOS через brew install --cask claude-devtools, или скачай сборку под свою ОС со страницы релизов, или запусти без Electron: docker compose up и открой http://localhost:3456.
Другие способы из описания автора
brew install --cask claude-devtoolsУстановка на macOS.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
claude-devtools читает файлы сессий и логи, которые Claude Code уже пишет в ~/.claude на диске, и разворачивает их в подробный интерфейс: вместо свернутого Read 3 files показывает точные пути и содержимое с подсветкой синтаксиса, вместо Edited 2 files показывает построчный дифф. Отдельно визуализируется расход контекста по семи категориям (CLAUDE.md, скиллы, упомянутые файлы, ввод-вывод инструментов, мышление, командная нагрузка, текст пользователя), дерево вызовов субагентов с токенами и стоимостью по каждому, и момент компакции контекста. Есть просмотр сессий на удаленной машине по SSH и просмотр файлов памяти MEMORY.md как связанного индекса. Инструмент ничего не оборачивает и не меняет в самом Claude Code, он только читает уже существующие логи.
Для кого. Для разработчиков, которым не хватает подробностей о том, что именно сделал Claude Code за сессию, особенно после того как терминал стал показывать только свернутые сводки.
Подходит, если
- Нужно понять, какие именно файлы и строки менял агент, а не только свернутую сводку
- Нужно разобраться, почему контекст компактировался и что при этом было потеряно
- Нужно посмотреть дерево вызовов субагентов с токенами и стоимостью по каждому
Не подходит, если
- Хватает штатного вывода терминала и флага --verbose
- Нужен инструмент, который меняет поведение Claude Code, а не только показывает его логи
Пример запроса к агенту
Открой последнюю сессию Claude Code в claude-devtools и покажи, куда делся контекст перед компакциейОграничения
Показывает только то, что уже записано в логи и транскрипты Claude Code на диске, отладка других агентов не поддерживается. Настольная сборка на Electron доступна для macOS, Linux и Windows, для standalone-режима без Electron нужен отдельный запуск через Docker или Node.js.
Как отключить. Удалите приложение обычным способом для вашей ОС (brew uninstall --cask claude-devtools на macOS) или остановите контейнер Docker.
Проверка безопасности
- Читает локальные логи сессий Claude Code, в которых может быть содержимое переписки и кода
- Standalone-режим в Docker не делает исходящих сетевых запросов по заявлению README
Коротко о README
README описывает проблему: начиная с определенной версии Claude Code стал сворачивать вывод в короткие сводки без путей файлов и содержимого. claude-devtools читает те же файлы на ~/.claude и восстанавливает детали: точные пути и дифф изменений, содержимое мышления модели, разбивку контекста по семи категориям, дерево субагентов с токенами и стоимостью, визуализацию компакции, просмотр сессий по SSH и рендер MEMORY.md. Установка через Homebrew, прямую загрузку под macOS, Linux и Windows или Docker без Electron. Лицензия MIT.
Частые вопросы
Нужны ли API-ключи?
Нет, инструмент читает уже существующие на диске файлы сессий Claude Code, ключей и конфигурации не требует.
Меняет ли claude-devtools поведение Claude Code?
Нет, README прямо говорит, что это не обертка, он только читает уже сохраненные логи и ничего не подменяет в самом Claude Code.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything