Glossary of AI agent terms: short definitions and where each is explained
Short definitions of the terms that come up when you run AI agents on real work: agent, context window, prompt injection, fail closed, acceptance and more. Each entry is one or two sentences and points to the page that explains it in full.
π― For Anyone reading about AI agents who meets an unfamiliar term
- Look up an agent term in one or two sentences
- Find the page that explains it in full
- See which words this wiki uses more strictly than usual
This page collects the terms that come up when AI agents work on real tasks, and that our articles use. Each entry is one or two sentences and points to the page that explains it in full. Terms about the product and editing, such as judge, ledger, receipt and uncertain, are defined in the Glossary.
π§ Models and context
- Agent β A program in which a model chooses the next step and calls tools to reach a goal, instead of only answering one question. What it may do is set by its permissions, not by its prompt. β Permissions and data flow
- Context window β The amount of text a model can take into account in one request. Instructions, history, retrieved passages and the answer all share it. β Context windows and tokens: what an agent can see and what it costs
- Embedding β A list of numbers that represents the meaning of a piece of text, so that texts with similar meaning end up close together. β A vector base is a map, not a source: what we learned from retrieval
- Hallucination β A confident statement that nothing supports, such as an invented source or number. It is checked, not argued with. β Why AI agents make things up, and how to check an answer before you use it
- RAG (retrieval-augmented generation) β Looking up passages from your own documents first and giving them to the model together with the question, so the answer can rest on them. β A vector base is a map, not a source: what we learned from retrieval
- Token β The unit a model reads and is billed in: a short chunk of text, often part of a word. Limits and prices are counted in tokens. β Context windows and tokens: what an agent can see and what it costs
- Vector base β A store of embeddings that finds passages close in meaning to a question. In this wiki it is treated as a map to sources, not as a source. β A vector base is a map, not a source: what we learned from retrieval
- Vibe coding β Accepting code an AI wrote because it seems to work, without reading it. Fine for a throwaway script, risky for shared code. β Reviewing AI-written code: why we test it in a clean checkout
π§° Tools and capabilities
- AGENTS.md β A rules file in a repository that a coding agent loads at the start: its scope, the commands to use and the things not to touch. β AGENTS.md and rules files: set a coding agentβs scope
- MCP (Model Context Protocol) β An open protocol that lets an AI application connect to tools and data through servers. β What is MCP? Servers, clients, tools and resources in plain words
- MCP tool β A named function on an MCP server that an agent can call, with parameters and a return value. A tool acts: it reads, searches or writes. β Skills, MCP tools and rules: three ways to give an agent capabilities
- Rule β An instruction that always applies and limits behaviour, such as never staging everything. It does nothing by itself. β Skills, MCP tools and rules: three ways to give an agent capabilities
- Skill β A packaged way of doing a job: a folder of instructions an agent loads when the task matches. It either advises or is mandatory, depending on its authority. β Skills, MCP tools and rules: three ways to give an agent capabilities
- Task packet β A work order handed from one agent or person to another: the specification, the acceptance criteria and the limits, in one file. β Spec-driven development with existing task packets
- Unit of work β The smallest piece of input that produces a result on its own, such as one file or one country. Big jobs are split by unit. β Splitting a big task for a cheap model: the 24,000-byte lesson
π‘οΈ Safety and permissions
- Audit record β A row written for every tool call: what was called, with what status and for how long. It lets you reconstruct what happened. β Skills, MCP tools and rules: three ways to give an agent capabilities
- Authority (canon or advisory) β Whether an instruction is our own mandatory rule (canon) or outside advice that may be ignored (advisory). Outside advice never becomes mandatory. β An AI usage policy and register a small team can enforce
- Fail closed β When a check cannot run or a setting is missing, refuse instead of proceeding. The opposite, failing open, lets the work through. β A daily AI budget that fails closed: caps, session ids and a gap we found
- Guardrail β A check on text going into or out of a model, such as masking secrets or flagging known injection phrases. β Prompt injection in agents: what a filter catches and what it misses
- Promotion (approval gate) β The separate, logged action by which a named person approves a work order before it can run. An agent never promotes its own. β The promotion gate: an agent never approves its own work order
- Prompt injection β Text from outside, such as a web page or a ticket, that tries to give the agent new orders. A filter detects known phrases; narrow permissions limit the damage. β Prompt injection in agents: what a filter catches and what it misses
- Register β A file listing every AI capability a team uses, with its authority, risk class, lowest executor and whether a person must approve. β An AI usage policy and register a small team can enforce
- Risk class β The worst thing a capability can touch: read only, repository write, remote change, or money and irreversible actions. β An AI usage policy and register a small team can enforce
- Sandbox β An operating-system box around a command that limits what it can read, write and reach on the network. No sandbox, no run. β Letting an agent run shell commands: use a sandbox or refuse
- Scoped token β A token issued for one task. It carries a budget and an expiry, and it closes with the task. β Keep provider keys out of the agent: one gateway, one token per task
π΅ Money and limits
- Budget reservation β Setting aside a task's maximum cost before its first request, so one task cannot consume everything. β The promotion gate: an agent never approves its own work order
- Daily cap β A limit on spend per day for an automatic job. A missing cap must mean refuse. β A daily AI budget that fails closed: caps, session ids and a gap we found
- Escalation reason β A code from a short closed list that must accompany a call to a more senior executor. βJust in caseβ is not on the list. β A ladder of executors: cheap first, escalate only with a reason
- Executor level β A rung of the ladder: level zero is a script, then a low-cost model, a mid-level model and a senior arbiter. β A ladder of executors: cheap first, escalate only with a reason
- Freeze β Stopping new paid calls on a lane until a named person reconciles an unknown cost. β When you cannot tell what a model call cost: freeze, then reconcile
- Session id β A label on every model call that names the job, not the person, that made it. Without it, spend cannot be attributed. β A daily AI budget that fails closed: caps, session ids and a gap we found
β Checking work
- Acceptance β The decision that a result is accepted, made by checks and evidence, not by the model saying it is done. β AI judging: why βit says it is doneβ is not acceptance
- Acceptance criteria β Machine-checkable conditions, written before the work starts, that a result must meet. β Spec-driven development with existing task packets
- Citation gate β A pre-publication check that finds every number in a text and requires it to appear in the evidence, character for character. β A citation gate: every number in published text must be found in the evidence
- Clean checkout β A fresh copy of the target branch with none of your local files, used to test a change as a teammate would receive it. β Reviewing AI-written code: why we test it in a clean checkout
- Deterministic check β A script, schema or test that gives the same answer every time. Run it before asking a model to judge. β Calibrate your AI judge before you let it accept work
- Evidence β An artifact with a date that supports a claim: a record, a measurement, a file. A claim without one is only a statement. β Sources, dates and what βverifiedβ means
- Held-out set β Test cases kept out of a judge's prompt, so that measuring the judge does not just measure memory. β Calibrate your AI judge before you let it accept work
- Surface check β A script that crawls a site's sitemap and robots file and reads the values a contract defines, so a verdict rests on an artifact and not on a first screen. β Check what a website really serves before you call it empty
ποΈ Working together and operations
- Cull criterion β The fact that, declared before a trial starts, would end it. Without one, ideas never die. β A portfolio of experiments with a death criterion declared in advance
- Load shedding β Refusing to start a scheduled job when the host is overloaded or short of disk, logging the skip and trying again on the next tick. β Do not start the job: load shedding for scheduled batch work
- Online backup β Copying a live SQLite database through its backup interface, page by page, so the copy stays consistent while writers continue. β Backing up a live SQLite database: use the backup API, not a file copy
- Watchdog β A monitor that records load and lowers the priority of batch processes, but never kills anything. β Do not start the job: load shedding for scheduled batch work
- Worktree β A separate working folder of the same repository, so that each agent edits its own copy. β Several agents, one repository: ownership rules from real incidents
π Evidence
Each definition restates what the article it links to says. No figures are included in the definitions. Terms in total: 44.
| What we checked | That each definition matches the article it links to, and that every target page exists |
| When | 3 November 2026, 23:49 UTC |
| Artifact | Our articles released together with this page and the existing wiki pages; the data set from which both language versions are built |
| Limit | The definitions describe how this wiki uses the words. Elsewhere they may be used more loosely. Terms already defined in the Glossary are not repeated here |
β‘οΈ Next
Start with An AI usage policy and register a small team can enforce, then read Prompt injection in agents: what a filter catches and what it misses and A daily AI budget that fails closed: caps, session ids and a gap we found.
Sources
- Glossary: product and editorial terms.
- What is MCP? Servers, clients, tools and resources in plain words: MCP basics.
- AI judging: why βit says it is doneβ is not acceptance: acceptance by checks.
- Context windows and tokens: what an agent can see and what it costs: context and tokens.
π Article connections
Open the full knowledge graph βPublished article links. Select a node to open its article at the heading.
Article links Β· keyboard / text view
Next steps
Related reading
Wiki discoveries: a readerβs map for 30 October 2026
Navigate the dayβs catalog, MCP guides, source practice, API and bounded workflow observations.
EditorialVerify a Tvijo claim in five minutes
A repeatable recipe: check the page, the index, the sitemap, the receipt and the code β and know when the honest answer is βnot verifiedβ.
EditorialSources, dates and what βverifiedβ means
A checked date is the date a human opened the source. Documentation, code and a runtime test are three different levels of evidence β and we label them.
EditorialGlossary
The words this wiki uses in a specific sense: task, route, receipt, ledger, uncertain, work copy, capability.
π¬ Comments