Користувачі Claude Code масово скаржаться, що інструмент без жодного попередження видаляє локальні розшифровки старих сесій. З’ясувалося, що за замовчуванням Claude Code при кожному запуску очищає JSONL-файли з історією діалогів, старших за 30 днів, пише The Register.
Читайте также: «Схожі на поп-зірок і працюють по дому»: у Китаї почали продавати домашніх роботів за $17 600

Керівник Anthropic Даріо Амодеї на конференції розробників у Сан-Франциско
Хто винен: налаштування cleanupPeriodDays
За видалення відповідає параметр cleanupPeriodDays, значення якого за замовчуванням дорівнює 30 дням. Anthropic підтвердила, що цей механізм існує з моменту запуску Claude Code, і назвала його заходом безпеки: локальні розшифровки можуть містити вихідний код, облікові дані та інші чутливі дані.
Проблема в тому, що сервіс жодним чином не попереджає про термін зберігання історії — ні під час встановлення, ні при першому запуску. Багато розробників сприймали чати з ШІ як постійну робочу базу знань: у них залишалися обговорення архітектури, хід відлагодження та пояснення прийнятих рішень.
«Мовчазна помилка» в уявленні про зберігання даних
Один з учасників обговорення на GitHub написав, що користувачі, які вважають історію чатів надійним робочим архівом, мовчки помиляються в тому, як влаштоване зберігання даних.
Ще один із розробників зазначив: після очищення в проєкті зберігалися код і історія Git, але зникав саме контекст роботи — обговорення, аналіз і пояснення, чому були ухвалені ті чи інші рішення. За повідомленнями програмістів, очищення не передбачає ні кошика, ні відтермінування видалення, ні журналу видалених файлів, ні механізму відновлення.
Читайте также: Найдавніше розлучення у світі. Вчені розповіли, як понад 3200 років тому імперія хетів вирішувала сімейні конфлікти
Збільшення терміну зберігання рятує не завжди
У кількох топіках також стверджується, що збільшення терміну зберігання не завжди допомагає: скрипт може орієнтуватися на дату зміни файлу, а не на фактичний час останньої активності в сесії. Через це відновлений із резервної копії або синхронізований файл може помилково потрапити під очищення.
В Anthropic вважають, що користувачі мають враховувати цю політику зберігання, оскільки вона описана в документації. У спільноті Claude Code з цим не згодні: розробники вимагають хоча б явного повідомлення про потенційно незворотне видалення даних. Наразі найнадійніший спосіб зберегти історію — регулярне резервне копіювання розшифровок сесій.
Нагадаємо, нещодавно Борис Черні, головний розробник Claude Code, заявив: майбутнє за тими, хто запускає стартапи, а не шукає роботу.
Читайте также: Контроль над 100 мільйонами градусів. Японія створила передову систему для одночасного моніторингу термоядерної плазми у 34 точках
Підписуйтесь на нас у соцмережах: Telegram | Facebook | LinkedIn
