Vibe Coding
[/vaɪb ˈkoʊdɪŋ/]
Definitions
A style of software development where the programmer communicates intent, goals, and aesthetic in natural language to an AI coding assistant rather than writing precise code themselves. The developer "vibes" with the AI, iterating conversationally until the software feels right, without necessarily understanding every line of generated code.
“He built the entire MVP in a weekend through vibe coding, just describing what he wanted to the AI.”
Related Terms
- AgenticAI & Technology
Describing AI systems capable of autonomous action, planning, and decision-making. An agentic AI can break down tasks, use tools, and work toward goals with minimal human intervent...
- Chain of ThoughtAI & Technology
A prompting technique where a language model is encouraged or required to show its step-by-step reasoning before providing a final answer. Chain-of-thought prompting significantly ...
- Context WindowAI & Technology
The maximum amount of text (measured in tokens) that a language model can process and "remember" in a single interaction. Information outside the context window is inaccessible to ...
- Few-ShotAI & Technology
A prompting approach where a small number of input-output examples are included in the context to guide model behavior on a new task. Few-shot prompting helps models understand the...
- Fine-TuningAI & Technology
The process of further training a pre-trained model on a smaller, task-specific dataset to adapt its behavior for a particular domain or style. Fine-tuning updates the model's weig...
- HallucinationAI & Technology
When an AI model generates false, fabricated, or misleading information that it presents confidently as fact. A major challenge in deploying AI systems for factual tasks.