Open-source

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

Обзор по документации проекта · Проверено

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 и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.

Источники и документация