Vibe coding isn't dead — it got promoted. The thing that changed is who does the prompting: you, or a system you built.
The trainer's ladder: beginner vibe coding is describing what you want to a prompt-first builder (Lovable, Bolt — 'peanuts' once you know Claude Code); Cursor sits just above beginner; Claude Code and Codex are intermediate; and the advanced level is building ENGINEERING SYSTEMS — systems that prompt, test, check and correct so you don't.
The framing authority is Karpathy himself. February 2025: vibe coding coined — 'fully give in to the vibes… forget that the code even exists.' February 2026, his own retrospective: back then LLM capability was low enough that vibe coding suited 'fun throwaway projects, demos, and exploration' — and the MIT figure that 95% of GenAI products aren't making money is cited as the receipts. Now 'programming via LLM agent is becoming the default workflow for professionals… with more oversight and scrutiny,' and his name for it is AGENTIC ENGINEERING: '99% of the time you are orchestrating the agents,' with real craft and depth to learn. Telling AI to write code hasn't changed; the way we do it is what leveled up.
The cohort's self-assessment run live: most placed themselves at level 1–2. The session's stated job: promote everyone toward level 4 — 'I'll approve the promotion.'
This is the frame every remaining Catalyst session hangs off: the tools are stops on a ladder, and the ladder's top is systems that build — which is where the rest of this session lives.
Vibe coding is dead; the skills learned in earlier sessions are obsolete.
It evolved. The describing-to-AI core survives at every level — what's added is systems that carry the prompting, testing and checking for you.
Your own stack maps cleanly: the KB pipeline is already an engineering system (scripts + validate.py + review gates); the two-pass trial you just closed was a loop-engineering experiment in the trainer's exact sense — a doer plus a checker.
Go deeper
In one line: Levels: prompt-first builders (beginner) → AI IDEs (Cursor, ~beginner+) → agent CLIs (Claude Code/Codex, intermediate) → engineering systems (advanced). Vibe coding (Karpathy, Feb 2025) evolved into agentic engineering (Karpathy, Feb 2026): orchestrating agents with oversight, without compromising software quality. Not dead — 'AI writes the code' is unchanged; the method matured.
Karpathy Feb 2025: 'fully give into the vibes… forget that code even exists' (0:17:45)
Karpathy Feb 2026: LLM capability last year suited 'fun throwaway projects, demos, exploration'; now agentic engineering — '99% of the time you are orchestrating the agents' with 'oversight and scrutiny' (0:19:46)
MIT report cited: 95% of GenAI products are not making money — the throwaway-demo era's evidence (0:21:48)
'Vibe coder' is not a job title — 'vibe coding is a concept… you are all AI builders' (0:27:52)
▶ Watch this taught: 0:13:43
Answer from memory first — the recall attempt is what makes it stick. Then reveal.
What changed between Karpathy's 2025 and 2026 posts — and what didn't?
Unchanged: AI writes the code. Changed: from vibes-and-forget to orchestrating agents under oversight without compromising quality — a discipline you can get better at, not a mood.
Where do Lovable, Cursor, and Claude Code sit on the ladder, per this trainer?
Lovable/Bolt = beginner ('peanuts'), Cursor ≈ one above beginner, Claude Code/Codex = intermediate. Advanced isn't a tool at all — it's the system you build around the tools.






