← Блог

Мой стек для анализа логов Claude Code

Сережа Рис · 15 January 2026

claude codeлоги

Хочу превращать рабочие сессии в контент.

Туториалы, кейсы, метрики — всё лежит в логах.

Два часа копался в инструментах. Перепробовал пять штук.

Где лежат логи

Claude Code пишет в ~/.claude/projects/. Каждая сессия — отдельный JSONL файл:

~/.claude/projects/
└── -Users-ris-myproject/
    ├── 08fce8c2-8453-42da-a52c.jsonl
    └── settings.json

Путь к проекту закодирован: слеши становятся дефисами. Внутри — поток событий: сообщения, вызовы инструментов, результаты. Метаданные: стоимость, время, токены.

Инструменты

Simon Willison выпустил claude-code-transcripts в декабре 2025. Конвертирует JSONL в интерактивный HTML. Можно сразу в Gist публиковать — удобно для шеринга.

Ещё нашёл:

Что выбрал

Для старта — claude-code-transcripts. Без установки:

uvx claude-code-transcripts

Выбираешь сессию, получаешь HTML.

Для публикации в Gist:

uvx claude-code-transcripts web --gist

Нюанс: web режим требует API-ключ для summary. Без ключа работает, просто summary не будет. По-моему, для большинства случаев хватит базового режима.

Для фильтрации по датам использую claude-code-log:

uvx claude-code-log@latest --from-date "last week" --open-browser

Зачем

Туториалы. Решил задачу — материал готов. Редактирую и публикую. Из полуторачасовой сессии получается 500-800 слов.

Кейсы для кружка. Показать студентам реальный процесс. Как формулировал промпты, где агент ошибался.

Метрики. Сколько токенов на типовые задачи. Какие инструменты вызываются чаще.

Дальше

За январь накопилось 15 интересных сессий. План:

  1. Отфильтровать публичные
  2. Конвертировать в HTML, выложить на сайт
  3. Написать скрипт для метрик — стоимость по проектам, топ инструментов

Если готовые инструменты не покроют — напишу свой парсер. JSONL читать несложно.


Источники

Подписаться на обновления — @sereja_tech