claw-dashboard CLI

Терминальная панель clawdash показывает шлюз OpenClaw: сессии, расписание, ленту событий и журнал на одном экране, только чтение

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

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

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

  • Панель читает токен шлюза из `~/.openclaw/openclaw.json` и создает ключ устройства в `~/.openclaw/clawdash/`.
  • Права только на чтение: роль `operator.read`.
Все причины и проверки

spleck/claw-dashboard

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claw-dashboard

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Панель читает токен шлюза из `~/.openclaw/openclaw.json` и создает ключ устройства в `~/.openclaw/clawdash/`.
  • Права только на чтение: роль `operator.read`.

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

Что делает

Команда `clawdash` подключается к локальному шлюзу OpenClaw по WebSocket и рисует панель в терминале. В шапке видны версия шлюза, время работы, число сессий, поток токенов в минуту и ориентировочная стоимость за день. Ниже список сессий со статусом, моделью, заполнением контекста и возрастом, субагенты вложены под родителя, а справа лента событий и расписание cron с обратным отсчетом и сериями ошибок. Внизу идет хвост журнала с фильтром по уровню. Ключ `--once` печатает текстовый снимок для скриптов и проверок. Порт и токен команда читает из `~/.openclaw/openclaw.json`, их можно задать флагами `--port` и `--token`.

Для кого. Тем, кто запускает агентов OpenClaw на своей машине и следит за сессиями, расходом токенов и заданиями по расписанию.

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

  • Нужно увидеть, какие сессии и субагенты шлюза работают сейчас и сколько контекста они заняли.
  • Задание cron сорвалось, и надо глянуть обратный отсчет и серию ошибок.
  • Журнал шлюза удобнее читать с фильтром по уровню, чем в сыром файле.
  • Скрипту нужен снимок состояния: `clawdash --once` печатает его текстом.

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

  • Шлюз OpenClaw старше версии 2026.11 или с другим протоколом: панель рассчитана на протокол v4.
  • Нужно останавливать сессии или запускать задания: панель только читает.
  • Нужна веб-страница в браузере: `clawdash` рисует интерфейс в терминале.

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

Запусти `clawdash --once` и скажи, какие сессии шлюза сейчас идут и у какого задания cron последние запуски падали с ошибкой.

Ограничения

Нужны Node.js 22.19 или новее (используется встроенный WebSocket) и локальный шлюз OpenClaw версии 2026.11 с протоколом v4. При первом подключении команда создает ключ устройства Ed25519 в `~/.openclaw/clawdash/device.json` и сама проходит сопряжение, на локальном адресе оно одобряется автоматически. Роль подключения `operator.read`, поэтому записать что-либо в шлюз панель не может. Сессии опрашиваются каждые 15 секунд, cron каждые 30, данные расхода раз в 15 минут, а стоимость в шапке только оценка. В README вместо снимка экрана стоит заглушка.

Как отключить. Удалите пакет командой `npm uninstall -g claw-dashboard`. Ключ устройства лежит в `~/.openclaw/clawdash/device.json`, удалите его вручную, если панель больше не нужна.

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

Как поставить и запустить clawdash?

Выполните `npm i -g claw-dashboard`, затем `clawdash` для полной панели или `clawdash --once` для текстового снимка. Шлюз OpenClaw при этом должен работать на этой машине.

Может ли панель остановить сессию или запустить cron?

Нет. Она подключается с ролью `operator.read` и только читает: ничего не прерывает, не запускает и не записывает.

Что делать при ошибке `no gateway token`?

Задайте `gateway.auth.token` в `~/.openclaw/openclaw.json` или передайте токен флагом `--token`.

Что значит `device signature invalid`?

Часы на машине сильно расходятся с реальным временем или ключ устройства перевыпущен на стороне шлюза. Удалите `~/.openclaw/clawdash/device.json` и подключитесь заново: панель сопрягается повторно.

Какие клавиши есть в панели?

`j` и `k` или стрелки двигают выбор, `tab` переключает сессии и автоматизации, `enter` открывает историю чата сессии, `l` меняет фильтр журнала, `a` оставляет в ленте только ошибки, `r` обновляет, `q` выходит.

Обсуждение

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

ClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.

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

CLI clawctl управляет парком ИИ-агентов на машинах локальной сети по SSH и Ansible: установка, запуск, обновление, учет токенов.

CLIШирокий доступ67Звезды репозитория

CLI подключает локальных агентов к общему облачному хранилищу сессий, памяти, навыков и MCP-коннекторов.

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

CLI-рой для агентов: лидер порождает рабочих в отдельных git worktree, они делят задачи и пишут друг другу через файлы.

CLIШирокий доступ1,5 тыс.Звезды репозитория

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

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

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIШирокий доступ394,4 тыс.Звезды репозитория

Коротко о README

Панель написана маленькой: без зависимостей времени выполнения, только встроенные модули Node. Подключение одно, опрос редкий, переподключение идет с нарастающей паузой.

Бейдж для README

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