Glossary Practice

Vibe Coding

Vibe coding is an informal style of building software by steering an AI coding tool through prompts, feedback, and repeated review rather than writing every line manually.

Vibe coding is the half-joking name for building software by steering an AI tool through the work. You describe what you want, inspect what comes back, nudge it, test it, and keep going.

It can be productive for prototypes, personal tools, and tasks where you understand the goal well enough to judge the result. It gets risky when the person driving cannot tell whether the generated code is correct.

The useful version is not “let the model do everything”. It is closer to pair programming with a very fast, very forgetful partner. Keep the feedback loop tight and the commits small.