ClawMetry CLI
ClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.
- 436 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Панель читает локальные файлы сессий и журналов, где могут быть секреты и содержимое переписки.
- Опциональное облачное подключение и хуки одобрения расширяют доступ к вызовам инструментов.
Установка
- Работает в
Ручная установка
pip install clawmetry && clawmetryНужен Python 3.8 или новее. Панель открывается на http://localhost:8900. Есть настольное приложение для macOS, Windows и Linux.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Панель читает локальные файлы сессий и журналов, где могут быть секреты и содержимое переписки.
- Опциональное облачное подключение и хуки одобрения расширяют доступ к вызовам инструментов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CLI `clawmetry` запускает локальную панель на `localhost:8900` и сам находит поддерживаемые агентные среды на машине: всего их 32, среди них Claude Code, Codex, Hermes и OpenClaw. Панель берет данные из файлов сессий и журналов, которые агенты и так пишут: SDK и правки кода агента не нужны. Пользователь видит временную шкалу сессии, повтор вызовов инструментов, токены и стоимость по средам, моделям и дням, признаки зацикливания и повторных ошибок, загрузку окна контекста по поставщику, оповещения о лимитах бюджета. Режим по умолчанию наблюдательный, управление включается отдельно: Pro-тариф умеет приостанавливать опасные вызовы до запуска и просить подтверждение с телефона. Скилл `agent-kill-switch` обучает агента ставить ClawMetry и останавливать сессию по просьбе.
Для кого. Тем, кто запускает несколько агентов и хочет понять, где длинный прогон работает, а где завис, и сколько он стоит.
Подходит, если
- Агент сделал сотню вызовов инструментов без заметного прогресса.
- Счет за токены вырос, а непонятно, какая сессия его дала.
- Контекст агента упирается в окно модели, и нужно видеть, где происходит сжатие.
- Несколько агентов работают на одной машине, и нужен общий обзор.
Не подходит, если
- Нужна работа с Claude Code, Codex или Cursor бесплатно: бесплатный уровень читает только OpenClaw, NemoClaw, Goose и Qwen Code.
- Данные сессий нельзя отдавать даже в зашифрованном виде: подключение к облаку для флота включается отдельно командой, остальное работает локально.
- Нужна блокировка действий агента в любой среде: управление реально работает не везде.
Пример запроса к агенту
Установи ClawMetry, покажи, что сейчас делают агенты на этой машине и сколько они потратили сегодня.Ограничения
Бесплатная версия читает четыре среды: OpenClaw, NVIDIA NemoClaw, Goose и Qwen Code. Остальные 28, включая Claude Code, Codex и Cursor, читает закрытый пакет `clawmetry-pro` на платных тарифах, от 9 долларов за узел в месяц. Среды отдают разные данные, и часть не публикует стоимость. Одобрение и блокировка вызовов реальны только для части сред, смотрите документ по одобрениям. По умолчанию уходят анонимный пинг установки и проверка версии PyPI, оба отключаются. Содержимое сессий не покидает машину, пока не выполнена `clawmetry connect`. Нужен Python 3.8 или новее.
Как отключить. Остановите процесс командой Ctrl+C и удалите пакет `pip uninstall clawmetry`. Если подключали облако или ставили хуки и MCP, удалите их через документацию проекта.
Частые вопросы
Как установить ClawMetry?
Выполните `pip install clawmetry && clawmetry` и откройте `http://localhost:8900`. Есть и настольное приложение для macOS, Windows и Linux.
Что покажет демо без агентов?
Команда `clawmetry --sample` открывает панель на трех помеченных синтетических сессиях.
Какие среды бесплатны?
OpenClaw, NVIDIA NemoClaw, Goose и Qwen Code. Остальные 28 читает платный пакет `clawmetry-pro`.
Что уходит с машины?
Содержимое сессий не уходит, пока вы не выполните `clawmetry connect`. По умолчанию идут анонимный пинг установки и проверка версии, их список в документе EGRESS.
Сколько нагрузки добавляет?
Чтение файлов сессий не добавляет ничего к агенту. HTTP-перехватчик, если включить, добавляет около 0,44 мс на вызов модели.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI подключает локальных агентов к общему облачному хранилищу сессий, памяти, навыков и MCP-коннекторов.
CLI clawctl управляет парком ИИ-агентов на машинах локальной сети по SSH и Ansible: установка, запуск, обновление, учет токенов.
Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
Терминальная панель clawdash показывает шлюз OpenClaw: сессии, расписание, ленту событий и журнал на одном экране, только чтение
Локальная панель мониторинга сессий Claude Code и Codex в реальном времени: активность агентов и вызовы инструментов
MCP самохостной панели EmperorClaw: Claude Code и Codex читают знания компании, задачи и клиентов в выданной области доступа
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| ClawMetry (эта карточка) | нет | 436 | |
| claude-dashboard | нет | 587 | дашборд для Claude Code; ClawMetry смотрит на десятки сред и считает стоимость по провайдерам |
| AgentOps | нет | 454 | трассировка через SDK в коде; ClawMetry читает готовые файлы сессий без правок |
Коротко о README
Автор прямо перечисляет ограничения: среды отдают разные данные, а наблюдение за действием не равно возможности его заблокировать. Накладные расходы измерены на Apple M2 Pro, а превышение собственного бюджета нагрузки демона опубликовано как ошибка.