В Claude Code пропадает история чатов — разрабы недовольны
Пользователи сообщают, что чат-бот без предупреждения удаляет локальные расшифровки старых диалогов. Как выяснилось, по умолчанию Claude Code при каждом запуске очищает JSONL-файлы с историей сессий старше 30 дней.
Пользователи сообщают, что чат-бот без предупреждения удаляет локальные расшифровки старых диалогов. Как выяснилось, по умолчанию Claude Code при каждом запуске очищает JSONL-файлы с историей сессий старше 30 дней.
За удаление отвечает настройка cleanupPeriodDays, установленная на 30 дней. Anthropic подтвердила, что такой механизм существует с момента запуска Claude Code, и назвала его мерой безопасности: локальные расшифровки могут содержать исходный код, учетные данные и другие чувствительные данные.
Однако пользователи жалуются, что сервис не предупреждает о сроке хранения истории при установке или первом запуске. Многие воспринимали чаты с ИИ как постоянную рабочую базу знаний: в них оставались обсуждения архитектуры, ход отладки и объяснения решений.
«Пользователи, которые считают историю чатов надежным рабочим архивом, молча ошибаются в том, как устроено хранение данных», — написал один из участников обсуждения на GitHub.
Один из разработчиков отметил, что после очистки в проекте сохранялись код и история Git, но исчезал контекст работы: проектные обсуждения, анализ и объяснения, почему были приняты те или иные решения.
По сообщениям разработчиков, очистка не предусматривает корзину, отсрочку удаления, журнал удаленных файлов или механизм восстановления.
В нескольких обсуждениях также утверждается, что увеличение срока хранения не всегда помогает: скрипт может ориентироваться на дату изменения файла, а не на фактическое время последней активности в сессии. Из-за этого восстановленный из бэкапа или синхронизированный файл может ошибочно попасть под очистку.
Anthropic считает, что пользователи должны учитывать эту политику хранения, поскольку она описана в документации. В сообществе Claude Code с этим не согласны: разработчики требуют хотя бы явного уведомления о потенциально необратимом удалении данных. Пока наиболее надежным способом сохранить историю остается регулярное резервное копирование расшифровок сессий.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.