Разработчики превращаются в дирижеров — активно управляют агентами искусственного интеллекта, которые пишут и совершенствуют код на основе высокоуровневых намерений, пишет на портале The New Stack Роб Уайтли, генеральный директор Coder.

Позвольте мне рассказать вам одну историю.

В прошлом месяце я опубликовал запись в блоге, не прикасаясь к текстовому редактору. Я выступил в Google Meet, обработал стенограмму с помощью специализированного GPT, который я написал, пропустил ее через другой специализированный GPT, чтобы подготовить полный текст поста в моем стиле, и, наконец, использовал третий специализированный GPT, чтобы отредактировать его в соответствии со стилем и тональностью компании. Как только все это было выполнено, был запущен рабочий процесс, и контент был отправлен по электронной почте моей маркетинговой команде. Я ни разу не открывал Google Docs.

Именно так я теперь подхожу и к разработке ПО.

Интегрированная среда разработки (IDE), которая когда-то была основой программирования, впервые демонстрирует признаки угасания. Но на смену IDE придут не просто более интеллектуальные инструменты, а совершенно новый подход: агентный ИИ. Там, где традиционные IDE предлагают инструменты, агентный ИИ предлагает партнеров по команде. И это меняет то, как разработчики пишут софт, сотрудничают и даже представляют себе программирование.

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

Эпоха IDE, усовершенствованных ИИ, — это всего лишь остановка в пути

Если вы использовали GitHub Copilot или Cursor, вы видели, как ИИ может повысить производительность. Эти инструменты предлагают фрагменты кода, полные функции и предоставляют контекстную информацию. Они чрезвычайно полезны, но не являются целью. Они — промежуточная фаза.

Рассмотрим автономные автомобили. Сперва вам предлагали систему помощи при движении по полосе и адаптивный круиз-контроль — впечатляюще, но вряд ли автономно. Затем появилась Tesla и показала будущее автономного вождения, но с ограничениями. Теперь автомобиль может полноценно передвигаться по хорошо обозначенным на карте дорогам, при этом водитель полностью присутствует и бдителен. На этом уровне сегодня работают ИИ-редакторы, такие как Cursor. С другой стороны, агентный ИИ больше похож на полностью автономные транспортные сервисы, такие как Waymo. В нем нет человека, кроме пассажира. Вы просто указываете пункт назначения и расслабляетесь во время поездки.

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

Агентный ИИ: настоящая пост-IDE революция

Инструменты ИИ, такие как недавно анонсированный OpenAI Codex, Google Jules и усовершенствованная модель Claude 4, — это не просто помощники. Они автономно решают проблемы. Вы ставите перед ними цель — создать веб—форму, получить данные из API, создать панель мониторинга, — и они разбивают ее на части, разрабатывают решение, пишут код, тестируют его и отчитываются о полностью завершенном приложении.

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

Эта модель уже трансформирует реальные рабочие процессы. Точно так же, как я автоматизировал создание постов в блоге, разработчики теперь создают приложения с помощью диалога с агентами. Некоторые используют Versel V.0 или Bolt.new для запуска кодовых баз производственного уровня с минимальным набором текста. Другие полагаются на встроенные вспомогательные «вторые пилоты», встроенные в LLM, для автоматизации всей пользовательской истории.

Вайб-кодинг: творческий фронтир

Вы можете слышать термин «вайб-кодинг» (vibe-coding). Он звучит расплывчато, но отражает нечто глубокое — переход от жесткого синтаксиса к свободному разговору. Суть вайб-кодинга не столько в точной семантике цикла, сколько в том, чтобы выразить то, что вы хотите, на естественном языке и позволить ИИ сделать все остальное.

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

Мы наблюдаем зарождение нового языка разработки — не Python или JavaScript, а обычного естественного человеческого языка. И это происходит одновременно с тем, что визуальные интерфейсы без кодирования объединяются с интеллектуальной автоматизацией, позволяя любому — разработчику или нет — создавать надежное ПО.

Что это значит: разработчик != инженер-программист

Последствия будут потрясающими. Роли разработчиков перейдут от написания кода к анализу, доработке и валидации результатов, генерируемых ИИ. Парное программирование станет коллаборативным программированием. Разработка ПО будет в большей степени зависеть от замысла, а не от реализации.

Это изменит методы совместной работы команд, способы измерения скорости и передачи требований к продукту. И это изменит подходы к внедрению, тестированию и даже отладке.

Вопрос не в том, умирают ли IDE, а в том, развиваются ли они. Это вопрос «Когда большая часть создания кода перейдет от IDE к агентам?».

Ответ: скорее, чем вы думаете. Я считаю, что переломный момент наступит в следующем году. IDE не умрут окончательно. Талантливые инженеры-программисты по-прежнему будут ценить мощную IDE для написания элегантного кода на протяжении десятилетий. Но агентный ИИ меняет представление о том, что такое разработчик. Теперь любой, у кого есть идея, может создать прототип, написать код и запустить его. Агентный ИИ открывает новую эру опыта разработчиков, в которой скорость, креативность и руководство ставятся во главу угла выше рутинной работы, и предназначен он не только для инженеров-программистов.

Начните работу с агентным ИИ — прямо сейчас

Этот сдвиг произойдет не через пять лет. Это происходит прямо сейчас.

Если вы по-прежнему полагаетесь исключительно на свою IDE, самое время поэкспериментировать. Попробуйте такие инструменты, как Claude Code, OpenAI Codex или невероятно мощные функции сборки в Google AI Studio. Поговорите со своими разработчиками о том, какие задачи они все еще выполняют вручную. Найдите сценарий использования для автоматизации. И начните руководить агентами, а не писать шаблоны.

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