Я сам работаю с AI-агентами каждый день. Спорить «AI против разработчика» уже поздно. Разделять нужно другое: инженерный подход, в котором агент ускоряет работу, и сборку без осмысления, где агент просто много пишет.
Прототип и продукт — разные обязательства
Быстрый прототип нужен. Он проверяет идею, пока она ещё дешёвая. Готовый продукт отвечает за данные, роли, интеграции, поддержку и то, что будет через три месяца, когда появится вторая команда и первый реальный клиент.
Красивый интерфейс не чинит модель данных. Если сущности названы «как в макете», а не как в процессе, каждая следующая функция будет обходить систему.
Где агент помогает, а где вредит
Агент хорошо закрывает черновик, тест, миграцию, которую всё равно прочитает человек. Он плохо решает, что нельзя отправлять наружу, какой статус обязателен и какой кусок лучше оставить ручным до первых ста пользователей.
AI ускоряет и разработку, и накопление хаоса. Инженер отвечает за последствия: безопасность, контур данных и то, можно ли этот код спокойно развивать.