Vibe Coding
/vaɪb ˈkoʊdɪŋ/
Definition
Building software by describing your intent to an AI in natural language and accepting the output by "feel" rather than scrutinizing every line of code.
Examples
- • I vibe-coded the whole prototype in a day with ChatGPT.
- • Vibe coding is fast, but production code still needs proper review.
Origin
Popularized in developer communities starting in 2024.
Represents a paradigm shift in how developers work with AI. It prioritizes shipping a working system fast over perfect code.
It shines in a few situations:
- Prototyping: validate an idea in a day
- Repetitive work: hand boilerplate to the
AI - Learning: explore an unfamiliar framework quickly
For production, always verify with code review and tests. A related idea is prompt engineering.
TECHNeutral2024AI개발트렌드LLM