Что означает

Вайбкодинг

Вайбкодинг — это способ программирования с использованием нейросетей, при котором разработчик описывает задачу «по ощущению», а код генерируется автоматически.

Значение слова

Вайбкодинг — это практика разработки программ с активным использованием нейросетей (например, генераторов кода), при которой программист формулирует задачи в свободной форме, опираясь на интуицию и «вайб», а не на строгую архитектуру или детальную проработку.

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

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

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

Примеры употребления:

  • Я сделал весь бот через вайбкодинг, просто описывал, что нужно.
  • Это не архитектура, это чистый вайбкодинг на GPT.
  • Для прототипа вайбкодинг норм, но в прод так лучше не выкатывать.

Происхождение

Производное от слов «vibe» (ощущение, настроение) и «coding» (программирование). В 2020-х годах получило новое значение в контексте генерации кода с помощью нейросетей.

Другие слова