Вайбкодинг
Вайбкодинг[1] (англ. vibe coding; вайб + кодинг, то есть «программирование на настроении, вайбах») — технология разработки программного обеспечения с использованием искусственного интеллекта, популяризированная Андреем Карпатым в феврале 2025 года[2][3][4].
|
В марте 2025 слово «вайбкодинг» появилось на веб-сайте Merriam-Webster как «сленговое и модное»[5], а уже в ноябре 2025 этот термин был назван словарём Collins[en] словом года[6].
Вайбкодинг предполагает использование чат-ботов для создания программного обеспечения. Разработчик описывает проект или задачу для большой языковой модели, которая генерирует код на основе промпта. «Вайбкодер» не просматривает и не редактирует код, а пользуется только различными инструментами для генерации и оценки кода и запрашивает у чат-бота улучшения. В отличие от традиционного кодирования с ассистированием от искусственного интеллекта или парного программирования, «вайбкодер» избегает изучения кода, принимает предложенные чат-ботом доработки без проверки и больше фокусируется на экспериментировании с различными улучшениями, чем на корректности или структуре кода.
Сторонники вайбкодинга утверждают, что он позволяет даже программистам-любителям создавать программное обеспечение без обширной подготовки и навыков, необходимых для разработки[7][8]. Критики указывают на невозможность поддержки сгенерированного ПО и на повышенный риск появления в нём уязвимостей[8][2].
Примечания[править]
- ↑ 1,0 1,1 «Вайбкодинг» стал словом года по версии cловаря Collins рус.. РБК (2025-11-06). Проверено 12 ноября 2025.
- ↑ 2,0 2,1 Edwards, Benj Will the future of software development run on vibes? (en-US). (5 March 2025). — «The technique, enabled by large language models (LLMs) from companies like OpenAI and Anthropic, has attracted attention for potentially lowering the barrier to entry for software creation. But questions remain about whether the approach can reliably produce code suitable for real-world applications, even as tools like Cursor Composer, GitHub Copilot, and Replit Agent make the process increasingly accessible to non-programmers.» Архивировано из первоисточника 6 марта 2025. Проверено 3 июня 2025.
- ↑ What is 'vibe code'? Former Tesla AI director Andrej Karpathy defines a new era in AI-driven development, The Times of India (2025 год). «Karpathy's "vibe coding" is a recognition of how sophisticated AI systems have evolved. In describing on X (formerly Twitter), he added that LLMs, like the Cursor Composer with Sonnet, are advancing to a degree that nearly eliminates the use of traditional coding mechanisms. Describing his own experience, Karpathy explained how he converses with AI tools almost in a passive manner—merely talking to them and having the AI handle the rest. This method eliminates manually typing code as well as keeping track of all the minute information in the program.».
- ↑ karpathy There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard. I ask for the dumbest things like "decrease the padding on the sidebar by half" because I'm too lazy to find it. I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension, I'd have to really read through it for a while. Sometimes the LLMs can't fix a bug so I just work around it or ask for random changes until it goes away. It's not too bad for throwaway weekend projects, but still quite amusing. I'm building a project or webapp, but it's not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.. Проверено 16 сентября 2025. Missing or empty |date= (help)
- ↑ vibe coding англ.. Slang & Trending. Merriam-Webster (8 March 2025). — «Vibe coding (also written as vibecoding) (Vibecode/Vibecoder) is a recently-coined term for the practice of writing code, making web pages, or creating apps, by just telling an AI program what you want, and letting it create the product for you. In vibe coding the coder does not need to understand how or why the code works, and often will have to accept that a certain number of bugs and glitches will be present. The verb form of the word is vibe code.» Проверено 2 июня 2025.
- ↑ Garnsworthy, Jenny Collins dictionary crowns AI buzz term Word of the Year. The Independent (6 November 2025). Проверено 6 ноября 2025.
- ↑ Lanz, Jose Antonio Vibe Coding: How Devs and Laymen Alike Are Using AI to Create Apps and Games. Decrypt.co (23 March 2025).
- ↑ 8,0 8,1 Silicon Valley's next act: bringing 'vibe coding' to the world. Business Insider (13 February 2025). Архивировано из первоисточника 26 февраля 2025. Проверено 3 марта 2025.
Ссылки[править]
- Noncoders are using AI to prompt their ideas into reality. They call it 'vibe coding.', NBC News (2025 год).
- Vibe Coding: Analysis of a Post-Modernist Programming Paradigm (2025 год).
↑ | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Концепции |
| ||||||||||||
| Модели |
| ||||||||||||
| Компании | |||||||||||||
Одним из источников, использованных при создании данной статьи, является статья из википроекта «Руниверсалис» («Руни», руни.рф) под названием «Вайбкодинг», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC BY-SA. Всем участникам Руниверсалиса предлагается прочитать «Обращение к участникам Руниверсалиса» основателя Циклопедии и «Почему Циклопедия?». |