claude-devtools

Из публичных источников

Недостающие DevTools для Claude Code — просмотр журналов сессий, вызовов инструментов, использования токенов, субагентов и окна контекста в визуальном интерфейсе. Бесплатно, с открытым исходным кодом.

Машинный перевод · Показать оригинал

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

ПриложениеКатегория: Десктопные приложения · РазработкаOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • ai
  • ai-agent
  • ai-debugging
  • ai-tools
  • anthropic
  • claude
  • claude-code
  • claude-code-tools
  • debugging
  • desktop-app

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    claude-dev.tools/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/matt1398/claude-devtools/releases/tag/v0.5.0 ↗
  • Реестр пакетов языкаnodejsИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    npm install -g claude-devtools

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    www.npmjs.com/package/claude-devtools ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/matt1398/claude-devtools ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsСовместимоx86_64официальная сборка в релизе v0.5.0: claude-devtools-Setup-0.5.0-x64.exe0.70
macOSСовместимоarm64официальная сборка в релизе v0.5.0: claude-devtools-0.5.0-arm64.dmg0.70
Совместимоx86_64официальная сборка в релизе v0.5.0: claude-devtools-0.5.0-x64.dmg0.70
LinuxСовместимоx86_64официальная сборка в релизе v0.5.0: claude-devtools-0.5.0-amd64.deb0.70
Node.jsСовместимо—манифест пакета: package.json name0.60

Релизы

проверено 29 окт. 2026 г.
v0.5.0Последний13 мая 2026 г.Официальный источник ↗

Файлы версии 0.5.0

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
claude-devtools-0.5.0-amd64.deblinux · x86_64 · deb98,7 MBc80ae9968858…Официальный источник ↗
claude-devtools-0.5.0-arm64.dmgmacos · arm64 · dmg150,5 MBf37ec018a405…Официальный источник ↗
claude-devtools-0.5.0-arm64.zipНеизвестно143,9 MB8a587c277fde…Официальный источник ↗
claude-devtools-0.5.0-x64.dmgmacos · x86_64 · dmg156,6 MB886f7159620f…Официальный источник ↗
claude-devtools-0.5.0-x64.zipНеизвестно150 MB879845119285…Официальный источник ↗
claude-devtools-0.5.0-x86_64.AppImagelinux · x86_64 · appimage154,6 MB9f91a8aa42a8…Официальный источник ↗
claude-devtools-0.5.0-x86_64.rpmlinux · x86_64 · rpm98,8 MB42d4c29a2bca…Официальный источник ↗
claude-devtools-Setup-0.5.0-x64.exewindows · x86_64 · exe123,2 MBd2e3f679414c…Официальный источник ↗
claude-devtools-0.5.0-arm64.dmg.blockmapдругое163,2 KBd2e399dc11b6…Официальный источник ↗
claude-devtools-0.5.0-arm64.zip.blockmapдругое154,1 KBe241c3e081ce…Официальный источник ↗
claude-devtools-0.5.0-x64.dmg.blockmapдругое169 KB746394ec644d…Официальный источник ↗
claude-devtools-0.5.0-x64.pacmanдругое98,7 MBd0c09007b444…Официальный источник ↗
claude-devtools-0.5.0-x64.zip.blockmapдругое159,6 KB1b7f063c26b7…Официальный источник ↗
claude-devtools-Setup-0.5.0-x64.exe.blockmapдругое132,8 KB342c2a8d97d7…Официальный источник ↗
latest-linux.ymlдругое721 B79f4e4244150…Официальный источник ↗
latest-mac.ymlдругое839 B812119019532…Официальный источник ↗
latest.ymlдругое367 B7185459f75b3…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества99
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 20 days ago
Документация · 1515
README 13373 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 155 days ago
Точность категории · 1010
classifier confidence 0.97
Популярность · 109
3979 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 305 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/matt1398/claude-devtoolsОсновной★ 3 979 звёздактивность 26 сент. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

cc-hahaПохожий
Локальное кроссплатформенное настольное рабочее место для Claude Code / AI Agent с приоритетом локальной работы: многoагентные команды, Git worktree, diff, маркетплейс навыков, поддержка нескольких моделей, Computer Use, настольные питомцы, реагирующие на задачи; удалённый доступ через WeChat, Feishu, DingTalk и H5.Десктопные приложения
open-coworkПохожий
Десктопное приложение с открытым исходным кодом для ИИ-агентов под Windows и macOS. Установка Claude Code, инструментов MCP и Skills в один клик — с изоляцией в песочнице, поддержкой нескольких моделей и интеграцией с Feishu/Slack.MIT · Десктопные приложения
CodePilotПохожий
Десктопный клиент мультимодельного ИИ-агента — подключайте любого ИИ-провайдера, расширяйте возможности через MCP и навыки, управляйте с телефона. Создан на Electron + Next.js.Десктопные приложения
open-codesignПохожий
Опенсорсная альтернатива Claude Design. Импорт ключа API Claude Code / Codex в один клик. Промпт → прототип / слайды / PDF. Несколько моделей (Claude, GPT, Gemini, Kimi, GLM, Ollama). BYOK, локальная работа в первую очередь, лицензия MIT.MIT · Десктопные приложения
hope-agentПохожий
🦭 Кроссплатформенный настольный ИИ-агент с памятью, автономными целями, динамическими рабочими процессами и развёртыванием без графического интерфейса | Кроссплатформенный ИИ-помощник для рабочего стола: помнит контекст, самостоятельно продвигается к целям, динамически организует несколько агентов и может работать как сервис, постоянно запущенный на NAS или в облакеMIT · Десктопные приложения
thClawsПохожий
Открытый AI-агентный фреймворк на нативном Rust — GUI, CLI, headless и webapp из одного бинарного файла. Поддержка нескольких провайдеров, MCP, навыки, плагины, команды агентов.Apache-2.0 · Десктопные приложения

