vibecode.wiki
RU EN
~/wiki / s-chego-nachat / ai-development-workflow

Как устроена разработка с AI: базовый workflow

◷ 7 мин чтения 31.01.2026

Следующий шаг

Открой бота или продолжай маршрут внутри раздела.

$ cd раздел/ $ open @mmorecil_bot

Путь от идеи до деплоя

Когда люди впервые слышат о разработке с AI, у них часто возникает неправильное представление. Кажется, что достаточно написать один промпт — и готовое приложение появится само.

На практике всё работает иначе.

AI-разработка — это итеративный процесс, очень похожий на обычную разработку. Разница лишь в том, что значительная часть кода генерируется моделью, а разработчик управляет процессом через описание задач.

Работа происходит через цикл:

идея → промпт → генерация кода → запуск → исправления → деплой

Этот цикл может повторяться десятки раз, пока проект не станет рабочим.

В этой статье разберём:

  • как выглядит полный workflow разработки с AI
  • что происходит на каждом этапе
  • какие роли играют LLM, разработчик и среда выполнения
  • почему итерации — нормальная часть процесса
  • как избежать типичных ошибок

Почему AI-разработка — это цикл, а не один запрос

Главная ошибка новичков — ожидание, что AI сразу создаст идеальное решение.

Но разработка программного обеспечения всегда была процессом итераций:

  1. появляется идея
  2. создаётся первая версия
  3. выявляются ошибки
  4. система улучшается

AI просто ускоряет этот процесс.

Если раньше разработчик писал код вручную, то теперь он описывает задачу, а модель генерирует код, который затем дорабатывается.

Поэтому workflow AI-разработки лучше представлять как цикл.

Шаг Что происходит
идея формулируется задача
промпт задача описывается AI
генерация модель создаёт код
запуск код проверяется
исправления код дорабатывается
деплой проект публикуется

После деплоя цикл может начаться снова, когда появляются новые функции.


Шаг 1. Идея и постановка задачи

Любая разработка начинается с идеи.

Это может быть:

  • Telegram-бот
  • веб-сервис
  • инструмент автоматизации
  • API
  • внутренняя админка

Важно понимать, что AI лучше работает с конкретными задачами, чем с абстрактными запросами.

Плохая постановка задачи

Запрос Проблема
сделай сайт слишком общий запрос

AI не понимает, какой сайт нужен.

Хорошая постановка задачи

Запрос Почему лучше
создай Telegram-бота для приёма заказов понятная цель

Чем яснее сформулирована задача, тем лучше результат.


Шаг 2. Формирование промпта

Следующий этап — превращение идеи в промпт.

Промпт — это описание задачи для AI.

Он должен содержать:

  • контекст проекта
  • требования
  • технологический стек
  • ожидаемый результат.

Пример хорошего промпта

text
Создай Telegram-бота на Node.js.

Функции:
- команда /start
- меню с кнопками
- оформление заказа

Используй PostgreSQL для хранения пользователей.

Такой промпт даёт модели достаточно информации для генерации структуры проекта.


Шаг 3. Генерация кода

После получения промпта модель генерирует код.

Это может быть:

  • структура проекта
  • функции
  • обработчики API
  • конфигурация
  • SQL-таблицы.

Например, для Telegram-бота модель может создать:

Компонент Что генерируется
bot.js логика бота
database.js подключение к БД
handlers обработчики команд
schema.sql таблицы

На этом этапе код обычно ещё не идеален. Это первая версия.

Главная цель — быстро получить рабочую основу.


Шаг 4. Запуск и проверка

Следующий этап — запуск кода.

Разработчик проверяет:

  • компилируется ли проект
  • запускается ли сервер
  • работают ли функции.

Часто на этом этапе появляются ошибки:

Тип ошибки Причина
синтаксическая модель ошиблась
зависимость пакет не установлен
логическая функция работает не так

Это нормальная часть процесса.

AI-разработка предполагает, что код будет дорабатываться через итерации.


Шаг 5. Исправления и улучшения

После запуска начинается этап доработки.

Разработчик:

  • исправляет ошибки
  • уточняет промпты
  • просит AI улучшить код
  • добавляет новые функции.

Например, можно попросить AI:

code
Добавь логирование ошибок и обработку исключений.

Или:

code
Раздели код на модули и сделай структуру проекта.

Каждая новая итерация улучшает систему.


Шаг 6. Деплой

Когда приложение начинает стабильно работать, его можно развернуть.

Деплой — это публикация приложения на сервере или платформе.

Примеры платформ:

Платформа Назначение
Vercel веб-приложения
Railway backend
Render серверные приложения
VPS полный контроль

После деплоя приложение становится доступным пользователям.


Роли в AI-разработке

Чтобы понять workflow глубже, важно понять роли участников процесса.

LLM (модель)

LLM — это система генерации кода.

Она выполняет задачи:

  • генерирует код
  • объясняет решения
  • предлагает архитектуру
  • находит ошибки.

Но модель не видит всю систему и не управляет проектом.

Она работает только с тем контекстом, который ей дают.


Разработчик

Разработчик остаётся центральной фигурой.

Его задачи:

  • формулировать задачи
  • проверять код
  • управлять архитектурой
  • принимать решения.

В AI-разработке разработчик становится архитектором и редактором кода, а не только его автором.


Среда выполнения

Среда выполнения — это место, где работает код.

Это может быть:

  • локальный компьютер
  • сервер
  • облачная платформа.

Она отвечает за:

Функция Что происходит
запуск кода выполнение программы
подключение к базе хранение данных
обработку запросов API и веб-сервер

Без среды выполнения код остаётся просто текстом.


Полная схема AI-разработки

Если объединить всё вместе, получится следующая модель.

Роль Задача
разработчик формулирует задачи
LLM генерирует код
среда выполнения запускает систему

Рабочий цикл:

Этап Что происходит
идея формулируется продукт
промпт задача описывается AI
генерация модель создаёт код
запуск код проверяется
исправления код улучшается
деплой система публикуется

Этот цикл повторяется до тех пор, пока продукт не станет стабильным.


Почему этот подход работает

AI-разработка ускоряет создание программ по одной простой причине.

Она убирает значительную часть рутинного кодирования.

Разработчик больше времени тратит на:

  • архитектуру
  • идеи
  • улучшение продукта

А не на написание boilerplate-кода.

Это особенно полезно для:

Тип проекта Причина
Telegram-боты простая логика
MVP быстрый запуск
внутренние инструменты минимум инфраструктуры

Как применять этот workflow через AI

Чтобы эффективно работать с AI-разработкой, важно правильно формулировать задачи.

Пример универсального промпта:

code
Я создаю Telegram-бота.

Нужно:
- хранить пользователей
- реализовать команды
- добавить логирование

Используй Node.js и PostgreSQL.

Покажи структуру проекта и пример таблиц.

Такой формат помогает модели генерировать более точные решения.


Итог

Разработка с AI — это не один запрос и не магия генерации кода.

Это итеративный workflow, в котором человек и модель работают вместе.

Основной цикл выглядит так:

Этап Суть
идея формулируется задача
промпт задача описывается модели
генерация создаётся код
запуск код проверяется
исправления система улучшается
деплой приложение публикуется

Понимание этого процесса — ключ к эффективной работе с AI-инструментами.