ccboard CLI

Панель в терминале и браузере показывает сессии, расходы и настройки Claude Code, считает бюджет и прогноз на 30 дней.

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

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

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

  • Читает локальные журналы всех сессий, а `ccboard setup` меняет `~/.claude/settings.json`.
  • Установочный скрипт из README запускается через `curl | bash`.
Все причины и проверки

florianbruniaux/ccboard

Установка

Ручная установка

brew tap FlorianBruniaux/tap

Первая команда установки из README, затем `brew install ccboard`.

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

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

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

  • Читает локальные журналы всех сессий, а `ccboard setup` меняет `~/.claude/settings.json`.
  • Установочный скрипт из README запускается через `curl | bash`.

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

Что делает

ccboard, программа на Rust, читает локальные данные Claude Code из `~/.claude` и собирает их в панель: терминальный интерфейс по умолчанию и веб-режим по команде `ccboard web`. Вкладки показывают сессии, токены и стоимость по моделям, дням и проектам, историю с поиском, хуки, агентов, скиллы и MCP-серверы. Команда `ccboard setup` добавляет в `~/.claude/settings.json` хуки, и панель видит, какая сессия работает, какая ждет разрешения, а какая завершилась. Бюджетные оповещения и прогноз строятся по собственному кешу на SQLite. Сессии Cursor, Codex CLI и OpenCode подтягиваются рядом, если эти инструменты установлены.

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

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

  • К концу месяца счет за Claude Code вырос: расход разбирают по проектам и моделям.
  • Идет несколько сессий одновременно, и важно увидеть, какая из них ждет разрешения.
  • Старый разговор с агентом ищут по тексту и открывают целиком.
  • Хуки, MCP-серверы и скиллы сверяют по настройкам разных уровней.

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

  • Журналы сессий содержат закрытый код, и копить их в отдельной базе нежелательно: кеш и заметки Brain лежат на диске.
  • Достаточно разового отчета по токенам: хватит `ccboard stats` или более узкой утилиты.
  • Хуки в `~/.claude/settings.json` менять не хотят: `ccboard setup` добавляет свои записи.

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

Установи ccboard, запусти `ccboard stats` и перескажи, какие проекты потратили больше всего токенов за месяц.

Ограничения

Лучше всего проверена платформа macOS. Linux проходит проверки в CI, Windows поддерживается в экспериментальном режиме. Установка через `cargo install` собирает бинарный файл без веб-интерфейса: для `ccboard web` нужны Homebrew, установочный скрипт или готовый бинарный файл из релизов. Стоимость в панели остается оценкой по токенам из локальных журналов. Последний коммит в репозитории датирован сентябрем 2026.

Как отключить. Удалите хуки, добавленные командой `ccboard setup`, из `~/.claude/settings.json`, затем удалите бинарный файл тем способом, которым ставили. Кеш и базу заметок в `~/.ccboard/` удалите вручную.

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

Как открыть панель в браузере?

Командой `ccboard web --port 3333`. Команда `ccboard both --port 3333` запускает терминальный и веб-интерфейс одновременно.

Нужна ли настройка?

Нет, программа сразу читает `~/.claude`. Живой статус сессий включается отдельной командой `ccboard setup`, она добавляет хуки.

Какие агенты, кроме Claude Code, видны в панели?

Cursor, Codex CLI и OpenCode: сессии импортируются, если инструмент установлен. Остальные вкладки рассчитаны на Claude Code.

Почему после `cargo install` веб-интерфейс пуст?

Сборка из crates.io идет без WASM-части. Для `ccboard web` возьмите Homebrew, установочный скрипт или бинарный файл из релизов.

Что хранит вкладка Brain?

Заметки между сессиями. Хук завершения записывает прогресс, решения и блокеры в `~/.ccboard/insights.db`, а при старте новой сессии подставляет нужное.

Обсуждение

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

Панель мониторинга всех сессий Claude Code на машине: живые агенты, стоимость, поиск по истории и MCP-инструменты для Claude.

ПлагинРасширенный доступ126Звезды репозитория

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

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

Локальная панель мониторинга сессий Claude Code и Codex в реальном времени: активность агентов и вызовы инструментов

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

Терминальная панель в стиле top для сессий Claude Code и Codex: расход, токены, контекст, процессы и вызовы инструментов.

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

Терминальный монитор сеансов Claude Code: занятость, остаток контекста, память, процессы и сеансы, которые ждут ответа.

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

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

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
ccboard (эта карточка)нет101
ccusageнет19 415печатает отчеты по токенам и стоимости; ccboard добавляет интерфейс с настройками, хуками, MCP и живым статусом сессий
agentsviewнет6 431смотрит сессии в веб-интерфейсе; ccboard работает и в терминале, держит бюджетные оповещения и управляет хуками

Коротко о README

README перечисляет 14 вкладок интерфейса, запуск за 224 мс после прогрева кеша SQLite и бинарный файл около 5,8 МБ. Отдельно описаны живой статус сессий через хуки и импорт сессий Cursor, Codex CLI и OpenCode.

Бейдж для README

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