Anatoly
24.07.2026, 14:20
Всем привет. Поделюсь тем, как стараюсь писать запросы для AI, чтобы он не выдал кривой код и не натворил дел в проекте. Лично для меня главная проблема — это слишком расплывчатые задачи или отсутствие контекста. Когда просто просишь “добавь функцию” без объяснений, AI часто делает что-то, что потом ломает архитектуру или баги заводит.
Чтобы этого избежать, сначала четко прописываю в запросе, что именно хочу и в рамках какого файла/модуля, включая ограничения (какие зависимости использовать, какую версию языка, формат кода, стиль). Бывают еще ситуации, когда AI пытается слишком глобально переписать код — тут хорошо проверять изменения по коммитам, чтобы не вбросить левые строчки. Если IDE поддерживает, прохожу diff до и после — это реально экономит время.
Еще полезно прямо требовать тесты или проверки после исправлений, чтобы сразу видеть, не сломалось ли что. Если что-то не понятно — делаю запросы помельче, по частям, с уточнением — так проще контролировать, что AI сгенерировал.
Главное — всегда держать под рукой гит и не доверять “слепо”. AI — инструмент ускорения, а не замена мозга. Кто как с этим борется, чтобы AI не ломал проекты?
Чтобы этого избежать, сначала четко прописываю в запросе, что именно хочу и в рамках какого файла/модуля, включая ограничения (какие зависимости использовать, какую версию языка, формат кода, стиль). Бывают еще ситуации, когда AI пытается слишком глобально переписать код — тут хорошо проверять изменения по коммитам, чтобы не вбросить левые строчки. Если IDE поддерживает, прохожу diff до и после — это реально экономит время.
Еще полезно прямо требовать тесты или проверки после исправлений, чтобы сразу видеть, не сломалось ли что. Если что-то не понятно — делаю запросы помельче, по частям, с уточнением — так проще контролировать, что AI сгенерировал.
Главное — всегда держать под рукой гит и не доверять “слепо”. AI — инструмент ускорения, а не замена мозга. Кто как с этим борется, чтобы AI не ломал проекты?