Skip to main content

AI coding · Basics

Vibe Coding

Also called: Vibecoding, AI coding, Coding with AI

A way of building software where you describe what you want in plain language, AI writes most of the code, and your job is mainly to ask, check the result, and give feedback.

In detail

Vibe coding is like being the director instead of the actor. You say what you want, watch the takes, and give notes, while the AI does the actual "acting" (writing the code). The term started out half as a joke: it meant building something by chatting back and forth with AI on gut feel, without really reading the code.

It lets people with no programming background build working prototypes, but it has clear pitfalls. The bigger the project, the more often the AI fixes one thing and breaks another. And if you can't read the code, it's hard to tell whether the AI's "fixed" really means fixed.

To go further, build a few habits: describe what you want with the right terms, save a snapshot with Git before changes, have the AI do one thing at a time, and write a clear spec before starting on important features.

Developer info
Term ID
ai-vibe-coding
DOM selectors
No DOM cues. This concept isn't detected directly on a page.
Priority
1 · when several match at the same level, the higher priority wins
Version
v1 · updated Sep 29, 2026