vibe-log-cli

CLI, который разбирает сессии Claude Code и Codex: сводка для планерки, отчет о работе и подсказки в строке состояния

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

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

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

  • Читает локальные сессии Claude Code и Codex, где бывают фрагменты кода и секреты
  • Хуки запускают команды CLI при каждом запросе и старте сессии
  • При включенной облачной синхронизации данные о сессиях уходят на сервер vibe-log.dev
Все причины и проверки

vibe-log/vibe-log-cli

Установка

Работает в

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

npx skillfoxx add cli/vibe-log-cli

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

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

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

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

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

  • Читает локальные сессии Claude Code и Codex, где бывают фрагменты кода и секреты
  • Хуки запускают команды CLI при каждом запросе и старте сессии
  • При включенной облачной синхронизации данные о сессиях уходят на сервер vibe-log.dev

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

Что делает

vibe-log-cli читает локальные сессии Claude Code и Codex и превращает их в три вещи. Первая — сводка для ежедневной планерки: над чем вы работали, что сделали и что дальше. Вторая — HTML-отчет о продуктивности за выбранный период и по выбранным проектам. Третья — тренер в строке состояния Claude Code, который оценивает ваш промпт и подсказывает следующий шаг. Анализ идет локально: CLI запускает ваш же инструмент через ACP или Claude Code SDK, и данные остаются на машине. Тренер подключается хуком UserPromptSubmit. У него три характера: резкий Гордон, поддерживающий Vibe-Log и ваш собственный. Отдельно можно включить облачную синхронизацию с панелью vibe-log.dev. Перед отправкой слой приватности убирает код и секреты, а автоматическую отправку в Claude Code настраивают хуками SessionStart и PreCompact.

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

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

  • Утром нужно за пару минут собрать, что вы делали вчера в Claude Code, для планерки
  • Хочется HTML-отчет о проделанной за неделю работе по конкретным проектам
  • Нужна подсказка по качеству каждого промпта прямо в строке состояния
  • Вы хотите следить за динамикой своих сессий на панели и согласны на облачную синхронизацию

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

  • Нужна аналитика расхода токенов и денег: для этого есть отдельные счетчики затрат
  • Политика компании запрещает любую отправку данных о сессиях за пределы машины, даже очищенных
  • Вы работаете в Cursor или VS Code: поддержку автор только планирует
  • Хуки в вашем окружении запрещены: тренер и автосинхронизация работают через них

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

Запусти npx vibe-log-cli@latest и подготовь сводку для моей планерки по вчерашним сессиям

Ограничения

Поддерживаются Claude Code и Codex. Автосинхронизация для Codex экспериментальная и только отправляет данные, тренера и строку состояния для Codex нет. Cursor и VS Code указаны как планы. Нужен Node.js. Облачная панель принимает до 1000 анализов сессий в месяц на бесплатном тарифе, вход идет через аккаунт GitHub. Для локального анализа используется ваш же агент, поэтому он расходует ваши лимиты. Сводки и отчеты строятся из доступных локальных сессий, а при очень длинных сессиях CLI обрезает их, сохраняя данные о времени.

Как отключить. Откройте npx vibe-log-cli и отключите строку состояния и хуки в меню: прежняя настройка строки состояния вернется сама. Папка ~/.vibe-log с результатами анализа удаляется вручную.

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

Как установить vibe-log-cli?

Команда npx vibe-log-cli@latest сразу открывает интерактивное меню. Отдельной установки не нужно, нужен Node.js.

Уходят ли мои данные с компьютера?

Локальные сводки и отчеты строятся на вашей машине. Облачная синхронизация необязательна: перед ней слой приватности убирает код и секреты, и на сервер уходят только обобщенные закономерности.

Что делает тренер в строке состояния?

Хук UserPromptSubmit передает ваш промпт на локальный анализ в Claude Code. Оценка и совет сохраняются в ~/.vibe-log/analysis, и оттуда их берет строка состояния.

Что будет с моей прежней строкой состояния?

При установке CLI делает ее резервную копию, при удалении возвращает исходную настройку.

Какие хуки использует автосинхронизация?

В Claude Code это SessionStart, он отправляет предыдущие сессии при старте, и PreCompact, он отправляет сессию перед сжатием контекста. В Codex это SessionStart и Stop.

Обсуждение

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

Плагин для Claude Code: строка статуса с контекстом, лимитами за 5 часов и 7 дней, стоимостью и расходом Codex, Gemini и z.ai

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

cc-lens

Claude Code Lens (cc-lens)

Локальная аналитика Claude Code: панель по сессиям, токенам, расходам и проектам из данных каталога ~/.claude, без облака

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

Статусная строка для Claude Code: расход токенов и денег, остаток контекста, лимиты и ветка git в четырех стилях и шести темах

ПлагинРасширенный доступ1,2 тыс.Звезды репозитория
Выбор редакции

Отчеты по токенам и стоимости Claude Code, Codex, Gemini CLI и других агентов по локальным логам: по дням, месяцам и сессиям

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

Настраиваемая строка статуса для Claude Code: модель, ветка git, контекст, расход лимитов и другие виджеты

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

Скилл собирает из локальной истории Claude Code и других CLI обезличенный профиль разработчика и вертикальный постер

СкиллРасширенный доступ174Звезды репозитория

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

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

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
vibe-log-cli (эта запись)нет339
ccusageнет19 238считает токены и стоимость по логам, без сводок для планерки
Claude Code Usage Monitorнет8 781терминальный монитор расхода в пятичасовом окне

Коротко о README

Автор публикует сборки в npm с провенансом и контрольными суммами SHA256, поэтому пакет можно сверить с исходным кодом. Схемы в документации показывают, как строка состояния и локальные отчеты получают данные от вашего агента.

Бейдж для README

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

Foxx AIvibe-log-cli
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.