AI coding terms
AI Coding Glossary
The complete 2026 vocabulary of AI coding, SKILL.md, MCP, subagents, agent teams, Claude Code, Antigravity, Kiro, spec-driven development, slash commands, hooks, and more. Updated as the field evolves.
A9 terms
AEO (Answer Engine Optimization)
answer engine optimizationThe practice of optimizing content so AI answer engines (Google AI Overview, ChatGPT, Perplexity, Claude, Gemini) cite it directly in their responses.
Agent Loop
react loop, reason-act-observe loopThe core iteration cycle of an AI agent: think → call a tool → observe the result → think again, repeating until the task is done or a halt condition fires.
Agent Orchestration
agent orchestrator, multi-agent orchestrationThe layer that plans, dispatches, and supervises one or more AI agents, deciding which subagent runs when, how outputs flow between them, and when to halt.
Agent Skills Marketplace
skills marketplace, ai skills marketplaceA registry of installable AI agent skills following the SKILL.md standard, skills-hub.ai indexes 4,900+ skills from 100+ sources, with one-command install across every major AI coding tool.
Agent Skills Standard
agent skills spec, skill.md standardThe open standard that defines SKILL.md as a portable AI instruction format across every major AI coding tool.
Agent Teams
ai agent teams, multi-agentA pattern where multiple specialized AI subagents collaborate on a task, typically implementing, testing, reviewing, and shipping in parallel.
AI Coding Agent
coding agent, ai agentAn AI system that takes multi-step autonomous actions in a codebase, reading files, running commands, calling tools, to complete a high-level task.
AI Overview (Google SGE)
sge, search generative experienceGoogle's AI-generated summary that appears above traditional search results, synthesizing answers from multiple cited sources.
AWS Kiro
kiro, aws kiroAWS's spec-driven AI IDE, write a clear specification first, then let the agent implement to spec, powered by Amazon Bedrock.
C5 terms
Claude Code
claude code cliAnthropic's terminal-native AI coding agent with sub-agents, scheduled tasks, voice mode, and first-class MCP / SKILL.md support.
Code Sandbox (Agent Sandbox)
agent sandbox, ai sandboxAn isolated execution environment where an AI agent runs code, usually a container, VM, or git worktree, to prevent agent actions from damaging the host system or main branch.
Composition Skill
combo skill, skill pipelineA SKILL.md that chains multiple skills into an agent team or pipeline, implement → test → review → ship as a single install.
Computer Use
claude computer use, browser useThe capability of an AI model to control a desktop or browser directly, clicking, typing, taking screenshots, to complete tasks that require GUI interaction.
Context Window
context length, token windowThe maximum number of tokens an LLM can read at once, both the prompt and the model's response combined. Larger windows allow longer documents, more conversation history, and bigger codebases.
D2 terms
Deep Research
agentic research, ai research modeA long-running agentic research workflow, the AI plans, searches multiple sources, synthesizes findings, and produces a structured report, distinct from quick one-shot search.
Devin
devin ai, cognition devinCognition Labs' autonomous AI software engineer, a browser-based agent that operates a sandboxed VM with shell, browser, and IDE to complete multi-day engineering tasks end to end.
F2 terms
Fine-Tuning
model fine-tuning, supervised fine-tuningTraining a base LLM further on a smaller domain-specific dataset to specialize its behavior, distinct from prompt engineering and RAG.
Function Calling (Tool Use)
tool calling, tool useAn LLM capability where the model decides to invoke a structured function or tool with arguments, instead of (or alongside) generating text, the foundation of AI agents.
G3 terms
GEO (Generative Engine Optimization)
generative engine optimization, ai seoOptimizing for brand mentions and citations inside LLM-generated answers across ChatGPT, Claude, Gemini, Perplexity, and Grok, not just blue-link rankings.
Google Antigravity 2.0
antigravity, antigravity 2.0Google's AI coding platform, desktop app + Go CLI + open-source SDK with a native multi-agent architecture, launched May 19, 2026 at I/O.
Guardrails
llm guardrails, agent guardrailsRules and validation layers that constrain what an AI agent or LLM can do or say, input validation, output filtering, per-tool allowlists, approval gates, and budget limits.
H2 terms
Hallucination
ai hallucination, llm hallucinationWhen an LLM generates plausible-sounding but factually incorrect content, fabricated function signatures, invented APIs, wrong citations, or confident-but-fictional claims.
Hook (Claude Code Hook)
claude code hooks, pretoolhookA shell command Claude Code executes automatically in response to events (PreToolUse, PostToolUse, Stop, UserPromptSubmit) configured in settings.json.
L2 terms
llms.txt
llms.txt file, ai readmeA plain-text file at a site's root that gives AI clients (ChatGPT, Claude, Perplexity) a curated map of the site's most useful pages, in a format LLMs can ingest cheaply.
Lovable
lovable.dev, lovable aiAI app builder that generates full-stack web apps from a prompt, frontend, backend, database, deploy, all from the browser.
M3 terms
MCP (Model Context Protocol)
model context protocol, mcp protocolAnthropic's open standard for connecting AI clients to external tools, data sources, and capability servers via JSON-RPC.
MCP Server
model context protocol serverA long-running process that exposes tools, resources, or prompts to AI clients over the Model Context Protocol.
Model Router
llm router, ai model routerA layer that picks the right LLM for each request, cheap model for simple tasks, frontier model for hard ones, based on prompt complexity, latency budget, or cost target.
P3 terms
Prompt Cache
llm prompt caching, context cachingA provider-side cache that reuses the model's processing of a repeated prompt prefix, cutting cost ~90% and first-token latency ~80% when the prefix is identical between calls.
Prompt Engineering
prompting, prompt designThe practice of writing inputs to LLMs to consistently get useful outputs, distinct from skills (instructions packaged as files) and fine-tuning (weight updates).
Prompt Injection
prompt injection attack, indirect prompt injectionA class of attack where untrusted content hidden in an LLM's input (a webpage, a document, a tool result) overrides the system prompt and makes the model execute the attacker's instructions.
R3 terms
RAG (Retrieval-Augmented Generation)
retrieval-augmented generation, retrieval augmented generationAn LLM pattern where the model retrieves relevant documents from an index at query time and uses them to ground its answer, reducing hallucination and adding fresh data.
Replit Agent
replit ai agentReplit's browser-based AI agent that builds and deploys full applications from a natural-language prompt, code, database, hosting, all in the Replit cloud.
Rules (.cursorrules, .clinerules, .windsurfrules)
cursor rules, cursorrulesAlways-on, tool-specific project context files (.cursorrules, .clinerules, .windsurfrules) that load on every conversation, distinct from on-demand skills.
S9 terms
Scheduled Tasks
claude code cron, scheduled agent runsClaude Code's cron-style background agent runs, execute skills on a schedule without keeping a terminal open.
Schema Markup (JSON-LD)
json-ld, structured dataStructured data embedded in a page's HTML that tells search engines and AI clients what the content represents, Article, FAQ, Product, Recipe, Person, Organization, etc.
Skill (Agent Skill)
agent skill, ai skillA reusable, versioned, natural-language instruction set for AI coding assistants, packaged as a SKILL.md file with YAML frontmatter.
Skill Marketplace
agent skills marketplace, ai skills registryA public registry of AI agent skills you can install in one command, skills-hub.ai is the largest with 4,900+ skills from 100+ sources.
SKILL.md
skill markdown, agent skills formatThe file format of the open Agent Skills standard, Markdown with YAML frontmatter that defines a portable AI instruction set.
Slash Command
/command, ai slash commandA user-typed `/name` in an AI coding tool that triggers a registered skill, prompt, or built-in action.
Spec-Driven Development
spec-first development, specification-drivenAn AI coding pattern where you write a clear specification first, then let the agent implement to spec, the inverse of vibe-coding.
Subagent
sub-agent, claude code subagentAn isolated, parallel AI agent spawned by a parent agent for a specific specialized task, each with its own context window and tool access.
SWE-bench
swe bench, software engineering benchmarkThe benchmark suite for measuring AI agents on real-world software engineering tasks, fix this GitHub issue, given the repo and tests. Top variants: SWE-bench Verified (humans confirmed solvability), SWE-bench Lite, SWE-bench Multimodal.
V3 terms
Vector Search (Semantic Search)
semantic search, embedding searchSearch that ranks results by semantic similarity using embeddings, finding documents that mean the same thing as the query, not just documents that contain the same words.
Vibe Coding
vibe coding, vibe-codingAn AI coding style where you describe what you want in chat and let the AI improvise, the opposite of spec-driven development.
Voice Mode (AI Coding)
claude code voice, voice codingPush-to-talk voice input in AI coding tools, Claude Code's /voice (March 2026) supports 20 languages.