claw-dashboard CLI
Терминальная панель clawdash показывает шлюз OpenClaw: сессии, расписание, ленту событий и журнал на одном экране, только чтение
- 122 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Панель читает токен шлюза из `~/.openclaw/openclaw.json` и создает ключ устройства в `~/.openclaw/clawdash/`.
- Права только на чтение: роль `operator.read`.
Установка
В терминале, через 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` выходит.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.
CLI clawctl управляет парком ИИ-агентов на машинах локальной сети по SSH и Ansible: установка, запуск, обновление, учет токенов.
CLI подключает локальных агентов к общему облачному хранилищу сессий, памяти, навыков и MCP-коннекторов.
CLI-рой для агентов: лидер порождает рабочих в отдельных git worktree, они делят задачи и пишут друг другу через файлы.
Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Коротко о README
Панель написана маленькой: без зависимостей времени выполнения, только встроенные модули Node. Подключение одно, опрос редкий, переподключение идет с нарастающей паузой.