Glossary

Dictionary

Plain-language definitions for vibecoding concepts — from context windows to agentic loops.

A
Agent Skill
A packaged set of instructions, and optionally scripts or reference files, that extends what an AI agent knows how to do — loaded only when relevant.
Agentic Loop
The plan → act → observe → repeat cycle an AI agent runs through to complete a multi-step task without a new prompt at every step.
C
Chain of Thought
The step-by-step reasoning a model produces on the way to an answer, rather than jumping straight from question to conclusion.
Context Engineering
The practice of deliberately curating what information goes into an agent's context window — and what gets left out — rather than just wording a single prompt …
Context Rot
The tendency for a model's accuracy and focus to degrade as its context window fills up, even though the relevant information is technically still in there.
Context Window
The amount of text — code, conversation, files — a model can 'see' at once when generating a response.
D
Diff Review
The practice of reading exactly what an AI agent changed, line by line, before accepting it — the core review discipline of vibecoding.
E
Embedding
A numeric representation of a piece of text that captures its meaning, so a computer can measure how similar two pieces of text are.
Extended Thinking
A mode where a model spends extra computation reasoning through a problem step by step before giving its final answer, often shown to the user as a separate …
G
Git Worktree
A Git feature that checks out another branch of the same repository into a separate folder, so work on that branch doesn't disturb your main checkout.
H
Hallucination
When a model confidently produces something false — a function that doesn't exist, a library that isn't installed, a fact that isn't true.
Headless Mode
Running an AI coding agent from a script or command line, without its interactive chat interface, so it can be triggered automatically — for example, in a CI …
M
MCP (Model Context Protocol)
An open standard that lets AI agents connect to external tools and data sources — databases, APIs, file systems — through a common interface.
P
Plan Mode
A mode where an agent explores and analyzes a codebase but is blocked from editing files or running commands until you review and approve its plan.
Prompt Caching
A feature that lets a model reuse previously processed parts of a prompt — like a long system prompt or file — instead of reprocessing them on every request.
Prompt Engineering
The practice of structuring instructions to an AI model to reliably get the output you actually want.
Prompt Injection
An attack where malicious instructions are hidden inside content a model reads — a webpage, a file, an issue comment — to hijack what the agent does next.
R
Repo Map
A lightweight summary of a codebase's structure that lets an agent reason about files it hasn't fully read into context.
Retrieval-Augmented Generation (RAG)
A technique where a model looks up relevant information from an outside source — docs, code, a database — before answering, instead of relying only on what it …
S
Sandboxing
Running an agent's commands and file changes inside an isolated environment — a container, VM, or restricted filesystem — so mistakes or malicious actions can't …
Subagent
A secondary AI agent that a main agent spins up to handle part of a task — often with its own clean context — then reports results back to the main …
System Prompt
The standing set of instructions that shapes an AI model's behavior before any user message — tone, rules, tool access, and constraints.
T
Temperature
A setting that controls how random or deterministic a model's output is — low for consistency, high for variety.
Token
The basic unit of text a language model reads and generates — roughly a word or word-fragment, and the unit context windows are measured in.
Tool Use (Function Calling)
The mechanism that lets a model call external functions — read a file, run a command, query an API — instead of only producing text.
V
Vector Database
A database built to store embeddings and quickly find the ones most similar to a given query — the engine behind most semantic search and RAG systems.
Vibecoding
Building software primarily by directing an AI coding agent in natural language, while still applying engineering judgment to review and steer its output.
Y
YOLO Mode
A setting that lets an AI agent take actions — edits, commands, commits — without asking for approval on each one.