Как проверить код от ИИ, если ты не программист
ИИ выдал код, всё вроде работает — но как понять, что там нет косяков? Читать код ты не умеешь, а выкладывать вслепую страшновато. Хорошая новость: чтобы проверить результат, необязательно быть программистом. Есть простые приёмы, которые ловят большинство проблем. Разберём практический чек-лист.

Главная ловушка: работает ≠ правильно
Самая коварная штука в ИИ-коде — он может выглядеть безупречно и даже запускаться, но делать не совсем то. Ошибки в логике не видны снаружи: страница открылась, кнопка нажалась, а под капотом что-то считается неверно. Поэтому «оно запустилось» — это ещё не проверка.
💡 Главный принцип
Проверяй не код, а поведение. Ты не обязан понимать, как написано, — ты обязан убедиться, что оно делает то, что тебе нужно, во всех важных случаях.
Приём 1. Проверь на плохих данных
Новички проверяют только идеальный сценарий: всё заполнил правильно — работает. Но реальность другая. Попробуй сломать: оставь поле пустым, введи текст вместо числа, отправь форму дважды. Если всё разваливается — просто опиши это ИИ, и он поправит.
Пусто
Что если ничего не ввести или файл пустой?
Не тот формат
Текст вместо числа, кривая дата
Дважды
Нажать кнопку два раза подряд
Много
Что если данных не 5 строк, а 5000?
Приём 2. Попроси ИИ объяснить свой код
Мощный и недооценённый приём: спроси у ИИ «объясни простыми словами, что делает этот код и где он может сломаться». Он честно расскажет и часто сам укажет на слабые места. Ты не читаешь код — ты слушаешь объяснение и сверяешь с тем, чего хотел.
Приём 3. Спроси про безопасность отдельно
Прямо попроси: «проверь этот код на проблемы с безопасностью и на то, не утекают ли где-то ключи или данные». ИИ хорошо находит такие вещи, когда его прицельно об этом спрашивают, — но сам по себе может не упомянуть. Что именно нельзя оставлять в коде — в статье «Безопасность в вайбкодинге».
⚠️ Не спросил — не получил
ИИ отвечает на то, что спросили. Если не задать вопрос про безопасность и крайние случаи — он может о них и не заговорить, а код останется дырявым.
Чек-лист перед публикацией
| Проверка | Как сделать |
|---|---|
| Работает на нормальных данных | Пройди основной сценарий сам |
| Не падает на плохих | Пусто, не тот формат, дважды нажать |
| Понимаешь, что делает код | Попроси ИИ объяснить простыми словами |
| Нет утечек и дыр | Спроси ИИ про безопасность прицельно |
| Работает на телефоне | Открой с мобильного |
Итог
Чтобы проверить код от ИИ, не нужно уметь его читать — нужно проверять поведение. Пройди основной сценарий, попробуй сломать плохими данными, попроси ИИ объяснить, что он написал, и прицельно спроси про безопасность. Помни главное: «запустилось» — не значит «правильно». Пять минут проверки экономят недели разгребания последствий.
Хочешь работать с ИИ уверенно и без сюрпризов?
→ Гайд «Вайбкодинг» — как создавать продукты с ИИ
→ Разберём твою задачу лично — напиши мне в Telegram: t.me/andrejpolojov