Туториал 3. Частые грабли
То, на чём спотыкаются почти все в первый день. Знаете заранее — не наступаете.
1. Агент выдумывает
Модель может уверенно сослаться на несуществующий файл, метод или библиотеку.
Что делать: просите подтверждать по реальному коду — «покажи, в каком файле это есть». Не верьте на слово, проверяйте дифф перед коммитом.
2. Тянет лишнее
Просишь поправить одну функцию — переписывает пол-проекта.
Что делать: держите задачи мелкими, формулируйте границы («не трогай остальные файлы»). Используйте /plan, чтобы увидеть масштаб до изменений.
3. Норовит закоммитить секреты
Самая дорогая ошибка. Ключ или .env уезжает в git — и оттуда его уже не вычистить просто так.
Что делать: .gitignore с первой минуты. Секреты в чат с LLM не вставляем. Перед пушем глянуть, что в коммите нет лишнего.
4. Контекст «забивается» и агент тупеет
В длинной сессии модель начинает терять нить.
Что делать: /context покажет, чем забит контекст; /compact сожмёт историю; /clear начнёт с чистого листа.
5. Соглашаешься вслепую
Жмёшь «да» на всё подряд — и через 20 минут не понимаешь, что в проекте происходит.
Что делать: читайте, что предлагает агент. Esc прерывает на полпути, Ctrl+C останавливает совсем.
6. Реальные данные и боевая инфра
Соблазн «давайте на настоящих данных» — нет.
Что делать: только синтетика/обезличка, только внутри периметра. Прод не трогаем (см. правила, п.14–15).
Если что-то пошло не так — /clear, начните задачу заново меньшими шагами. Часто быстрее, чем чинить запутавшуюся сессию.