README

Из matt1398/claude-devtools · лицензия MIT · загружено 29 окт. 2026 г.

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 hidesWhat claude-devtools shows
Read 3 filesExact file paths, syntax-highlighted content with line numbers
Searched for 1 patternThe regex pattern, every matching file, matched lines
Edited 2 filesInline diffs with added/removed highlighting
Three-segment context barPer-turn token attribution across 7 categories with compaction visualization
Collapsed subagent outputFull execution trees per agent with tool traces, tokens, duration, cost
Nothing about thinkingExtended thinking content, fully visible
--verbose JSON dumpStructured, 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 MarkdownReal 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

PlatformDownloadNotes
macOS (Apple Silicon).dmgDownload the arm64 asset. Drag to Applications. On first launch: right-click → Open
macOS (Intel).dmgDownload the x64 asset. Drag to Applications. On first launch: right-click → Open
Linux.AppImage / .deb / .rpm / .pacmanChoose the package format for your distro
Windows.exeStandard installer. May trigger SmartScreen — click "More info" → "Run anyway"
Dockerdocker compose upOpen http://localhost:3456. See Docker deployment

Key Features

Context Reconstruction

Per-turn token attribution across 7 categories — CLAUDE.md (global, project, directory), skills, @-mentioned files, tool I/O, thinking, team overhead, user text. See exactly what's in the context window at any point.

Terminal-Friendly Copy & Paste

Copying Claude Code output from the terminal mangles it — selection wraps at the terminal width, ANSI color codes leak into the clipboard, and code blocks lose their Markdown formatting. claude-devtools renders every message, tool call, and output as real selectable text with one-click copy on every code block, plus full-session export to Markdown / JSON / plain text.

Project Memory

Claude Code stores per-project memory at ~/.claude/projects/<project>/memory/ — a MEMORY.md index plus one .md file per layer (working style, architecture notes, etc.). claude-devtools surfaces this as a sidebar entry that opens a dedicated pane: layer list on the left, full markdown rendering on the right with frontmatter shown as a metadata card, Obsidian-style [[wikilinks]] for cross-layer navigation, and an icon-driven "Open in…" launcher that hands any layer (or the whole memory folder) off to Finder/Explorer, Cursor, VS Code, Zed, Xcode, iTerm, Ghostty, Terminal — or copies the absolute path.

Team & Subagent Trees

Isolated execution trees per agent with tool traces, token metrics, duration, and cost. Nested agents render recursively.

Tool Call Inspector

Every tool call expanded with specialized viewers — syntax-highlighted Read calls, inline Edit diffs, Bash output, and full subagent trees.

SSH Remote Sessions

Inspect sessions on any remote machine over SSH. Reads ~/.ssh/config, supports agent forwarding and key auth.

Compaction Visualization

See the moment your context hits the limit. Visualizes how context fills, compresses, and refills — so you know exactly what was lost. (Why did Claude forget? — debugging walkthrough)

Notification Triggers

System notifications for .env access, tool errors, high token usage, and custom regex patterns on any field.

Command Palette & Multi-Pane Layout

Cmd+K for cross-session search. Open multiple sessions side-by-side with drag-and-drop tabs.

📖 Full documentation: claude-dev.tools/docs · Copy from Claude Code: claude-dev.tools/docs/copy-paste · JSONL format reference: claude-dev.tools/docs/jsonl-format · claude --verbose comparison: claude-dev.tools/docs/verbose-vs-devtools


Not a Wrapper

claude-devtools does not wrap, modify, or interfere with Claude Code. It reads session logs that already exist on your machine. Works with sessions from the terminal, IDEs, or any tool that uses Claude Code.


Docker / Standalone Deployment

Run without Electron — in Docker, on a remote server, or anywhere Node.js runs.

docker compose up
# Open http://localhost:3456

Or manually:

docker build -t claude-devtools .
docker run -p 3456:3456 -v ~/.claude:/data/.claude:ro claude-devtools
VariableDefaultDescription
CLAUDE_ROOT~/.claudePath to the .claude data directory
HOST0.0.0.0Bind address
PORT3456Listen port

The standalone server has zero outbound network calls. For maximum isolation: docker run --network none -p 3456:3456 -v ~/.claude:/data/.claude:ro claude-devtools. See SECURITY.md.


Development

Prerequisites: Node.js 20+, pnpm 10+

git clone https://github.com/matt1398/claude-devtools.git
cd claude-devtools
pnpm install
pnpm dev
CommandDescription
pnpm devDevelopment with hot reload
pnpm buildProduction build
pnpm typecheckTypeScript type checking
pnpm testRun all tests
pnpm checkFull quality gate (types + lint + test + build)

Community

Contributing

See CONTRIBUTING.md for guidelines. Please read our Code of Conduct.

Security

IPC handlers validate all inputs with strict path containment checks. File reads are constrained to the project root and ~/.claude. See SECURITY.md.

License

MIT


Star History

Открыть репозиторий ↗