vibe coding
Vibe coding is a way of developing software by directing AI in natural language and iterating on the results.
Vibe coding is a software development approach in which a developer describes a goal in natural-language prompts, runs AI-generated code and requests further changes. The term, popularized by Andrej Karpathy in 2025, particularly describes working toward a result without writing or reviewing every line of code, rather than merely using AI as a coding aid.
This entry is based on AIPOST articles and widely known facts. If something is wrong, please send us a correction request.
Articles covering this entry
The team built the workspace through vibe coding: describing desired behavior in plain language while an AI coding tool writes and revises the software.
This was an example of vibe coding: using AI to produce much of a prototype quickly, rather than starting with a carefully designed codebase.
Informal prompting, often called vibe coding, can be enough for a small, disposable task.