AI glossary

The AI and Agent Glossary

Clear, plain-language definitions of the AI and agent vocabulary you keep running into: AI agent, agentic AI, MCP, vibe coding, context window and more. Each entry answers the question directly, then goes one level deeper, with links into the guides and lessons that use the term.

AEO (Answer Engine Optimization)

AEO (answer engine optimization) is optimising content so AI answer engines like AI Overviews, ChatGPT and Perplexity return it as the direct answer.

Term · 2 min read

Agent Harness

An agent harness is the scaffolding around an AI model that runs the loop, manages context, dispatches tool calls and enforces safety so the model can act.

Term · 3 min read

Agentic AI

Agentic AI is AI that acts autonomously toward a goal, planning and using tools across many steps. Definition, how it differs from generative AI, and real examples.

Term · 2 min read

AI Agent

An AI agent is a system that uses a language model to decide and act in a loop toward a goal, calling tools along the way. Definition, examples and how it differs from a chatbot.

Term · 2 min read

AI IDE

An AI IDE is a code editor with a built-in AI coding agent that can read your whole project, write and edit code across files, and run tasks in the editor.

Term · 2 min read

Context Window

A context window is the maximum amount of text, measured in tokens, an AI model can consider at once, including the prompt, history and the answer it writes.

Term · 3 min read

GEO (Generative Engine Optimization)

GEO (generative engine optimization) is optimising your content so AI tools like ChatGPT, Gemini and Perplexity cite, mention and recommend it in answers.

Term · 2 min read

llms.txt

llms.txt is a Markdown file at your site root that gives AI systems a clean, curated map of your key pages so they can understand and cite your content.

Term · 2 min read

MCP (Model Context Protocol)

MCP (Model Context Protocol) is an open standard that connects AI models to external tools and data through a common interface, often called the USB-C for AI.

Term · 3 min read

Prompt Caching

Prompt caching stores the processed prefix of a prompt so repeated requests reuse it, cutting cost and latency. Cache reads can be about 90 percent cheaper.

Term · 3 min read

Subagent

A subagent is a specialised AI agent a main agent delegates a task to, running in its own context window with its own prompt and tools, returning a summary.

Term · 3 min read

System Prompt

A system prompt is the standing instruction that sets an AI model role, rules and behaviour before any user message, shaping how it responds all session.

Term · 3 min read

Tool Calling

Tool calling is when an AI model outputs structured JSON to ask your code to run a function, so it can act and use tools instead of only replying with text.

Term · 3 min read

Vibe Coding

Vibe coding is building software by describing what you want in plain language and letting an AI write the code, focusing on the result over the syntax.

Term · 3 min read

Workflow Automation

Workflow automation uses software to run a multi-step process automatically, triggered by an event, so repetitive tasks happen without manual work each time.

Term · 2 min read
Next step

Ready to put AI to work as a real workflow?

Start with the foundations course, keep your progress locally and sync everything to your free account whenever you like.