Разработка с помощью ИИ: нейросеть собрала веб-приложение с тестами за 1 минуту 25 секунд
Мы проверили разработку с помощью ИИ на небольшом веб-приложении: запись клиентов в ремонтную мастерскую. Нейросеть Yenisei сначала показала план и дождалась согласия. Потом за 1 минуту 25 секунд она написала сервер, страницы и тесты и сохранила каждый шаг в git. Приложение мы запустили сами и проверили настоящими запросами: всё, о чём просили, работает.
С чего начинается разработка с помощью ИИ
Просьба была такой:
Сделай небольшое веб-приложение «Запись в мастерскую»: сервер на Python без сторонних библиотек, страница с формой (имя, телефон, устройство, дата), записи хранятся в файле JSON, отдельная страница со списком записей. Напиши тесты и запусти их. Заведи git и сохраняй каждый шаг отдельной записью. Сначала покажи план и дождись моего «да».
Сначала нейросеть показала план: какие будут файлы, что проверят тесты и какие записи появятся в git.

Мы ответили «да».
Что ИИ для разработки приложений сделал за 1 минуту 25 секунд
В папке появилось восемь файлов. В шести из них, с кодом и страницами, 1052 строки:
| Файл | Что в нём | Строк |
|---|---|---|
| server.py | сервер и приём записей | 209 |
| storage.py | хранение записей и проверка данных | 164 |
| tests/test_app.py | тесты | 298 |
| три файла в папке static | страница формы, страница списка, оформление | 381 |
Ещё два файла — описание проекта и список того, что не должно попадать в git.
В истории git семь записей, по одной на шаг: заготовка проекта, хранилище, сервер, страницы, тесты, исправление и описание. Шестая запись появилась потому, что тесты нашли ошибку: на неподдерживаемый запрос сервер отвечал не тем кодом. Нейросеть исправила это отдельным шагом.
Что показала наша проверка
Тестов оказался 31, хотя в плане нейросеть обещала от 12 до 14. Мы запустили их сами: все проходят.
Потом мы запустили сервер и отправили ему шесть запросов:
| Запрос | Ответ сервера |
|---|---|
| Правильная запись | сохранена |
| Без телефона | отказ: «Укажите телефон» |
| Буквы вместо номера | отказ: «В телефоне должно быть не меньше 10 цифр» |
| Дата не в том виде | отказ: «Дата должна быть в формате ГГГГ-ММ-ДД» |
| Список записей | обе сохранённые записи на месте |
| Дата в прошлом | сохранена |

Что доделать перед запуском
Всё, о чём мы просили, нейросеть сделала. Для работы с настоящими клиентами в приложении не хватает двух вещей, о которых в просьбе не было ни слова:
- Проверки даты. Приложение принимает запись на день, который уже прошёл. Мы записались на 1 января 2020 года, и запись сохранилась.
- Защиты списка. Страница с именами и телефонами клиентов открыта любому, кто знает адрес.
Такие условия нужно называть в просьбе или добавлять следующим шагом.
ИИ для разработчиков: Yenisei Агент или Yenisei CLI
Это два отдельных продукта, и ставить оба не нужно. Каждый сам пишет код, запускает тесты и ведёт историю в git.
Приложение Yenisei Агент работает на Windows, macOS и Linux. Оно для тех, кому удобнее окно и переписка. В нём сделано всё, что описано выше.
Yenisei CLI работает на macOS, Linux и Windows. Это помощник для терминала: его запускают прямо в папке проекта. Он для тех, кто привык к командной строке.
Yenisei CLI мы проверили отдельно, на том же проекте, и попросили добавить проверку даты:
Приложение принимает запись на дату, которая уже прошла. Исправь: такую запись нужно отклонять с понятным сообщением. Добавь на это тест и запусти все тесты.
Yenisei CLI прочитал код и тесты, поправил проверку даты и добавил новые тесты. Заодно он переписал старые: в них стояли даты ноября 2026 года, и после исправления такие тесты со временем начали бы падать. Теперь даты в тестах считаются от сегодняшнего дня. Перед запуском тестов он спросил разрешения. Работа заняла 66 секунд и сохранена в git одной записью.
Результат мы проверили сами. Тестов стало 36, все проходят. Запись на 1 января 2020 года сервер отклоняет с сообщением «Дата уже прошла — выберите сегодня или позже», а на сегодня и на будущее принимает.
VPN не нужен ни для Yenisei Агента, ни для Yenisei CLI.
Что выбрать
- Небольшая программа под свою задачу — Yenisei Агент. Просите сначала план, как это сделали мы.
- Работа в существующем проекте — Yenisei CLI в терминале: он читает код и тесты и сохраняет правки в git.
- Всё, что пойдёт к настоящим клиентам — перечислите в просьбе все условия и проверьте результат сами.
Проверьте на своей задаче
Агент работает в приложении для Windows, macOS и Linux. Вход по почте и коду из письма, базовый тариф бесплатный.