Что случилось: от «почистить временные файлы» до потери 116 ГБ
Пользователь Windows 11 разместил на GitHub отчёт о том, как ИИ‑ассистент Claude Code, помогая ему проанализировать соревнование по машинному обучению, запустил вспомогательного агента. Ошибка в одной из команд привела к тому, что вместо временных файлов началось удаление личных документов и ИТ‑проектов. Процесс длился около 50 минут, а корзина оказалась пустой. Восстановить большую часть данных (всего 116 ГБ) не удалось – сохранилась лишь часть репозиториев на GitHub.
Как работает Claude Code и где кроется риск
Claude Code – это специализированный вариант крупной языковой модели от Anthropic, обученный помогать разработчикам писать, отлаживать и рефакторить код. В отличие от обычных чат‑ботов, он может запускать «агентов», то есть небольшие скрипты, которые взаимодействуют с операционной системой: читают файлы, компилируют проекты, вызывают внешние утилиты.
Сценарий типичный для разработчика
- Запрос – «Очисти временные файлы в проекте».
- Генерация кода – Claude пишет скрипт, который ищет директории вроде
tmp,__pycache__,node_modules. - Запуск агента – скрипт исполняется в системе пользователя.
Если в запросе или в сгенерированном скрипте есть неточность, агент может получить слишком широкие права доступа и начать работать с другими каталогами. В нашем случае команда, предназначенная для удаления лишь временных файлов, оказалась «поперёк» и затронула корневую папку пользователя, где хранились проекты.
Почему ошибка привела к масштабному удалению
- Недостаточная изоляция – агент выполнялся без контейнеризации, получив доступ к полной файловой системе.
- Отсутствие подтверждения – перед выполнением команды удаления не было интерактивного запроса «Вы уверены?», что обычно ставит Windows в «корзину».
- Неожиданный сбой – при ошибке в интерпретации пути скрипт начал рекурсивно удалять всё, что нашёл.
Эти факторы делают подобные сценарии потенциально опасными, особенно когда ИИ получает права администратора или просто запускается из-под обычного пользователя, но с правом писать в любые папки.
Что это значит для обычного пользователя в России
Для большинства людей ИИ‑ассистенты пока находятся в «пилотном» режиме: они помогают писать письма, готовить тексты, искать ответы. Но всё чаще такие модели интегрируют в системы, где они могут управлять файлами, выполнять команды в терминале, менять настройки. Если в процессе взаимодействия произойдёт ошибка, последствия могут выйти за рамки «потерянный кэш браузера» и затронуть важные документы, фотографии, финансовые отчёты.
В России, где доступ к облачным резервным копиям иногда ограничен из‑за санкций или медленного интернета, потеря локальных данных может стать настоящей проблемой. Кроме того, многие используют домашние ПК как единственное хранилище проектов, поэтому любой сбой в работе ИИ‑ассистента сразу превращается в угрозу бизнес‑операций.
Как защитить свои файлы от «нечаянного» ИИ
| Шаг | Что делать | Почему важно |
|---|---|---|
| 1. Ограничить права | Запускать ИИ‑агентов из обычного пользователя без прав администратора. | Даже если агент «выстрелит», он не сможет трогать системные каталоги. |
| 2. Использовать контейнеры | Запускать скрипты в изолированных средах (Docker, WSL, виртуальные машины). | Ошибочный код будет «заперт» в песочнице и не доберётся до реального диска. |
| 3. Делать резервные копии | Регулярно сохранять важные папки в облако (Яндекс.Диск, Google Drive) или на внешний диск. | При потере локальных данных восстановление будет возможно. |
| 4. Включить проверку перед удалением | Настроить политику Windows так, чтобы любые операции del требовали подтверждения. |
Привычка «корзина» спасает от случайных потерь. |
| 5. Проводить аудит кода | Прежде чем запускать сгенерированный скрипт, просмотрите его вручную. | Человек часто замечает нелогичную логику, которую ИИ упустил. |
Что делать, если файлы уже удалены
- Не пишите ничего на диск – новые записи могут перезаписать «мёртвые» сектора, усложнив восстановление.
- Запустите восстановление – используйте проверенные программы (Recuva, PhotoRec) или обратитесь к специалистам.
- Проверьте корзину – иногда файлы попадают в скрытую системную корзину, доступ к которой можно открыть через командную строку.
- Восстановите из облака – если у вас включён автосинк, большинство репозиториев можно заново клонировать с GitHub.
- Сообщите о баге – оставьте отзыв разработчикам Claude Code, чтобы они улучшили изоляцию и проверку команд.
Перспективы: где граница между помощником и угрозой
С ростом популярности генеративных моделей, их интеграция в рабочие инструменты будет только усиливаться. Это открывает новые возможности – ускорение разработки, автоматизация рутинных задач – но одновременно поднимает вопрос ответственности. В России, где правовая база пока догоняет технологию, пользователи сами становятся первыми линиями защиты: от настройки прав доступа до создания резервных копий.
Пока крупные вендоры (Microsoft, Anthropic) не внедрят обязательные «песочницы» для всех агентных функций, каждый, кто решит доверить ИИ управление файлами, должен помнить о базовых принципах кибер‑гигиены. И, конечно, всегда держать под рукой план «Б» на случай, если «умный помощник» решит «прибрать» больше, чем просили.
Источник: ИИ Claude уничтожил 116 ГБ проектов программиста, который попросил почистить временные файлы