ПостСредне ⏱ ~4 мин

Как мы дошли до вайбкодинга: эволюция ИИ-помощников в разработке

Оглавление

Забудь всё, что ты знал

Год назад ты бы посмеялся. А теперь сидишь, пьёшь кофе и смотришь, как ИИ-агент сам ползает по папкам, запускает тесты, падает с ошибкой, ругается на свои же логи и молча открывает пулреквест. Ты даже не трогаешь клавиатуру.

Как мы до этого дошли? Понятно что всё началось не вчера. Давайте отмотаем назад и посмотрим на реальную хронологию — без хайпа и маркетинга.


2018–2022: Когда ИИ научился заканчивать строку

Первые ласточки появились тихо. Microsoft выпустила IntelliCode, вышел Tabnine. Они не писали код — они ранжировали подсказки. Ты печатал, а они подсовывали наиболее вероятное продолжение.

Потом GitHub Copilot. Это было уже интереснее — модель могла написать функцию целиком по контексту из открытого файла. Но это оставалось автодополнением, просто очень умным.

Большинство разработчиков даже не заметили этой эпохи. Она прошла мимо.


Конец 2022: Чатики

30 ноября 2022. ChatGPT.

Тут всё поменялось. Народ понял: языком можно управлять моделью. «Напиши функцию на Python», «Добавь валидацию», «Рефактори этот бардак».

Но был нюанс. Модель жила в вакууме. Она не знала твой проект. Она забывала, что было пять сообщений назад. Она теряла контекст и начинала чудить.

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

  • Печатаешь запрос

  • Копируешь ответ в редактор

  • Код падает

  • Возвращаешься в чат, описываешь ошибку

  • Получаешь новый ответ

  • Снова копируешь

  • Снова падает

Легендарное «Извини, ты прав, в моём коде была ошибка. Вот исправленный вариант» стало мемом не просто так. Исправленный вариант падал с новой ошибкой. Но это всё равно была магия — не зная язык, можно было написать и запустить скрипт. Пусть и за 9 часов и 20 итераций.


2023–2024: IDE переосмысляет себя

Копипаст замучил. Индустрия села и подумала: а зачем мы вообще используем чат в браузере, если пишем код в редакторе?

Появился Cursor. По сути — форк VS Code с нейросетями внутри. И это было первое решение, где модель реально увидела твой проект: зависимости, соседние файлы, базу кода целиком.

RAG заработал. Модель перестала гадать и начала читать код проекта.

Почти исчез копипаст. Получил diff, нажал Accept — и всё. Или, если ты смелый, принимаешь не глядя.

Это до сих пор самый массовый паттерн. Большинство разработчиков, которые используют ИИ, используют именно так: Cursor, Copilot, Codeium в привычном редакторе.


2023–2025: Агенты приходят в Shell

Tool Calling изменил правила игры.

Модель перестала быть генератором текста. Она научилась выполнять команды: читать директории, запускать тесты, линтеры, читать логи падения, пушить в Git.

Впервые появился настоящий loop:

  1. Написал код

  2. Запустил тесты

  3. Упало

  4. Прочитал ошибку

  5. Поправил файл

  6. Снова запустил тесты

  7. Прошло

  8. Запушил

Без тебя. Ты пьёшь кофе.

Claude Code, OpenAI Codex — эти инструменты задали планку. Настолько высокую, что даже компании, которые изначально не шли в код, через пару месяцев выпустили свои решения. Рынок проснулся.

Но появилась проблема: агент без ограничений делает то, что ты написал. А ты написал «оптимизируй окружение для production». Агент решил, что надо удалить и пересоздать. Данные десятков клиентов? Извини, они мешали.


2025: Agent Mode для всех

CLI пугает. Люди привыкли к чатику в боковой панели. Так появился Agent Mode — тот же Tool Calling, но в формате чата внутри IDE.

Агент ушёл в автономный цикл: парсит тикет, пишет код, запускает тесты, ловит ошибку, думает, правит, снова запускает — пока не решит задачу. Или не сожжёт все токены на счёте.

А потом агенты переехали с домашнего ПК на сервера. Спрятали все файлы, оставили только чат и превью, которое обновляется само. Получился инструмент для массовости — без букв, без терминала, без страха. FOMO и маркетинг сделали своё дело.


2026: Мультиагентные системы

Теперь агенты работают вместе. Один просыпается каждые 30 минут проверять задачи. Другой мониторит продакшн. Третий пишет код. Они общаются между собой.

OpenClaw и аналоги. Более 50 интеграций. Агент больше не привязан к одной задаче — он может работать с чем угодно: почта, аналитика, код, деплой.

Мы пришли к тому, что ИИ-агент — это уже не инструмент, а больше похож на сотрудника, который может и деплой запустить, и данные удалить, пока ты не смотрел.


Главное, что изменилось

Раньше нужно было знать язык, чтобы написать код. Потом нужно было уметь работать с ИИ — промптить, итерировать, не верить всему, что он говорит.

Теперь нужен навык другого уровня: уметь ставить рамки. Явно говорить, что можно, а что нельзя. Понимать, что сделает агент, если сказать ему «сделай красиво».

Главный навык сегодня — не «напиши код». А «объясни так, чтобы не удалил базу».

И это, кстати, очень похоже на то, что было всегда в инженерии: контроль качества важнее скорости. Просто теперь это касается ещё и ИИ-агентов.

Далее

Обсуждение

Комментариев пока нет — начните тему.

Комментариев пока нет — начните тему.

Оставить комментарий

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