Claude Code `/compact` после этого весь предыдущий диалог пропал? На самом деле он не потерян — учим полное восстановление
/compact после исчезновения старых сообщений? Данные не потеряны — PandaNpc сшивает полную историю по цепочке сжатия, полностью восстанавливает на desktop/web, поддерживает многократное сжатие и не влияет на реальный контекст.

Если вы давно используете Claude Code, вы наверняка сталкивались: когда контекст почти заполнен, он автоматически (или вы вручную /compact) сжимает историю. После сжатия весь предыдущий диалог «исчезает» — вы хотите прокрутить вверх и посмотреть, о чем говорили, какие файлы изменяли, почему приняли то или иное решение, но в итоге видите только краткое резюме, детали пропали. При возобновлении сессии на другом компьютере вы также видите только сжатую часть.
Многие думают, что эта история удалена. На самом деле нет — она по-прежнему лежит на диске, просто Claude Code сам не показывает её вам. Эта статья объясняет, почему так происходит и как восстановить полный диалог до сжатия.
1. Почему после `/compact` старые сообщения не видны
Записи сессий Claude Code хранятся в локальных JSONL-файлах (~/.claude/projects/<проект>/<session_id>.jsonl). Когда срабатывает /compact, происходит то, о чём многие не догадываются:
- Он создаёт новый session_id и открывает новый JSONL-файл, первая запись в котором — сжатое резюме;
- Все ваши диалоги до сжатия остаются в старом JSONL-файле в неизменном виде;
- После этого
claude --resumeзапускается только с самой новой сессией, старый файл больше не загружается и не отображается.
Таким образом, «исчезновение истории» на самом деле означает: данные не потеряны, просто представление восстановления Claude Code видит только последний отрезок, оставляя старые части в стороне. Если вы сжимали несколько раз, у вас будет несколько старых JSONL-файлов, разорванных на куски, и Claude всегда показывает только последний.
2. Как PandaNpc восстанавливает полную историю
Когда PandaNpc подключается к Claude Code удалённо, он делает то, что сам Claude не делает: проходит по цепочке форков /compact и последовательно склеивает все части истории.
В частности:
- Он записывает всю цепочку сжатий (старые session_id, соединённые один за другим, плюс текущий новый);
- При восстановлении сессии загружает и объединяет JSONL каждого отрезка в порядке
[старый отрезок1 → старый отрезок2 → … → текущий отрезок], восстанавливая полную временную линию; - В месте каждого
/compactвставляется чёткий разделитель─── /compact ───, чтобы вы сразу видели: «здесь было сжатие»; - На десктопной или веб-версии вы можете прокрутить вверх и увидеть все исходные диалоги до сжатия — каждое сообщение, каждый вызов инструмента, каждое изменение кода — ничего не упущено.
Кроме того, поддерживается многократное сжатие: если вы сжимали N раз, будут склеены все N+1 отрезков истории.
🔑 Ключевой момент: эта цепочка сжатий используется только для отображения и не влияет на реальный контекст Claude.
claude --resumeпродолжает использовать тот контекст, который нужен (новое сжатое резюме), а PandaNpc просто дополнительно читает старые отрезки и показывает их вам. То есть — вы одновременно получаете экономию контекста от сжатия и не теряете читаемость всей истории.
3. Как использовать
Установите pandapaw на рабочей машине (одна команда):
macOS / Linux:
bashcurl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | shWindows (PowerShell):
powershelliwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexНа другом компьютере откройте десктопное приложение PandaNpc или в браузере перейдите на https://pandanpc.com/agent , подключитесь к вашей рабочей машине, откройте любую сессию, в которой применялся
/compact— прокрутите вверх, полная история до сжатия на месте, разделители чётко обозначены.
4. Краткое резюме
/compactне удаляет историю, просто представление восстановления Claude Code не показывает старые отрезки до сжатия.- PandaNpc склеивает полные JSONL по цепочке сжатий, позволяя просматривать их полностью на десктопной или веб-версии, с пометкой
─── /compact ───для каждого сжатия; поддерживается многократное сжатие. - Только отображение, реальный контекст не изменяется — и рыбку съесть, и косточкой не подавиться.
Скачайте десктопное приложение (Windows / macOS / Linux) или используйте веб-версию прямо сейчас: https://pandanpc.com . Если вам надоело, что после /compact невозможно найти историю, попробуйте.
Связанные руководства

Загрузка Claude Code и установка на Windows: Desktop App, CLI, WSL — что выбрать (2026)
Скачивание Claude Code: что в итоге выбрать — настольную версию или CLI? Это руководство по установке Windows 2026 содержит официальные источники загрузки, команды PowerShell/WinGet/WSL, различия между Desktop и CLI, а также обработку распространённых ошибок.
Читать статью →
Пусть Claude напрямую управляет вашим браузером: заполнение форм, публикация постов и даже перетаскивание слайдер-капчи
Большинство людей используют AI на уровне «ты спрашиваешь — он отвечает». Плагин Chrome от PandaNpc позволяет вашему Claude Code действительно проникать в браузер, кликать за вас, заполнять за вас, перелистывать страницы за вас — и даже перетаскивать ползунковую капчу за вас. Благодаря протоколу разработчика Chrome на уровне ядра внедряется реальный ввод с isTrusted=true + рассчитанная на бэкенде человекоподобная траектория перетаскивания, что позволяет обходить анти-скрейпинг и проникать в кросс-доменные iframe. 43 инструмента для операций, в комплекте с полным набором карточек утверждения + чёрным списком доменов + выключателем паузы + защитным шлюзом с отслеживанием операций.
Читать статью →
Можно ли делиться подпиской Claude? Как безопасно поделиться Claude Code с друзьями и командой (без пароля, с возможностью отзыва в любой момент)
Можно — и при этом не нужно передавать логин и пароль никому. PandaNpc позволяет поделиться подключением Claude Code с вашего компьютера с друзьями, семьёй или товарищами по команде через ссылку: они удалённо используют вашу квоту подписки для запуска Claude Code. Каждый такой общий доступ — это независимый отзываемый токен со сроком действия 1/7/30 дней или бессрочно. Одним кликом вы отзываете доступ, и соединение мгновенно разрывается, совершенно не влияя на ваше собственное использование.
Читать статью →