К содержанию
Новости

Пользователи Claude Code жалуются на автоматическое удаление старых переписок

Пользователи Claude Code жалуются на автоматическое удаление старых переписок

Пользователи Claude Code жалуются, что приложение автоматически удаляет историю разговоров старше 30 дней и никак явно об этом не предупреждает. The Register пишет, что за последние месяцы в GitHub-репозитории инструмента появилось несколько открытых обращений от пользователей, которые обнаружили пропажу транскриптов.

Причиной называют параметр cleanupPeriodDays, по умолчанию установленный на 30 дней. Проверка запускается при каждом старте Claude Code и удаляет .jsonl-файлы, которые система считает устаревшими. В Anthropic заявили, что этот механизм существует с момента запуска Claude Code и задумывался как мера безопасности: текстовые логи могут содержать исходный код, учетные данные и другие чувствительные данные.

При этом часть пользователей утверждает, что приложение не сообщает о политике хранения ни во время установки, ни при первом запуске. В обсуждениях на GitHub также обращают внимание на отсутствие мягкого удаления, периода восстановления и журнала удаленных файлов. Некоторые пользователи добавляют, что даже увеличение срока хранения помогает не всегда. По их словам, механизм удаления ориентируется на время изменения файла, а не на дату последней активности, поэтому переписки могут исчезать после восстановления из бэкапа или синхронизации.

Ключевые факты

  • В Claude Code параметр cleanupPeriodDays по умолчанию установлен на 30 дней

  • Удаление запускается при каждом старте приложения и затрагивает файлы .jsonl

  • Anthropic заявила, что политика удаления действует с момента запуска Claude Code как мера безопасности

  • Пользователи GitHub сообщают об отсутствии восстановления, журнала удалений и проблемах при изменении срока хранения