Claude Watch CLI

Claude Watch рисует на localhost карту логики проекта, показывает вызовы Claude Code в реальном времени и отвечает на вопросы

  • 69 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • Хуки меняют настройки Claude Code, и панель получает данные обо всех действиях агента
  • Поиск вопросами отправляет содержимое файлов логики проекта в API Anthropic
Все причины и проверки

nirdiamant/claude-watch

Установка

Работает в

Ручная установка

node dist/cli.js start

После `npm install` в корне и в `dashboard`, затем `npm run build` в клоне репозитория.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Хуки меняют настройки Claude Code, и панель получает данные обо всех действиях агента
  • Поиск вопросами отправляет содержимое файлов логики проекта в API Anthropic

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claude Watch — открытая панель наблюдения за Claude Code. Она сама находит в проекте файлы с логикой, то есть системные промпты, руководства по стилю, правила, конфигурации и плейбуки, и показывает их интерактивной картой из пузырей, которую можно приближать. Классификатор разбирает имена файлов и содержимое, замечая слова вроде NEVER, ALWAYS, MUST и PRIORITY. Команда `claude-watch init` добавляет хуки в `.claude/settings.json`, и каждый вызов инструмента Claude Code попадает в SQLite и по WebSocket уходит в панель на `http://localhost:3853`. Так видно, что агент делает прямо сейчас. Есть снимки состояния проекта (`claude-watch snapshot <имя>`), которые можно сохранять и восстанавливать, команды `start` для запуска панели и `status` для сведений о сервере.

Для кого. Тем, кто строит проекты вокруг правил, промптов и плейбуков для Claude Code и хочет видеть, какие файлы влияют на агента и что он делает.

Подходит, если

  • В проекте десятки файлов с правилами и промптами, и их нужно увидеть одной картой
  • Хочется смотреть, какие инструменты вызывает Claude Code, пока он работает
  • Состояние проекта сохраняется снимком перед крупными правками
  • Вопрос вроде «где правило про тесты» задается обычной фразой по файлам логики
  • Хуки для всех проектов ставятся один раз командой `init --global`

Не подходит, если

  • Нужен постоянный мониторинг в команде: инструмент локальный и однопользовательский
  • Вы не используете Claude Code: хуки ставятся в его настройки
  • Файлы проекта нельзя отправлять во внешний API: поиск вопросами использует ключ Anthropic

Пример запроса к агенту

Запусти панель claude-watch, подключи хуки в этом проекте и покажи карту файлов с правилами

Ограничения

Установка идет из клона репозитория: `npm install` в корне и в папке `dashboard`, затем `npm run build` и `node dist/cli.js start`. Пакета в реестре в README нет. Хуки записываются в `.claude/settings.json` проекта или в общие настройки с флагом `--global`, и каждый вызов инструмента сохраняется в SQLite. Поиск вопросами отправляет содержимое файлов логики в API Anthropic и включается переменной `ANTHROPIC_API_KEY`. Классификация по словам вроде MUST и NEVER эвристическая и может пропустить файлы. Последний коммит сделан в октябре 2026 года. Идеи вроде просмотра диффов и экспорта в PDF пока в планах.

Как отключить. Чтобы убрать хуки, удалите записи claude-watch из `.claude/settings.json` или `~/.claude/settings.json` и остановите панель. Данные в SQLite удаляются вместе с папкой проекта инструмента.

Частые вопросы

Как запустить Claude Watch?

Соберите проект командами `npm install` и `npm run build`, запустите панель `node dist/cli.js start`, а в своем проекте выполните `node /path/to/claude-watch/dist/cli.js init`. Панель открывается на `http://localhost:3853`.

Что показывает карта пузырей?

Файлы логики проекта: системные промпты, руководства по стилю, правила, конфигурации и плейбуки. Нажатие открывает файл.

Как включить поиск вопросами?

Задайте `ANTHROPIC_API_KEY` и перезапустите `node dist/cli.js start`. Вопросы на обычном языке пойдут по файлам логики.

Какие команды есть?

`claude-watch start` запускает панель, `init` ставит хуки в проект, `init --global` во все проекты, `snapshot <имя>` сохраняет состояние, `status` показывает сведения о сервере.

Видит ли он действия агента в реальном времени?

Да, хуки Claude Code отправляют каждый вызов инструмента на сервер, и панель показывает его через WebSocket сразу.

Обсуждение

Вопросов и отзывов пока нет.

Claude Usage

claude-usage

Локальная панель по логам Claude Code: токены, модели, сессии и проекты. Подписчикам Pro и Max показывает полную картину вместо шкалы

CLIМинимальный доступ2,3 тыс.Звезды репозитория
Официальный

Образец для Claude Code: ведущий агент, пулы кодеров, DevOps и ревьюеров, спецификация, четыре уровня тестов

ВоркфлоуШирокий доступ75Звезды репозитория
Выбор редакции

GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки

ПлагинШирокий доступ9,9 тыс.Звезды репозитория

Терминальная панель для Claude Code и Codex: дерево агентов с живым статусом, лентой вызовов и запасом контекста.

CLIМинимальный доступ64Звезды репозитория

Локальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки

CLIРасширенный доступ292Звезды репозитория

Claude Code Tools

claude-code-tools

Набор практичных инструментов для Claude Code, Codex CLI и похожих агентов: утилиты, скиллы, агенты, хуки и плагины для работы в терминале

CLIРасширенный доступ2 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Watch (эта карточка)нет69
claude-dashboardнет587другая панель для Claude Code, Claude Watch рисует карту файлов логики и пишет вызовы через хуки в SQLite
Claude Code History Viewerнет2 314показывает прошедшие беседы, Claude Watch показывает вызовы в реальном времени и карту правил проекта

Коротко о README

README показывает панель и объясняет, что Claude Watch находит файлы логики проекта и рисует их картой. Дальше быстрый старт, включение поиска вопросами, пояснение, как хуки пишут вызовы в SQLite и рассылают их по WebSocket, таблица команд и идеи для вклада.

Бейдж для README

Сообщить о проблеме