Claude Code случайно удалил 116 ГБ данных пользователя, заявив, что все в порядке

Аж в сердце что-то екнуло

Claude Code случайно удалил 116 ГБ данных пользователя, заявив, что все в порядке

ИИ-агент Claude Code случайно удалил около 116 ГБ пользовательских данных на компьютере с Windows 11. 

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

Об инциденте рассказал пользователь GitHub под ником Alphine, открывший отчет об ошибке в репозитории Claude Code. По его словам, 3 октября агент выполнял обычную очистку временных файлов, но из-за лишней команды rm -rf запустил удаление домашней папки пользователя. 

Сам пользователь не просил ничего удалять.

Читают прямо сейчас:

Как запускать недоверенный код безопасно — почему агенту нельзя выполнять деструктивные команды без явного подтверждения и как изоляция предотвращает такие инциденты

Вайбкодинг и безопасность: 3 реальных кейса из продакшена — как ИИ-агенты делают то, о чём их не просили, и почему поверхностная проверка состояния файлов — системная проблема

Что такое права доступа и для чего они нужны — как права доступа и проверка пути могут предотвратить удаление системных каталогов — и почему Windows 8.3-имена обходят эту защиту

Как агент удалил данные

Команда содержала короткое имя Windows в формате 8.3 — альтернативный путь к домашней папке. Проверка не распознала его как защищенный каталог и команда запустилась без запроса подтверждения.

Через две минуты Claude Code сообщил, что команда не успела завершиться и была перенесена в фоновый режим. Агент вызвал остановку задачи, получил сообщение об успехе и проверил несколько папок. Поскольку их названия еще отображались, он решил, что данные на месте.

На деле процесс продолжал удалять файлы. 

Пострадали проекты и учетные записи

Пользователь потерял десятки проектов, включая наработки для исследований, приложения, игры и другие разработки. 

Под удаление также попали компоненты Android SDK, инструменты для работы с Rust и Java, проекты Unity и Godot, а также SSH-ключи, настройки Git и данные авторизации GitHub и Kaggle.

Последствия затронули и другие рабочие сессии — некоторые из них потеряли доступ к репозиториям и удаленным задачам. Часть данных удалось найти в удаленных репозиториях и на серверах, но восстановление оставалось незавершенным на момент публикации отчета. 

Возможность восстановить копии из OneDrive пользователь еще проверял.

Это не первый подобный случай

Автор отчета связал происшествие с тремя другими ошибками Claude Code, связанными с опасными командами удаления в Windows. В предыдущих случаях сообщалось об удалении сотен гигабайт данных и о командах, затрагивавших целый системный диск.

Проблема оказалась не только в ошибке агента. Команда продолжила выполняться после остановки задачи, а система не предупредила пользователя о массовом удалении. 

Кроме того, проверка состояния файлов оказалась слишком поверхностной: наличие папки еще не означает, что ее содержимое не удаляется.

Скидка на все курсы Практикума

Раз вы дочитали эту новость до конца, с технологиями у вас всё в порядке. А если давно присматривались к разработке, аналитике, нейросетям, тестированию или кибербезопасности, сейчас туда можно зайти дешевле.

Промокод KOD (можно просто нажать) даст скидку на любой платный курс! А если пока не готовы покупать курс, у Практикума есть бесплатные вводные части.

Соцсети: Юлия Зубарева
Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
easy