Claude Code скрывает историю: на диске нашли 715 сессий, хотя в интерфейсе видно 69
Оказалось, что Claude Code хранит куда больше истории, чем показывает в боковой панели. Автор нашла на диске 48 МБ данных и 715 сессий, тогда как интерфейс отоб

Автор разбора о внутреннем устройстве Claude Code показала, что приложение хранит намного больше истории, чем видит пользователь. На одном компьютере на диске нашлись 48 МБ локальных данных и 715 сессий, хотя в интерфейсе отображались только 69.
Где лежит история
Поводом для расследования стала вполне практическая проблема: у автора несколько аккаунтов Claude Code, потому что Anthropic ограничивает объём использования по неделям. Когда один аккаунт упирается в лимит, приходится переключаться на другой. После такого переключения боковая панель приложения перестраивается, и старые рабочие цепочки будто исчезают.
Речь не о мелких запросах, а о длинных сессиях на два дня — с отладкой цветокоррекции, генерациями по референсным доскам и десятками шагов, которые потом сложно восстановить по памяти. Поиск по диску показал, что данные никуда не делись. История оказалась разложена по шести папкам и занимала десятки мегабайт.
То есть Claude Code фактически ведёт локальный архив работы, но сам интерфейс показывает только его фрагмент. Для тех, кто использует инструмент как рабочую среду, это важное различие: потерянной выглядит не сама сессия, а доступ к ней через приложение.
«В окне приложения у меня видно 69 сессий из 715».
Почему интерфейс теряет чаты
Ключевое наблюдение в том, что список сессий в приложении — это не полный журнал, а отфильтрованное представление. После смены аккаунта или контекста интерфейс собирает боковую панель заново и подтягивает только часть локальной истории. Остальные файлы по-прежнему доступны на диске и читаются обычными инструментами вроде cat, grep или Python, но в самом Claude Code они становятся невидимыми.
Пользователь видит пустоту там, где на уровне файловой системы ничего не пропало. Это объясняет, почему проблема особенно болезненна для продвинутых пользователей: они ведут много параллельных задач, работают длинными сериями и чаще переключаются между аккаунтами из-за лимитов Anthropic. Если интерфейс не показывает все следы прошлой работы, то у человека создаётся ложное ощущение, что контекст утрачен полностью.
На деле теряется не содержимое, а индекс, по которому приложение решает, что достойно показать в текущем окне.
Почему миграция хрупкая
Из этой находки вытекает ещё один вывод: восстановить или проиндексировать историю можно, но рассчитывать на вечный универсальный скрипт не стоит. Пока данные лежат в локальных папках, их реально выгружать, искать и собирать в собственный архив. Но любой такой инструмент опирается на текущую внутреннюю организацию Claude Code — а она может измениться после обновления клиента, смены схемы хранения или логики отображения.
искать локальные каталоги с историей, а не только список в боковой панели выгружать важные сессии в текст или отдельный архив индексировать чаты через grep, Python или собственный скрипт не воспринимать интерфейс Claude Code как единственный источник правды Практический смысл разбора именно в этом. Автор показывает не трюк для одной конкретной папки, а более общий принцип: у AI-инструментов может быть заметный разрыв между тем, что хранится локально, и тем, что видно в UI. Поэтому миграция между аккаунтами, резервное копирование и поиск по старым диалогам лучше строить как внешний процесс.
Иначе после очередного обновления придётся заново разбираться, где теперь лежит твоя собственная рабочая память.
Что это значит
Для активных пользователей Claude Code новость неприятная, но полезная: старые сессии чаще всего не исчезают, просто приложение не умеет стабильно их показывать и переносить между контекстами. Для рынка это ещё один сигнал, что AI-IDE и агентные инструменты уже стали рабочей инфраструктурой, а значит им нужны нормальные экспорт, поиск, резервное копирование и переносимость истории — не как хак, а как базовая функция.