Claude Watch CLI
Claude Watch рисует на localhost карту логики проекта, показывает вызовы Claude Code в реальном времени и отвечает на вопросы
- 69 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки меняют настройки Claude Code, и панель получает данные обо всех действиях агента
- Поиск вопросами отправляет содержимое файлов логики проекта в API Anthropic
Установка
- Работает в
Ручная установка
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 сразу.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыClaude Usage
claude-usage
Локальная панель по логам Claude Code: токены, модели, сессии и проекты. Подписчикам Pro и Max показывает полную картину вместо шкалы
Образец для Claude Code: ведущий агент, пулы кодеров, DevOps и ревьюеров, спецификация, четыре уровня тестов
GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки
Терминальная панель для Claude Code и Codex: дерево агентов с живым статусом, лентой вызовов и запасом контекста.
Локальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки
Claude Code Tools
claude-code-tools
Набор практичных инструментов для Claude Code, Codex CLI и похожих агентов: утилиты, скиллы, агенты, хуки и плагины для работы в терминале
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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, таблица команд и идеи для вклада.