CCViewer / Центр справки / Просмотр истории

Как посмотреть полную историю сессии Claude Code?

Обновлено 2026-10-12 · CCViewer Центр справки · Подходит для Claude Code 2.x

Claude Code записывает каждую сессию полностью на локальный диск, поэтому есть три основных способа посмотреть историю — в порядке удобства.

Способ 1: визуально воспроизвести в браузере с CCViewer (рекомендуется)

CCViewer — бесплатный открытый просмотрщик сессий Claude Code. Откройте страницу, перетащите файл сессии (можно выбрать и всю папку ~/.claude/projects/) и листайте сессию как чат:

Главное: разбор и рендеринг выполняются на 100% локально в браузере — ничего не загружается. Это важно: в файлах сессий лежит ваш исходный код, пути файлов, а иногда и секреты.

Просмотр истории сессий Claude Code в CCViewer: Markdown, блоки размышлений, вызовы инструментов и статистика

Способ 2: возобновить сессию в терминале

В Claude Code встроено возобновление сессий. Выполните в исходном каталоге проекта:

# Показать сессии проекта и выбрать интерактивно
claude --resume     # сокращение: claude -r

# Сразу возобновить последнюю сессию
claude --continue   # сокращение: claude -c

# Возобновить конкретную сессию по ID
claude --resume <sessionId>

Отлично для «продолжить работу», но неудобно для чтения и поиска по истории: выуживать один вызов инструмента из длинной сессии мучительно, статистики расходов тоже нет.

Способ 3: читать сырой JSONL-файл

Сессии хранятся в JSONL по пути ~/.claude/projects/<проект>/<sessionId>.jsonl — по одному JSON-объекту на строку. Смотреть можно любым редактором или командной строкой:

# Извлечь все вопросы пользователя через jq
cat ~/.claude/projects/-Users-you-myproject/<sessionId>.jsonl \\
  | jq -r 'select(.type=="user") | .message.content'

Сырой файл — самый полный источник (расход токенов, ветка git, метки времени и другие метаданные), но читаемость низкая — ровно поэтому и существуют графические просмотрщики.

Сравнение

CCViewerclaude --resumeСырой JSONL
Графическое чтение✅Частично (продолжение чата)❌
Рендеринг Markdown✅✅❌
Размышления / инструменты✅ сворачиваютсяСвёрнутая сводкаСырой JSON
Статистика токенов / расходов✅❌Ручной jq
Управление многими сессиями✅ импорт папкиТолько текущий проект❌
Визуально воспроизводите сессии Claude Code с CCViewer
Откройте страницу и перетащите файл .jsonl — или всю папку ~/.claude/projects/. Markdown, блоки размышлений, вызовы инструментов, статистика токенов и расходов — всё обрабатывается локально в браузере, ничего не отправляется.

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

Загружается ли мой код при просмотре истории?
Нет. CCViewer разбирает и рендерит всё в вашем браузере; ни один сетевой запрос не переносит содержимое сессий. Можете проверить сами в панели Network DevTools.
Видны ли сжатые (compact) части сессии?
Да. Сводки сжатия и последующие сообщения лежат в том же JSONL-файле; просмотрщик показывает сводки как внедрённый контекст — включите переключатель «Система/Внедрённое».
Работает ли на телефоне?
Да — CCViewer адаптивная веб-страница. Но файлы сессий лежат на компьютере: сначала скопируйте .jsonl на телефон (например, через iCloud/облако) и откройте в браузере.