The continuum Band 01
Chat → run → prompt again. You read little or none of the code.
Also called: Prompt-driven development (the more structured form)
The person describes what they want in plain language, runs what the AI produces, and reacts to the result with another prompt. Code goes largely unread; the running output is what gets judged. Prompt-driven development is the more structured form: the human still breaks the work into a deliberate sequence of prompts.
Andrej Karpathy coined the term in February 2025 for a style where you "fully give in to the vibes" and forget the code exists, which he framed as fine for throwaway weekend projects.
Within weeks the term spread well beyond developers. Simon Willison argued in March 2025 that if you have reviewed, tested and understood the code, it isn’t vibe coding; it’s software development with AI help. Collins named “vibe coding” its Word of the Year for 2025.
By February 2026 Karpathy wrote that agent-driven programming had become a professional default “except with more oversight and scrutiny,” and proposed the name agentic engineering for that. Vibe coding kept its original meaning: building without reading the code.
Steps 2–4 repeat until it looks right.
Typical tools: chat assistants; app builders such as Replit, Lovable and Bolt; coding agents set to accept every change.
Solid: AI does core work · Hatched: partial or informal · Dashed: done by people. Compare all bands
Good for: Discovery, learning, demos, throwaway tools
Where it runs: A browser-based app builder (Replit, Lovable, Bolt), a chat assistant’s preview pane, or a personal laptop.