Definition
Building software by prompting and accepting generated behavior with limited understanding or inspection of the underlying code.
Distinguish it from nearby terms
Vibe coding minimizes code comprehension; agentic engineering uses agents while retaining deliberate specifications, verification, and ownership.
Check your understanding
The term is cultural and contested, so describe review, understanding, and accountability rather than using it as a quality judgment alone.