A Survey of Vibe Coding with Large Language Models
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
The advancement of large language models (LLMs) has catalyzed a paradigm shift from code generation assistance to autonomous coding agents, enabling a novel development methodology termed "Vibe Coding" where developers validate AI-generated implementations through outcome observation rather than line-by-line code comprehension. Despite its transformative potential, the effectiveness of this emergent paradigm remains under-explored, with empirical evidence revealing unexpected productivity losses and fundamental challenges in human-AI collaboration. To address this gap, this survey provides the first comprehensive and systematic review of Vibe Coding with large language models, establishing both theoretical foundations and practical frameworks for this transformative development approach. Drawing from systematic analysis of over 1000 research papers, we survey the entire vibe coding ecosystem, examining critical infrastructure components including LLMs for coding, LLM-based coding agent, development environment of coding agent, and feedback mechanisms. We first introduce Vibe Coding as a formal discipline by formalizing it through a Constrained Markov Decision Process that captures the dynamic triadic relationship among human developers, software projects, and coding agents. Building upon this theoretical foundation, we then synthesize existing practices into five distinct development models: Unconstrained Automation, Iterative Conversational Collaboration, Planning-Driven, Test-Driven, and Context-Enhanced Models, thus providing the first comprehensive taxonomy in this domain. Critically, our analysis reveals that successful Vibe Coding depends not merely on agent capabilities but on systematic context engineering, well-established development environments, and human-agent collaborative development models.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. First posted on arXiv 14 Oct 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2025: 6; 2026: 21.
27 papers.
Sort:
By area:
- 2025DeepCode: Open Agentic Codingcited by 16
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
- 2025Semantic Soft Bootstrapping: Long Context Reasoning in LLMs without Reinforcement Learningcited by 9
- 2026Your Agents Are Aging Too: Agent Lifespan Engineering for Deployed Systemscited by 9
- 2025LLM and Agent-Driven Data Analysis: A Systematic Approach for Enterprise Applications and System-level Deploymentcited by 4
- 2026Your Code Agent Can Grow Alongside You with Structured Memorycited by 4
- 2026CreativityBench: Evaluating Agent Creative Reasoning via Affordance-Based Tool Repurposingcited by 4
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineeringcited by 4
- 2025CoTDeceptor:Adversarial Code Obfuscation Against CoT-Enhanced LLM Code Agentscited by 3
- 2025Vibe Coding in Practice: Flow, Technical Debt, and Guidelines for Sustainable Usecited by 2
- 2026Steering LLMs via Scalable Interactive Oversightcited by 2
- 2026Feedback-based Automated Verification in Vibe Coding of CAS Adaptation Built on Constraint Logiccited by 1
15 more
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systemscited by 1
- 2026Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Studycited by 1
- 2026Emerging from Ground: Addressing Intent Deviation in Tool-Using Agents via Deriving Real Calls into Virtual Trajectoriescited by 0
- 2026Prompt Driven Development with Claude Code: Building a Complete TUI Framework for the Ring Programming Languagecited by 0
- 2026Is Vibe Coding the Future? An Empirical Assessment of LLM Generated Codes for Construction Safetycited by 0
- 2026Shift-Up: A Framework for Software Engineering Guardrails in AI-native Software Development -- Initial Findingscited by 0
- 2026When RAG Chatbots Expose Their Backend: An Anonymized Case Study of Privacy and Security Risks in Patient-Facing Medical AIcited by 0
- 2026AI4BayesCode: From Natural Language Descriptions to Validated Modular Stateful Bayesian Samplerscited by 0
- 2026Vibe-FDTR: An agent-oriented framework for reproducible frequency-domain thermoreflectance data analysiscited by 0
- 2026The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agentscited by 0
- 2026Large Language Models at the Intersection of Software Engineering and Software Security:An Evidence-Centered Structured Survey and Research Agendacited by 0
- 2026Introducing Consort: A Spec-First Agent Framework for Enforced, Test-Driven Development on Live Database Branchescited by 0
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skillscited by 0
- 2026Vibe Analysis: Exploring LLM Adoption by Data Visualization Practitionerscited by 0
- 2026Doc2Harness: Benchmarking LLMs on Long-Horizon Harness Engineering of Coding Agentscited by 0
- 2026Doc2Harness: Benchmarking LLMs on Long-Horizon Harness Engineering of Coding Agents14 Oct 2026
- 2026Vibe Analysis: Exploring LLM Adoption by Data Visualization Practitioners25 Sep 2026
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skills10 Sep 2026
- 2026Introducing Consort: A Spec-First Agent Framework for Enforced, Test-Driven Development on Live Database Branches9 Sep 2026
- 2026Large Language Models at the Intersection of Software Engineering and Software Security:An Evidence-Centered Structured Survey and Research Agenda21 Aug 2026
- 2026The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents20 Aug 2026
- 2026Vibe-FDTR: An agent-oriented framework for reproducible frequency-domain thermoreflectance data analysis30 Jul 2026
- 2026Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study10 Jun 2026
- 2026Your Agents Are Aging Too: Agent Lifespan Engineering for Deployed Systems25 May 2026
- 2026AI4BayesCode: From Natural Language Descriptions to Validated Modular Stateful Bayesian Samplers18 May 2026
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineering17 May 2026
- 2026When RAG Chatbots Expose Their Backend: An Anonymized Case Study of Privacy and Security Risks in Patient-Facing Medical AI1 May 2026
15 more
- 2026Shift-Up: A Framework for Software Engineering Guardrails in AI-native Software Development -- Initial Findings22 Apr 2026
- 2026Is Vibe Coding the Future? An Empirical Assessment of LLM Generated Codes for Construction Safety14 Apr 2026
- 2026CreativityBench: Evaluating Agent Creative Reasoning via Affordance-Based Tool Repurposing6 Apr 2026
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systems19 Mar 2026
- 2026Your Code Agent Can Grow Alongside You with Structured Memory25 Feb 2026
- 2026Feedback-based Automated Verification in Vibe Coding of CAS Adaptation Built on Constraint Logic20 Feb 2026
- 2026Steering LLMs via Scalable Interactive Oversight4 Feb 2026
- 2026Prompt Driven Development with Claude Code: Building a Complete TUI Framework for the Ring Programming Language24 Jan 2026
- 2026Emerging from Ground: Addressing Intent Deviation in Tool-Using Agents via Deriving Real Calls into Virtual Trajectories21 Jan 2026
- 2025CoTDeceptor:Adversarial Code Obfuscation Against CoT-Enhanced LLM Code Agents24 Dec 2025
- 2025Vibe Coding in Practice: Flow, Technical Debt, and Guidelines for Sustainable Use11 Dec 2025
- 2025DeepCode: Open Agentic Coding8 Dec 2025
- 2025Semantic Soft Bootstrapping: Long Context Reasoning in LLMs without Reinforcement Learning4 Dec 2025
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025LLM and Agent-Driven Data Analysis: A Systematic Approach for Enterprise Applications and System-level Deployment21 Nov 2025
- 2025DeepCode: Open Agentic Codingcited by 16
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
- 2025LLM and Agent-Driven Data Analysis: A Systematic Approach for Enterprise Applications and System-level Deploymentcited by 4
- 2026Your Code Agent Can Grow Alongside You with Structured Memorycited by 4
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineeringcited by 4
- 2025CoTDeceptor:Adversarial Code Obfuscation Against CoT-Enhanced LLM Code Agentscited by 3
- 2026Emerging from Ground: Addressing Intent Deviation in Tool-Using Agents via Deriving Real Calls into Virtual Trajectoriescited by 0
- 2026Vibe-FDTR: An agent-oriented framework for reproducible frequency-domain thermoreflectance data analysiscited by 0
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skillscited by 0
- 2026Doc2Harness: Benchmarking LLMs on Long-Horizon Harness Engineering of Coding Agentscited by 0
- 2026Doc2Harness: Benchmarking LLMs on Long-Horizon Harness Engineering of Coding Agents14 Oct 2026
- 2026Test-Driven Approaches to Software Engineering with Large Language Models: A Survey of Phases, Tasks, and Agent Skills10 Sep 2026
- 2026Vibe-FDTR: An agent-oriented framework for reproducible frequency-domain thermoreflectance data analysis30 Jul 2026
- 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineering17 May 2026
- 2026Your Code Agent Can Grow Alongside You with Structured Memory25 Feb 2026
- 2026Emerging from Ground: Addressing Intent Deviation in Tool-Using Agents via Deriving Real Calls into Virtual Trajectories21 Jan 2026
- 2025CoTDeceptor:Adversarial Code Obfuscation Against CoT-Enhanced LLM Code Agents24 Dec 2025
- 2025DeepCode: Open Agentic Coding8 Dec 2025
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025LLM and Agent-Driven Data Analysis: A Systematic Approach for Enterprise Applications and System-level Deployment21 Nov 2025
- 2025Semantic Soft Bootstrapping: Long Context Reasoning in LLMs without Reinforcement Learningcited by 9
- 2026CreativityBench: Evaluating Agent Creative Reasoning via Affordance-Based Tool Repurposingcited by 4
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systemscited by 1
- 2026CreativityBench: Evaluating Agent Creative Reasoning via Affordance-Based Tool Repurposing6 Apr 2026
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systems19 Mar 2026
- 2025Semantic Soft Bootstrapping: Long Context Reasoning in LLMs without Reinforcement Learning4 Dec 2025
- 2026Your Agents Are Aging Too: Agent Lifespan Engineering for Deployed Systemscited by 9
- 2025Vibe Coding in Practice: Flow, Technical Debt, and Guidelines for Sustainable Usecited by 2
- 2026Steering LLMs via Scalable Interactive Oversightcited by 2
- 2026Feedback-based Automated Verification in Vibe Coding of CAS Adaptation Built on Constraint Logiccited by 1
- 2026Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Studycited by 1
- 2026Prompt Driven Development with Claude Code: Building a Complete TUI Framework for the Ring Programming Languagecited by 0
- 2026Is Vibe Coding the Future? An Empirical Assessment of LLM Generated Codes for Construction Safetycited by 0
- 2026Shift-Up: A Framework for Software Engineering Guardrails in AI-native Software Development -- Initial Findingscited by 0
- 2026AI4BayesCode: From Natural Language Descriptions to Validated Modular Stateful Bayesian Samplerscited by 0
- 2026The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agentscited by 0
- 2026Large Language Models at the Intersection of Software Engineering and Software Security:An Evidence-Centered Structured Survey and Research Agendacited by 0
- 2026Introducing Consort: A Spec-First Agent Framework for Enforced, Test-Driven Development on Live Database Branchescited by 0
12 most cited of 13 All 13 (JSON)
- 2026Vibe Analysis: Exploring LLM Adoption by Data Visualization Practitioners25 Sep 2026
- 2026Introducing Consort: A Spec-First Agent Framework for Enforced, Test-Driven Development on Live Database Branches9 Sep 2026
- 2026Large Language Models at the Intersection of Software Engineering and Software Security:An Evidence-Centered Structured Survey and Research Agenda21 Aug 2026
- 2026The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents20 Aug 2026
- 2026Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study10 Jun 2026
- 2026Your Agents Are Aging Too: Agent Lifespan Engineering for Deployed Systems25 May 2026
- 2026AI4BayesCode: From Natural Language Descriptions to Validated Modular Stateful Bayesian Samplers18 May 2026
- 2026Shift-Up: A Framework for Software Engineering Guardrails in AI-native Software Development -- Initial Findings22 Apr 2026
- 2026Is Vibe Coding the Future? An Empirical Assessment of LLM Generated Codes for Construction Safety14 Apr 2026
- 2026Feedback-based Automated Verification in Vibe Coding of CAS Adaptation Built on Constraint Logic20 Feb 2026
- 2026Steering LLMs via Scalable Interactive Oversight4 Feb 2026
- 2026Prompt Driven Development with Claude Code: Building a Complete TUI Framework for the Ring Programming Language24 Jan 2026
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Vibe Coding: Toward an AI-Native Paradigm for Semantic and Intent-Driven Programming ↗
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI
- 2026Vibe Coding: An Experiment with Test-Driven Development
- 2026Scaling Human-AI Coding Collaboration Requires a Governable Consensus Layer
- 2025Position: Vibe Coding Needs Vibe Reasoning: Improving Vibe Coding with Formal Verification
- 2025CentaurEval: Benchmarking Human-in-the-Loop Value in Agentic Coding
- 2026Context Before Code: An Experience Report on Vibe Coding in Practice
- 2025Generative AI and the Transformation of Software Development Practices