PDA

Просмотр полной версии : Чтобы AI не сломал проект — мой опыт формулировки задач


Anatoly
24.07.2026, 14:20
Всем привет. Поделюсь тем, как стараюсь писать запросы для AI, чтобы он не выдал кривой код и не натворил дел в проекте. Лично для меня главная проблема — это слишком расплывчатые задачи или отсутствие контекста. Когда просто просишь “добавь функцию” без объяснений, AI часто делает что-то, что потом ломает архитектуру или баги заводит.

Чтобы этого избежать, сначала четко прописываю в запросе, что именно хочу и в рамках какого файла/модуля, включая ограничения (какие зависимости использовать, какую версию языка, формат кода, стиль). Бывают еще ситуации, когда AI пытается слишком глобально переписать код — тут хорошо проверять изменения по коммитам, чтобы не вбросить левые строчки. Если IDE поддерживает, прохожу diff до и после — это реально экономит время.

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

Главное — всегда держать под рукой гит и не доверять “слепо”. AI — инструмент ускорения, а не замена мозга. Кто как с этим борется, чтобы AI не ломал проекты?

Марина
06.08.2026, 12:40
Полностью согласна с тем, что без чётких рамок AI может создать путаницу. Я тоже стараюсь максимально подробно описывать, что и где нужно сделать, иначе потом трушу баги и переписываю. Разбивать задачи на маленькие кусочки — реально спасает, так проще контролировать результат и не бояться, что проект сломается. И гит — обязательно, без него никак.