Некоторый контент на этом сайте был создан с помощью AI
Вернуться к словарю Технологии

Vibe coding

Создание программного обеспечения путём описания на естественном языке — программист говорит «что», AI генерирует «как».

Что такое vibe coding?

Vibe coding (слово года по версии Collins 2025) — это подход к созданию ПО, при котором программист описывает на естественном языке то, чего хочет достичь, а модель AI генерирует код, тесты и конфигурацию. Термин придумал Андрей Карпатый (соучредитель OpenAI).

Как это работает на практике?

Вместо написания кода строка за строкой программист сотрудничает с агентом AI: описывает функциональность, рецензирует сгенерированный код, указывает на исправления, а агент итерирует. Такие инструменты, как Claude Code, GitHub Copilot или Cursor, трансформируют этот процесс — AI пишет код, запускает тесты, исправляет ошибки и коммитит изменения.

Enterprise vibe coding

В контексте enterprise vibe coding ускоряет разработку ПО, но требует зрелых процессов: code review, автоматические тесты (unit, integration, E2E, security), CI/CD pipeline и надзор архитектора. AI генерирует код, но ответственность за качество и безопасность остаётся на стороне команды.