Почему Claude Code и другие ИИ-помощники не напишут проект за вас
Claude Code и аналогичные инструменты — это продвинутые автодополнители кода, а не архитекторы систем. Они могут написать функцию или поправить синтаксис, но не способны понять бизнес-логику вашего проекта, выстроить права доступа или гарантировать, что сервис не «ляжет» при первой нагрузке.
Кто будет отвечать за логику
ИИ работает с контекстом, который вы ему даете. Если вы попросите написать скрипт для расчета стоимости доставки, он выдаст код. Но он не знает, что в вашем бизнесе есть 1 240 ПВЗ, специфические габариты грузов и интеграция с онлайн-чеками.
В проекте ToYou Wood мы столкнулись с тем, что автоматизация печати этикеток требует строгого соблюдения API агрегатора. Если в коде, написанном ИИ, будет ошибка в формате данных, курьер просто не примет посылку. Мы тратим время не на написание строк кода, а на проверку того, как система ведет себя в реальности: учитывает ли она статус заказа, возвращает ли корректный ответ от сервера, не зависает ли при пиковых нагрузках.
Проблема прав доступа и безопасности
Типовая задача в наших проектах — разграничение прав. Сборщик видит список заказов, но не видит финансовую аналитику. Менеджер работает с клиентами, но не имеет доступа к настройкам сервера. ИИ может сгенерировать кусок кода для проверки прав, но он не понимает, как вся система безопасности проекта связана между собой.
Когда мы внедряли это в разные проекты, мы учитывали иерархию ролей на уровне базы данных. Ошибка в такой архитектуре приводит к утечке данных или потере заказов. ИИ не несет ответственности за то, что менеджер случайно удалит все товары в магазине, а вы несете.
Когда интеграция требует понимания контекста
В магазине «Жук и Плут» мы реализовали импорт товаров с Wildberries. Это не просто выгрузка таблицы — это сопоставление категорий, проверка остатков и актуализация цен. ИИ может помочь написать парсер, но он не настроит очередь задач, чтобы сервер не ушел в нокаут при обработке тысяч позиций.
Мы видим, что заказчики часто приходят с мыслью, что можно «попросить нейросеть сделать сайт за вечер». Но реальный проект — это живой организм. Например, в Freedom Gym мы отказались от сторонних модулей CRM в пользу своего решения на сайте. Мы настроили листы ожидания, расписание и ответы помощника клуба на вопросы о заморозке. Здесь важно не то, как написать функцию, а то, как она впишется в работу администратора на ресепшене.
Кому не стоит надеяться на ИИ
Если ваша задача — сделать простую страницу-визитку с контактами, ИИ справится. Но если вы строите SaaS-платформу, где важна стабильность биллинга, интеграция с внешними API и сложная логика прав доступа — ИИ не заменит разработчика, который понимает, как проект будет развиваться через полгода.
В publi.ru мы берем на себя ответственность за то, что код будет работать, а данные — в безопасности. Мы работаем по договору, передаем исключительные права и даем три месяца гарантии на свои ошибки. ИИ не подпишет акт приема-передачи и не приедет исправлять баг, из-за которого перестала проходить оплата.
Коротко
ИИ отлично справляется с написанием отдельных кусков кода, ускоряя рутину. Однако проектирование сложных систем, обеспечение безопасности и работа с реальными бизнес-процессами остаются зоной ответственности человека. Если вам нужен сайт, который работает, а не просто набор файлов, лучше доверить архитектуру и сборку тем, кто отвечает за результат головой.
Первый разговор — разбор задачи: нужна ли вам система или хватит одной страницы. Без обязательств и без счёта.
Частые вопросы
Значит ли это, что ИИ бесполезен в разработке?
Напротив, ИИ отлично справляется с рутиной: написанием тестов, документации или простых функций. Он сокращает время на написание кода, но не избавляет от ответственности за архитектуру и безопасность системы.
Можно ли собрать сайт на ИИ без программиста?
Можно собрать прототип или простую страницу, но при попытке внедрить сложную логику, как в проекте ToYou Wood с расчетом сметы и интеграцией с 1 240 ПВЗ, вы столкнетесь с ошибками, которые ИИ не умеет диагностировать в контексте всей системы.
Кто несет ответственность за ошибки в коде, если его написал ИИ?
Ответственность всегда несет человек, который этот код внедряет в проект. Если бот создал уязвимость, через которую украли базу клиентов, исправлять последствия и отвечать перед бизнесом будет живой разработчик.
Те, что не помогают, мы переписываем — по этой кнопке и решаем, какие именно.
Ещё по теме
Что малому бизнесу от CRM реально нужно, чем готовая система отличается от своей внутри сайта и по каким признакам выбирать между ними.
тем, кто заказывает CRM купили, а работать в ней не стали: разбор причинШесть ошибок, из-за которых оплаченная CRM превращается в пустую базу, и что делать с каждой, пока подписка ещё действует.
тем, кто заказывает Freedom Gym: клубная система с абонементами и расписаниемИстория одного проекта: как из журнала на ресепшене выросла клубная система с абонементами, расписанием и правами тренеров, и что пошло не так.
тем, кто заказывает