Vibe Coding vs Agentic Engineering

Both terms, coined by Andrej Karpathy in his AI Ascent talk Andrej Karpathy - AI Ascent 2026, describe phases in AI-assisted programming under Software 3.0 (prompting LLMs as interpreters). Vibe Coding marks the democratizing shift where anyone can build via iterative prompting; Agentic Engineering elevates it to professional discipline.12

AspectVibe Coding]Agentic Engineering]
FocusRaise floor: Accessible to allRaise ceiling: Pro speed/quality (>10x engineers)
WorkflowTrust AI chunks; no edits; side projectsCoordinate “spiky” agents; human specs/oversight
Quality BarExploratory/casual (may have vulns)Professional: No vulns, secure, robust
User Role”Vibe” prompting iterativelyDesign fundamentals, taste/judgment; agents as interns
ExamplesInfinity side projects post-Dec 2025Big projects + agent attack sims for hiring
Quote”Never felt more behind… I was vibe coding.”]”Preserving the quality bar… coordinate agents.”]

Synthesis: Vibe Coding unlocks creation for non-coders (e.g. your projects); Agentic Engineering scales pros amid LLM jaggedness (strong in verifiable code, needs human direction). Complements: Start with vibe, mature to agentic.12

Sources

Footnotes

  1. Vibe Coding 2

  2. Agentic Engineering 2