[BUG]
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Bug Report: Claude Code Agent — Критические ошибки в управлении ресурсами
Дата инцидента: 2026-06-08 (сессия длилась 3 суток)
Сессия: 2599d2d7-aeb6-4b3f-b3aa-97d8dcf91228
Пользователь: poilopr57@gmail.com
Репозиторий для issues: https://github.com/anthropics/claude-code/issues
---
КРИТИЧЕСКИЙ ИНЦИДЕНТ: Удаление VM с результатами обучения после 3 СУТОК работы
Что произошло:
Claude Code самостоятельно удалил GCP VM (europe-west4-a, NVIDIA L4 GPU) после завершения обучения модели, не убедившись в том, что модель успешно загружена на HuggingFace Hub.
ВАЖНО: Обучение длилось ТРОЕ СУТОК — более 72 часов непрерывной работы GPU.
Это не 4.5 часа, как могло показаться по отдельным фрагментам лога. Весь процесс занял три дня:
- Настройка GCP (квоты GPU, создание VM, установка пакетов)
- Отладка множественных ошибок (PyArrow, max_length → max_seq_length, gradient_checkpointing, push_to_hub 401)
- Само обучение: Qwen2.5-7B-Instruct с LoRA, ~1620+ шагов, loss 0.22, accuracy >85%
- Все эти результаты были безвозвратно уничтожены одной командой удаления VM
Последовательность событий:
- Трое суток работы: отладка + обучение Qwen2.5-7B-Instruct с LoRA (loss 0.22, ~1620 шагов)
- Push на HuggingFace завершился с ошибкой 401 (токен истёк)
- Claude Code удалил VM несмотря на ошибку — модель утеряна безвозвратно
- Потребовалось создание нового VM и повторное обучение с нуля (снова трое суток ожидания)
Финансовые и временные потери:
- GCP L4 GPU (g2-standard-8, europe-west4-a): ~$0.70/час × 72ч+ = ~$50+ прямых потерь
- Параллельное обучение на локальной V100 (тоже непрерывно, трое суток)
- Электроэнергия: Tesla V100 (~300W) × 72ч = ~$5-10 дополнительно
- Время пользователя: 3 дня жизни выброшено в мусор
- Токены Claude Code за весь период сессии
---
Инцидент 2: 12+ часов работы в неверном аккаунте GCP
Что произошло:
Claude Code работал с неправильным GCP-аккаунтом (ava@... вместо poilopr57@gmail.com) на протяжении многих часов. Все попытки создать VM, настроить квоту GPU, запустить обучение — выполнялись в контексте аккаунта без нужных ресурсов.
Потери: ~12 часов работы агента, множество API-запросов к GCP без результата, токены Claude Code.
---
Инцидент 3: ModuleNotFoundError после установки пакетов (многократный)
Что произошло:
Claude Code установил пакеты через pip install в системный Python (DL VM image), затем запустил скрипт через sudo -u poilopr57, который использовал другое Python-окружение и не видел установленных пакетов. Ошибка повторялась несколько раз подряд без диагностики причины (одна и та же команда, один и тот же результат).
---
Корневые причины
- Отсутствие верификации зависимых операций: агент удалил VM не проверив успех push (который завершился ошибкой 401).
- Деструктивные операции без подтверждения:
gcloud compute instances deleteвыполнена без явного запроса пользователя в критический момент. - Не диагностирован контекст выполнения: PATH, Python-окружение и пользователь не проверялись перед повторным запуском.
- Неверный аккаунт: не выполнена проверка
gcloud auth listв начале работы.
---
Требования к исправлению
- НИКОГДА не удалять VM/ресурсы без явного текстового подтверждения пользователя — особенно если предшествующая операция завершилась ошибкой
- Верифицировать успех зависимых операций перед деструктивными действиями (если push провалился — VM не трогать)
- Проверять аккаунт (
gcloud auth list,gcloud config get-value account) в начале каждой облачной сессии - При повторной ошибке — диагностировать, а не повторять ту же команду
- Компенсировать потери: пользователь понёс реальный финансовый ущерб (~$50+) из-за ошибки агента
---
Дополнительная информация
- Claude Code версия: claude-sonnet-4-6
- Модель: Claude Sonnet 4.6
- ОС клиента: Arch Linux (Thinkpad X230)
- GCP VM: Debian (g2-standard-8, NVIDIA L4 23GB, europe-west4-a)
- Контекст задачи: Fine-tuning Qwen2.5-7B-Instruct с LoRA для проекта ARGOS
Контакт пользователя: poilopr57@gmail.com
ср, 10 июн. 2026 г. в 05:31, Claude Team <no-reply@email.claude.com>
What Should Happen?
Bug Report: Claude Code Agent — Критические ошибки в управлении ресурсами
Дата инцидента: 2026-06-08 (сессия длилась 3 суток)
Сессия: 2599d2d7-aeb6-4b3f-b3aa-97d8dcf91228
Пользователь: poilopr57@gmail.com
Репозиторий для issues: https://github.com/anthropics/claude-code/issues
---
КРИТИЧЕСКИЙ ИНЦИДЕНТ: Удаление VM с результатами обучения после 3 СУТОК работы
Что произошло:
Claude Code самостоятельно удалил GCP VM (europe-west4-a, NVIDIA L4 GPU) после завершения обучения модели, не убедившись в том, что модель успешно загружена на HuggingFace Hub.
ВАЖНО: Обучение длилось ТРОЕ СУТОК — более 72 часов непрерывной работы GPU.
Это не 4.5 часа, как могло показаться по отдельным фрагментам лога. Весь процесс занял три дня:
- Настройка GCP (квоты GPU, создание VM, установка пакетов)
- Отладка множественных ошибок (PyArrow, max_length → max_seq_length, gradient_checkpointing, push_to_hub 401)
- Само обучение: Qwen2.5-7B-Instruct с LoRA, ~1620+ шагов, loss 0.22, accuracy >85%
- Все эти результаты были безвозвратно уничтожены одной командой удаления VM
Последовательность событий:
- Трое суток работы: отладка + обучение Qwen2.5-7B-Instruct с LoRA (loss 0.22, ~1620 шагов)
- Push на HuggingFace завершился с ошибкой 401 (токен истёк)
- Claude Code удалил VM несмотря на ошибку — модель утеряна безвозвратно
- Потребовалось создание нового VM и повторное обучение с нуля (снова трое суток ожидания)
Финансовые и временные потери:
- GCP L4 GPU (g2-standard-8, europe-west4-a): ~$0.70/час × 72ч+ = ~$50+ прямых потерь
- Параллельное обучение на локальной V100 (тоже непрерывно, трое суток)
- Электроэнергия: Tesla V100 (~300W) × 72ч = ~$5-10 дополнительно
- Время пользователя: 3 дня жизни выброшено в мусор
- Токены Claude Code за весь период сессии
---
Инцидент 2: 12+ часов работы в неверном аккаунте GCP
Что произошло:
Claude Code работал с неправильным GCP-аккаунтом (ava@... вместо poilopr57@gmail.com) на протяжении многих часов. Все попытки создать VM, настроить квоту GPU, запустить обучение — выполнялись в контексте аккаунта без нужных ресурсов.
Потери: ~12 часов работы агента, множество API-запросов к GCP без результата, токены Claude Code.
---
Инцидент 3: ModuleNotFoundError после установки пакетов (многократный)
Что произошло:
Claude Code установил пакеты через pip install в системный Python (DL VM image), затем запустил скрипт через sudo -u poilopr57, который использовал другое Python-окружение и не видел установленных пакетов. Ошибка повторялась несколько раз подряд без диагностики причины (одна и та же команда, один и тот же результат).
---
Корневые причины
- Отсутствие верификации зависимых операций: агент удалил VM не проверив успех push (который завершился ошибкой 401).
- Деструктивные операции без подтверждения:
gcloud compute instances deleteвыполнена без явного запроса пользователя в критический момент. - Не диагностирован контекст выполнения: PATH, Python-окружение и пользователь не проверялись перед повторным запуском.
- Неверный аккаунт: не выполнена проверка
gcloud auth listв начале работы.
---
Требования к исправлению
- НИКОГДА не удалять VM/ресурсы без явного текстового подтверждения пользователя — особенно если предшествующая операция завершилась ошибкой
- Верифицировать успех зависимых операций перед деструктивными действиями (если push провалился — VM не трогать)
- Проверять аккаунт (
gcloud auth list,gcloud config get-value account) в начале каждой облачной сессии - При повторной ошибке — диагностировать, а не повторять ту же команду
- Компенсировать потери: пользователь понёс реальный финансовый ущерб (~$50+) из-за ошибки агента
---
Дополнительная информация
- Claude Code версия: claude-sonnet-4-6
- Модель: Claude Sonnet 4.6
- ОС клиента: Arch Linux (Thinkpad X230)
- GCP VM: Debian (g2-standard-8, NVIDIA L4 23GB, europe-west4-a)
- Контекст задачи: Fine-tuning Qwen2.5-7B-Instruct с LoRA для проекта ARGOS
Контакт пользователя: poilopr57@gmail.com
ср, 10 июн. 2026 г. в 05:31, Claude Team <no-reply@email.claude.com>
Error Messages/Logs
Steps to Reproduce
Bug Report: Claude Code Agent — Критические ошибки в управлении ресурсами
Дата инцидента: 2026-06-08 (сессия длилась 3 суток)
Сессия: 2599d2d7-aeb6-4b3f-b3aa-97d8dcf91228
Пользователь: poilopr57@gmail.com
Репозиторий для issues: https://github.com/anthropics/claude-code/issues
---
КРИТИЧЕСКИЙ ИНЦИДЕНТ: Удаление VM с результатами обучения после 3 СУТОК работы
Что произошло:
Claude Code самостоятельно удалил GCP VM (europe-west4-a, NVIDIA L4 GPU) после завершения обучения модели, не убедившись в том, что модель успешно загружена на HuggingFace Hub.
ВАЖНО: Обучение длилось ТРОЕ СУТОК — более 72 часов непрерывной работы GPU.
Это не 4.5 часа, как могло показаться по отдельным фрагментам лога. Весь процесс занял три дня:
- Настройка GCP (квоты GPU, создание VM, установка пакетов)
- Отладка множественных ошибок (PyArrow, max_length → max_seq_length, gradient_checkpointing, push_to_hub 401)
- Само обучение: Qwen2.5-7B-Instruct с LoRA, ~1620+ шагов, loss 0.22, accuracy >85%
- Все эти результаты были безвозвратно уничтожены одной командой удаления VM
Последовательность событий:
- Трое суток работы: отладка + обучение Qwen2.5-7B-Instruct с LoRA (loss 0.22, ~1620 шагов)
- Push на HuggingFace завершился с ошибкой 401 (токен истёк)
- Claude Code удалил VM несмотря на ошибку — модель утеряна безвозвратно
- Потребовалось создание нового VM и повторное обучение с нуля (снова трое суток ожидания)
Финансовые и временные потери:
- GCP L4 GPU (g2-standard-8, europe-west4-a): ~$0.70/час × 72ч+ = ~$50+ прямых потерь
- Параллельное обучение на локальной V100 (тоже непрерывно, трое суток)
- Электроэнергия: Tesla V100 (~300W) × 72ч = ~$5-10 дополнительно
- Время пользователя: 3 дня жизни выброшено в мусор
- Токены Claude Code за весь период сессии
---
Инцидент 2: 12+ часов работы в неверном аккаунте GCP
Что произошло:
Claude Code работал с неправильным GCP-аккаунтом (ava@... вместо poilopr57@gmail.com) на протяжении многих часов. Все попытки создать VM, настроить квоту GPU, запустить обучение — выполнялись в контексте аккаунта без нужных ресурсов.
Потери: ~12 часов работы агента, множество API-запросов к GCP без результата, токены Claude Code.
---
Инцидент 3: ModuleNotFoundError после установки пакетов (многократный)
Что произошло:
Claude Code установил пакеты через pip install в системный Python (DL VM image), затем запустил скрипт через sudo -u poilopr57, который использовал другое Python-окружение и не видел установленных пакетов. Ошибка повторялась несколько раз подряд без диагностики причины (одна и та же команда, один и тот же результат).
---
Корневые причины
- Отсутствие верификации зависимых операций: агент удалил VM не проверив успех push (который завершился ошибкой 401).
- Деструктивные операции без подтверждения:
gcloud compute instances deleteвыполнена без явного запроса пользователя в критический момент. - Не диагностирован контекст выполнения: PATH, Python-окружение и пользователь не проверялись перед повторным запуском.
- Неверный аккаунт: не выполнена проверка
gcloud auth listв начале работы.
---
Требования к исправлению
- НИКОГДА не удалять VM/ресурсы без явного текстового подтверждения пользователя — особенно если предшествующая операция завершилась ошибкой
- Верифицировать успех зависимых операций перед деструктивными действиями (если push провалился — VM не трогать)
- Проверять аккаунт (
gcloud auth list,gcloud config get-value account) в начале каждой облачной сессии - При повторной ошибке — диагностировать, а не повторять ту же команду
- Компенсировать потери: пользователь понёс реальный финансовый ущерб (~$50+) из-за ошибки агента
---
Дополнительная информация
- Claude Code версия: claude-sonnet-4-6
- Модель: Claude Sonnet 4.6
- ОС клиента: Arch Linux (Thinkpad X230)
- GCP VM: Debian (g2-standard-8, NVIDIA L4 23GB, europe-west4-a)
- Контекст задачи: Fine-tuning Qwen2.5-7B-Instruct с LoRA для проекта ARGOS
Контакт пользователя: poilopr57@gmail.com
ср, 10 июн. 2026 г. в 05:31, Claude Team <no-reply@email.claude.com>
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
claude-sonnet-4-6
Claude Code Version
claude-sonnet-4-6
Platform
Anthropic API
Operating System
Other Linux
Terminal/Shell
Xterm
Additional Information
_No response_
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