Claude Code Lens — локальная аналитика сессий и токенов

Claude Code Lens (cc-lens) — локальная аналитическая панель для данных Claude Code. Инструмент предназначен для пользователей Claude Code, которые хотят визуализировать свою активность без облачных сервисов, телеметрии или API-ключей. Он анализирует локальные данные из директории ~/.claude/ и отображает их в веб-интерфейсе.
Возможности и состав проекта
Инструмент позволяет отслеживать сессии, сообщения, токены, расходы, используемые модели и пиковые часы активности. Пользователи могут просматривать детали каждой сессии, включая JSONL-разговоры, ответы в Markdown, вызовы инструментов и затраты. Также доступны функции анализа затрат, выявления возможностей для экономии и просмотра статистики по проектам, включая используемые языки и ветки.
Начало работы и требования
Для работы cc-lens требуется установленный Node.js версии 20+ и наличие локальных данных Claude Code в директории ~/.claude/. Панель управления по умолчанию запускается на локальном хосте (127.0.0.1) и автоматически открывается в браузере. При необходимости можно изменить порт или хост для доступа из локальной сети, но это следует делать с пониманием рисков, так как данные являются приватными.
Ограничения и выбор сценария
Панель читает локальные журналы Claude Code, поэтому статистика ограничена сохранёнными файлами и поддерживаемыми форматами. Оценка расходов может отличаться от счёта провайдера. По умолчанию используется loopback; публикация панели в LAN раскрывает доступ к приватным разговорам и требует отдельной защиты.
Лицензия и условия использования
GitHub определяет лицензию репозитория как MIT. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.





