vibe coding
Vibe coding is an AI-assisted programming style where a developer describes goals in natural language and accepts AI-generated code with minimal manual editing, iterating by running it and asking the model to fix issues or add features.
It emphasizes conversational, rapid prototyping over deep code comprehension, and is often contrasted with agentic coding, where autonomous agents plan and execute multi-step development workflows.
Critics have pointed to several risks of this coding approach, including code quality degradation, security vulnerabilities, lack of maintainability, difficulty in debugging, and accountability gaps.
Related Resources
Course
Tips for Using the AI Coding Editor Cursor
Learn Cursor fast: Use AI-powered coding with agents, project-aware chat, and inline edits to supercharge your VS Code workflow.
By Leodanis Pozo Ramos • Updated June 25, 2026