ccboard CLI
Панель в терминале и браузере показывает сессии, расходы и настройки Claude Code, считает бюджет и прогноз на 30 дней.
- 101 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Читает локальные журналы всех сессий, а `ccboard setup` меняет `~/.claude/settings.json`.
- Установочный скрипт из README запускается через `curl | bash`.
Установка
- Работает в
Ручная установка
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`, а при старте новой сессии подставляет нужное.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПанель мониторинга всех сессий Claude Code на машине: живые агенты, стоимость, поиск по истории и MCP-инструменты для Claude.
Локальная панель для сессий Claude Code: таймлайны, расходы токенов, инструменты, агенты, скиллы и живые сессии
Локальная панель мониторинга сессий Claude Code и Codex в реальном времени: активность агентов и вызовы инструментов
Терминальная панель в стиле top для сессий Claude Code и Codex: расход, токены, контекст, процессы и вызовы инструментов.
Терминальный монитор сеансов Claude Code: занятость, остаток контекста, память, процессы и сеансы, которые ждут ответа.
ClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| ccboard (эта карточка) | нет | 101 | |
| ccusage | нет | 19 415 | печатает отчеты по токенам и стоимости; ccboard добавляет интерфейс с настройками, хуками, MCP и живым статусом сессий |
| agentsview | нет | 6 431 | смотрит сессии в веб-интерфейсе; ccboard работает и в терминале, держит бюджетные оповещения и управляет хуками |
Коротко о README
README перечисляет 14 вкладок интерфейса, запуск за 224 мс после прогрева кеша SQLite и бинарный файл около 5,8 МБ. Отдельно описаны живой статус сессий через хуки и импорт сессий Cursor, Codex CLI и OpenCode.