Туториал 3. Частые грабли

То, на чём спотыкаются почти все в первый день. Знаете заранее — не наступаете.

1. Агент выдумывает

Модель может уверенно сослаться на несуществующий файл, метод или библиотеку.

Что делать: просите подтверждать по реальному коду — «покажи, в каком файле это есть». Не верьте на слово, проверяйте дифф перед коммитом.

2. Тянет лишнее

Просишь поправить одну функцию — переписывает пол-проекта.

Что делать: держите задачи мелкими, формулируйте границы («не трогай остальные файлы»). Используйте /plan, чтобы увидеть масштаб до изменений.

3. Норовит закоммитить секреты

Самая дорогая ошибка. Ключ или .env уезжает в git — и оттуда его уже не вычистить просто так.

Что делать: .gitignore с первой минуты. Секреты в чат с LLM не вставляем. Перед пушем глянуть, что в коммите нет лишнего.

4. Контекст «забивается» и агент тупеет

В длинной сессии модель начинает терять нить.

Что делать: /context покажет, чем забит контекст; /compact сожмёт историю; /clear начнёт с чистого листа.

5. Соглашаешься вслепую

Жмёшь «да» на всё подряд — и через 20 минут не понимаешь, что в проекте происходит.

Что делать: читайте, что предлагает агент. Esc прерывает на полпути, Ctrl+C останавливает совсем.

6. Реальные данные и боевая инфра

Соблазн «давайте на настоящих данных» — нет.

Что делать: только синтетика/обезличка, только внутри периметра. Прод не трогаем (см. правила, п.14–15).


Если что-то пошло не так — /clear, начните задачу заново меньшими шагами. Часто быстрее, чем чинить запутавшуюся сессию.