Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI
Ranjan Sapkota, Konstantinos I. Roumeliotis, Manoj Karkee

TL;DR
This paper compares vibe coding and agentic coding in AI software development, analyzing their principles, workflows, and use cases, and discusses how hybrid approaches can enhance future AI-assisted programming.
Contribution
It provides a comprehensive taxonomy and comparative analysis of vibe and agentic coding paradigms, highlighting their strengths, limitations, and potential for integration in AI software engineering.
Findings
Vibe coding is effective for prototyping and education.
Agentic coding excels in automation and enterprise tasks.
Hybrid architectures combining both paradigms are emerging and promising.
Abstract
This review presents a comprehensive analysis of two emerging paradigms in AI-assisted software development: vibe coding and agentic coding. While both leverage large language models (LLMs), they differ fundamentally in autonomy, architectural design, and the role of the developer. Vibe coding emphasizes intuitive, human-in-the-loop interaction through prompt-based, conversational workflows that support ideation, experimentation, and creative exploration. In contrast, agentic coding enables autonomous software development through goal-driven agents capable of planning, executing, testing, and iterating tasks with minimal human intervention. We propose a detailed taxonomy spanning conceptual foundations, execution models, feedback loops, safety mechanisms, debugging strategies, and real-world tool ecosystems. Through comparative workflow analysis and 20 detailed use cases, we illustrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications
