Клод Код удалил производственную базу данных после ошибки в файле состояния Terraform

Разработчик подробно описал, как использование Claude Code с Terraform привело к полному уничтожению производственной инфраструктуры, включая базу данных и её резервные снимки, стерев 2,5 года записей.
Что произошло
Алексей Григорьев переносил свой сайт AI Shipping Labs на AWS, чтобы разделить инфраструктуру с DataTalks.Club. Claude Code не рекомендовал такую настройку, но Григорьев всё равно продолжил, чтобы избежать обслуживания отдельных инфраструктур.
Техническая ошибка
Григорьев использовал Terraform — инструмент управления инфраструктурой, который может создавать или уничтожать целые настройки, включая сети, балансировщики нагрузки, базы данных и серверы. Он поручил Claude выполнить план Terraform для настройки нового сайта, но забыл загрузить важный файл состояния, содержащий полное описание существующей настройки.
Без файла состояния Claude создал дублирующие ресурсы. Обнаружив дубликаты, Григорьев загрузил файл состояния, ожидая, что Claude сначала очистит дубликаты. Однако, когда файл состояния стал доступен, Claude логически следовал ему и выполнил операцию Terraform "destroy", чтобы подготовить правильную настройку, что привело к уничтожению всей производственной инфраструктуры, включая базу данных и снимки.
Ключевые выводы
- Файлы состояния Terraform критически важны для управления инфраструктурой
- ИИ-агенты для программирования следуют инструкциям буквально, не понимая контекста
- Производственные среды требуют тщательной проверки перед деструктивными операциями
- Отсутствие файлов состояния может привести к катастрофической потере данных
📖 Прочитать полный источник: HN LLM Tools
👀 Смотрите также

Claude Skills vs. MCP: Практический вопрос разработчика о границах применения
Разработчик задаётся вопросом, в каких случаях ценность MCP становится решающей по сравнению с Claude Skills после того, как выпуск Skills усложнил интеграцию инструментов, отмечая, что хорошо структурированные инструкции часто могут быть достаточными без границ протокола.

Atlassian сокращает 10% сотрудников для финансирования инвестиций в ИИ.
Atlassian сокращает 1600 рабочих мест (10% персонала) для самостоятельного финансирования инвестиций в ИИ и укрепления своего финансового профиля, при этом затронуты 900 позиций в разработке программного обеспечения. Генеральный директор Майк Кэннон-Брукс заявляет, что ИИ не заменяет людей, но меняет требования к навыкам.

Исследования показывают, что пользователи ИИ часто принимают ответы языковых моделей без проверки.
Исследование Пенсильванского университета показало, что пользователи ИИ проявляют «когнитивную капитуляцию», принимая ответы языковых моделей с минимальной проверкой. В экспериментах пользователи принимали правильные ответы ИИ в 93% случаев, а неправильные — в 80%, даже когда ИИ ошибался в половине случаев.

Claude Code v2.1.133: откат worktree.baseRef, пути песочницы, исправление прокси для MCP OAuth
Anthropic выпускает v2.1.133 Claude Code CLI с новой настройкой worktree.baseRef, по умолчанию равной fresh (ветка из origin/default), sandbox.bwrapPath и sandbox.socatPath для пользовательских бинарников bubblewrap/socat, исправлением proxy/mTLS для MCP OAuth потока и несколькими исправлениями ошибок.