Software factory

Vibe coding

contested definition

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.