Vibecoding
Vibecoding is the approach of having AI generate code and using it without understanding it and without review. That is fine for prototypes and hackathons; on production code it produces technical debt and security bugs.
The opposite is agentic development, where strict rules apply and the developer has to understand what the agent is doing and know when to stop it. We break down the difference in our article on the Agentic Development Lifecycle (ADLC).


