A
agency
Definition A way of working with AI where you set it up to act on your behalf and let it run. You shape what it knows and how it behaves, rather than directing each step.
Use Agency suits work you've done often enough to describe well, like a weekly report or sorting an inbox. Give it clear limits and a way to check its work, and review what it did before you trust the next run.
See also agent, automation, augmentation, permission
agent
Definition An AI that takes actions, not just answers: it opens files, uses tools, searches, and decides its next step until the task is done.
Use An agent works in a loop: read the situation, pick an action, look at the result, repeat. Its work is only as good as what it's given at the start and what it's allowed to touch. Watch the first few runs closely.
See also subagent, tool use, permission, hook
agent harness
Definition The program a model runs inside. It gives the model its loop, its tools, and its permissions, so the same model can act differently in a different harness.
Use When an assistant does something you didn't expect, ask whether it was the model or the harness: what it could see, which tools it had, what it was allowed to do. Each coding agent, like Claude Code, Codex, or Gemini CLI, is a harness around its company's models.
Also called harness
See also agent, model, tool use, permission, coding agent
AGI
Definition Short for artificial general intelligence: an AI that could learn and reason across almost any task as well as a person, or better. The term is debated, since people mean different things by "human-level," and there is no accepted test for it.
Use When a company or a headline says a system has reached AGI, or is close, ask what test they mean; with no agreed test, the claim is hard to check. Today's systems are uneven: the same ones that win math contests still misread an analog clock.
Also called artificial general intelligence, human-level AI
See also artificial intelligence, jagged intelligence, benchmark
AI assistant
Definition A program you talk to in plain language that writes, explains, plans, and answers questions. ChatGPT, Claude, and Gemini are examples.
Use How useful an assistant is depends less on which one you pick and more on what it knows about you and your work at the start of each session.
See also chatbot, model, session, persistent memory
AI disclosure
Definition Telling the people who receive your work what the AI did, and what you checked yourself.
Use A short line is often enough: "Drafted with an AI assistant; the figures checked against the source." Expectations differ by setting, and school, work, and clients each have their own.
Also called transparency (the 4Ds)
See also output evaluation, 4Ds
AI solution architect
Definition A person who designs how AI fits into someone else's work, end to end: what it does, what it connects to, who checks it, and how success is measured.
Use The title is still settling, and what it covers varies by employer. Expect the work to start from the problem, not the tool. Example: Mapping a clinic's intake process before choosing which steps an agent handles.
Also called AI solutions architect
See also brief, human in the loop, ownership, verification contract
API
Definition A way for one program to talk to another. An AI company's API lets your own software send requests to its models.
Use An API is usually paid by use, separately from a chat subscription, and needs an API key kept safe. Most people never need one; people building their own tools do.
Also called application programming interface
See also API key, tool use
API key
Definition A long secret code that proves a request comes from your account. Anyone who has it can spend your money.
Use Keep keys in a password manager, never in a document, a chat, or a file you share. If one leaks, revoke it and make a new one.
See also API, permission
artificial intelligence
Definition Computers doing tasks that usually take human intelligence, like understanding language, recognizing images, and making decisions. Most AI today works by finding patterns in large amounts of data.
Use "AI" covers a spam filter and a chat assistant alike, so when a headline or a sales pitch says "AI," ask which kind. Some AI is narrow, good at one task; the large language models behind chat assistants are general-purpose and handle many tasks, unevenly. The term dates from 1955.
Also called AI
See also machine learning, generative AI, large language model, AGI
audit log
Definition A record of who did what, and when.
Use When several assistants or people work on one job, the log is how you find where something went wrong. Keep it somewhere a stranger could read and follow it.
See also ownership, handoff
augmentation
Definition A way of working with AI as a partner: you think and build together, each doing the part you're better at.
Use Most good everyday use is augmentation. You bring the judgment and the context; the assistant drafts, checks, and suggests.
See also automation, agency, iteration
automation
Definition Having AI do a specific task the way you told it to, usually the same way every time.
Use Automate a task only after you've done it by hand and know what "right" looks like. Otherwise you automate the mistakes too.
See also augmentation, agency, runbook
B
batching
Definition Grouping similar tasks and doing them together in one pass, so you pay the cost of switching between kinds of work once instead of every time.
Use Hand an assistant a batch, not a trickle: twenty files renamed under one rule beats twenty separate asks, and you check the rule once. A workflow is the same idea at a larger scale: a chain of steps you set up once and run as one batch of work. With an API the word means something close: sending many requests at once, answered later and usually for less.
Also called task batching; batch processing (API)
See also digital chores, brief, API, automation
benchmark
Definition A standard test for AI: a fixed set of problems and a way to score the answers, so different systems can be measured and compared on the same task.
Use Benchmarks show real progress, and they can mislead: a model can be tuned to the test, and the test may not look like your work. A system can top one benchmark and stumble on an easy task somewhere else. Try a model on your own task before you trust a score.
See also jagged intelligence, model, output evaluation
brief
Definition A short written description of a task: what it's for, what done looks like, and what's out of scope.
Use A brief written before you start saves more time than any prompt trick. Hand the same brief to a person or an assistant; if either is confused, the brief needs work.
See also definition of done, prompt, system prompt
C
chatbot
Definition A program you hold a conversation with, by typing or by voice. Older chatbots matched keywords, like a phone menu; today's AI chatbots write their own replies to almost any question.
Use Surveys and news say "chatbot," the companies say "assistant," and they mostly mean the same tools. An AI chatbot writes each reply by predicting likely words, which is why it reads fluently and can still be wrong, and why the same question can get a different answer.
Also called AI chatbot, chat assistant
See also AI assistant, large language model, hallucination, non-determinism
checkpoint
Definition A saved point in your work that you can go back to if something breaks.
Use Save one before any big change. With version history, checkpoints cost nothing, so make many.
See also version history, regression
coding agent
Definition An AI tool that works with the files on your computer: it reads them, changes them, and runs commands, with your permission. It isn't only for code.
Use You open it on a folder; it works inside that folder and asks before it reaches outside. Depending on the tool, it runs in a terminal, in a code editor, or in the company's desktop app.
Also called agentic coding tool; Claude Code, Codex, Gemini CLI (examples)
See also agent, agent harness, permission, plan mode, hook
compaction
Definition Shrinking a long conversation into a summary so the assistant has room to keep working.
Use A summary keeps the gist and can drop the details: numbers, names, decisions. Before compacting, write the facts that matter to a file. Coding agents do it on request, and on their own when the window fills.
See also context window, handoff, persistent memory
connector
Definition A link that lets an AI assistant read from, or act in, another app, like your email, calendar, or files.
Use Connect only what the task needs, and check what each connector can do; read-only is safer than read-and-write. Anything the assistant reads through a connector, an email or a web page, can also try to give it instructions.
See also MCP, permission, tool use
context window
Definition Everything the AI can see at one time: your messages, its replies, and any files it has read. When the session ends, it's gone.
Use The window has a limit. Long sessions fill it, and the assistant starts losing early details or getting vaguer. Keep what matters in files, and start a fresh session from a summary when one drifts.
See also persistent memory, compaction, token, session
counterfactual
Definition What would have happened without something: the comparison you need before you can say what a tool, a person, or a change actually added.
Use Ask it of your own AI work: what shipped that you could not have built alone, in the time you had? That difference is leverage. A job you'd have done just as well by hand, only slower, is a smaller win than one you'd never have finished.
See also augmentation, benchmark, output evaluation
D
database
Definition An organized store of records that a program can search, add to, and change. Contact lists, order histories, and inventories usually live in one.
Use Use one for many records of the same shape, and use files for notes and instructions. Give an agent read-only access until it has earned more, and keep a backup. Example: Looking up a customer's past orders before drafting a reply.
See also connector, MCP, permission, retrieval (RAG)
decompose
Definition To break a big task into smaller pieces, each one small enough to describe clearly and check on its own. The word also runs the other way: an agent decomposes something that already exists, like an app or a game, taking it apart to see its pieces before it changes them.
Use When an AI struggles with a task, the task is often too big for one ask. Split it into steps that each produce something you can look at, like "list the sources," then "summarize each one," then "draft the report," and check each piece before the next one builds on it. Pieces that don't depend on each other can go to separate subagents. When an agent decomposes an existing app, ask it to show you its map of the pieces before it changes anything; a change goes wrong where the map was wrong about how the pieces connect.
Also called task decomposition, breaking down
See also brief, definition of done, plan mode, subagent, regression
deepfake
Definition A fake video, picture, or recording made with AI to show a real person saying or doing something they never did.
Use Scammers use deepfakes on live video calls, posing as executives or police, and in posts posing as public figures. The FBI says AI-made content is now often difficult to identify, so don't count on spotting a glitch: check the claim another way, like calling the person back on a number you know is theirs.
Also called AI-generated video, synthetic content
See also voice cloning, phishing, generative AI
definition of done
Definition A written statement of what "finished" means for a task, decided before you start.
Use "Done when the report has last week's numbers, a one-line summary, and fits on one page" beats "make a good report." The test of a definition of done is whether someone else could check the work against it.
Also called completion criteria, acceptance criteria
See also brief, verification contract, output evaluation
digital chores
Definition The small, repeated tasks on a computer, like filing, renaming, clearing out, and syncing, that each take a minute and together eat a day.
Use They make a good first job for an assistant: low stakes, easy to check, and you already know what right looks like. Hand over one, watch it run a few times, then let it run.
See also automation, agent, permission
the Double Diamond
Definition A four-step way to work through a problem: Discover (look into it widely), Define (decide what the real problem is), Develop (try out several answers), and Deliver (pick one and finish it). Drawn as two diamonds, it opens out and narrows, twice.
Use It comes from the UK's Design Council, which began sharing it in 2004, and it works on any task, not only design. With AI it's tempting to start at Develop and ask for a solution straight away; the first diamond, finding and defining the problem, is where a good brief comes from.
Also called double diamond design process
See also brief, decompose, iteration
H
hallucination
Definition When an AI states something false with confidence: a made-up fact, quote, or source.
Use It's most likely in the specifics: names, numbers, dates, citations. Check those against the original before you use them. A confident tone is not evidence.
See also output evaluation, sycophancy, knowledge cutoff, retrieval (RAG)
handoff
Definition A note that lets someone else, or a future you, pick up the work without asking questions.
Use A good handoff says what happened, what exists now, what was decided, and what's next. End every AI session with one, and the next session starts where this one stopped.
See also persistent memory, brief, audit log, session
hash
Definition A short string of letters and numbers worked out from a file, like a fingerprint: change even one character of the file and the hash comes out completely different.
Use Compare a download's hash with the one its maker publishes, and you know the file is the one they made, untouched on the way. An assistant can work one out and compare the two for you.
Also called checksum; SHA-256 (the most common kind)
See also malware, version history
hook
Definition A rule that runs automatically at a set moment, like before a file is changed, whatever the AI has been told.
Use Instructions in a prompt are followed most of the time; a hook runs every time. Use one for a rule that must never break, like "never delete files" or "never publish without approval."
See also permission, system prompt, agent
human in the loop
Definition A person checks or approves what an AI does at set points, before the work goes any further.
Use Determine where it's needed inside an automated process. Example: Proofreading an email draft before an agent sends it.
Also called HITL
See also agent, automation, agency, output evaluation, permission
M
machine learning
Definition A way of building AI in which the computer learns patterns from examples, instead of following step-by-step rules a person wrote.
Use It's more everyday than it sounds: spam filters, recommendations, fraud alerts, and voice assistants all use it. The large language models behind chat assistants are machine learning too, trained on enormous amounts of text.
Also called ML
See also artificial intelligence, training, large language model
malware
Definition Harmful software installed on your phone or computer without your knowledge. Viruses, spyware, and ransomware are common kinds.
Use One way in is a fake ad for a popular tool, AI tools included, that leads to a copy of the real site and installs malware. Don't click an ad to download software: type the address yourself, scroll past results marked "Ad" or "Sponsored," and keep your system and security software up to date.
See also phishing, permission
markdown
Definition A simple way to format plain text with a few symbols: # for a heading, - for a list, ** around bold words. People and AI both read it easily.
Use Notes kept in markdown files open in any text editor, move to any tool, and are easy for an assistant to read and update.
See also persistent memory, version history
MCP
Definition A standard way to connect AI assistants to other tools and data, so one connection can work with many assistants.
Use An MCP server is the piece that offers a tool, like a calendar or a database, to the assistant. Prefer well-known servers for common tools, and check what each one can reach.
Also called Model Context Protocol
See also connector, tool use, permission
model
Definition The AI system itself, the part that does the thinking. Companies offer several, from fast and light to slow and thorough.
Use Pick by the job: a quick model for simple, repeated tasks, a stronger one for hard reasoning or long work. Stronger models usually cost more or use more of your plan.
See also large language model, token, non-determinism
P
permission
Definition What an AI is allowed to see and do: which files, which tools, which actions.
Use Give the least the task needs. Read-only is a good start; add more only after you've seen it work.
Also called access, allowlist
See also hook, connector, API key, agent
persistent memory
Definition Information that lasts between sessions, usually kept in files the assistant reads when it starts.
Use A session forgets, so anything you want remembered, like who you are, how you work, and what you decided, belongs in files you own.
Also called memory (in chat assistants); CLAUDE.md, AGENTS.md, and GEMINI.md files (coding agents)
See also context window, handoff, markdown, system prompt
phishing
Definition A scam message, by email or text, that pretends to come from someone you trust, like your bank, to get you to click a link, open an attachment, or hand over a password or account number.
Use AI has taken away the old giveaway: the spelling and grammar mistakes are gone, and scammers write faster to reach more people. Judge the request, not the writing. If a message asks you to click, pay, or confirm details, contact the company by a phone number or website you already know is real.
See also deepfake, voice cloning, two-factor authentication, malware
plan mode
Definition A setting where the AI looks into a task and proposes a plan before it changes anything.
Use Turn it on for big or risky changes: read the plan, correct it, then let it act. For small, clear changes it's usually unnecessary.
See also brief, checkpoint, coding agent
playbook
Definition A written set of steps for a situation that keeps coming up, so it's handled the same way each time.
Use A playbook says who does what, in what order; a runbook says exactly how to do one task. Write it once, run it twice, and fix whatever confused you.
See also runbook, skill
progressive discovery
Definition Starting from an overview and opening the details only when you need them.
Use Rather than loading every file into a session, give the assistant a map or an index first and let it read what the task needs. It saves room in the context window and keeps the work focused.
See also context window, system prompt
prompt
Definition What you type to the AI: a question, a request, or instructions.
Use Give the task, the context, and what a good answer looks like. An example of the output you want often works better than a description of it.
See also brief, system prompt, iteration
S
session
Definition One conversation with an AI, from start to finish.
Use A new session starts with no memory of the last one, unless memory files or a handoff bring it up to speed.
See also context window, handoff, persistent memory
skill
Definition A saved set of instructions the AI can use on request for a particular kind of task.
Use Turn something you ask for often into a skill, so it's done the same way every time. A good skill says when to use it and what to avoid.
Also called skills (Claude, Codex, Gemini CLI)
See also playbook, system prompt
subagent
Definition A helper AI given one part of a bigger job, with only the information that part needs.
Use A subagent starts knowing nothing of the main conversation, so its instructions must carry everything it needs. Splitting work this way keeps each part focused.
See also agent, handoff, context window
sycophancy
Definition An AI's habit of telling you what you want to hear: agreeing with you, even when you're wrong, instead of with the facts.
Use State a false belief as your own and many models go along with it; in one test, a model right 98.2% of the time about true beliefs fell to 64.4% when the user stated a false one as their own. Training on people's ratings feeds it, because people tend to prefer answers that agree with them. Ask neutrally, "is this true?" rather than "this is true, right?", and be most careful when it agrees with you.
See also hallucination, output evaluation, training
system prompt
Definition Standing instructions the AI reads before every conversation: who you are, how you like to work, what to avoid.
Use Keep it short and true, and update it when the assistant gets the same thing wrong twice.
Also called custom instructions; CLAUDE.md (Claude Code, which can also read AGENTS.md), AGENTS.md (Codex), GEMINI.md (Gemini CLI)
See also persistent memory, prompt, skill
T
temporary chat
Definition A chat the company doesn't use to train its AI. ChatGPT and Gemini call it a temporary chat, Claude an incognito chat.
Use Temporary doesn't mean gone at once: the companies still keep these chats for a while, up to 30 days for ChatGPT and 72 hours for Gemini as of October 2026. ChatGPT's also stay out of your chat history and memory. Use one for a question you'd rather not keep, and still type nothing you wouldn't want someone else to read.
Also called incognito chat (Claude)
See also training, session, persistent memory
token
Definition The small pieces of text an AI reads and writes, often a word or part of one. Limits and prices are counted in tokens.
Use Long files and long conversations use more tokens, which fills the context window and, on some plans, uses up your allowance faster.
See also context window, model
Definition When an AI uses a tool, like searching the web, running code, or reading a file, instead of only writing text.
Use The tools an assistant can reach decide what it can actually do. A few clearly described tools work better than many that overlap.
Also called function calling
See also agent, connector, MCP
training
Definition How an AI model learns: it works through a huge number of examples, like text, and adjusts itself until it predicts well what comes next. The examples are its training data.
Use A trained model keeps no copies of what it learned from, only a large set of adjusted numbers. Public posts online can be training material, and so can your own chats: the big chat assistants each have a setting for whether your conversations train their models, so find it and decide. A thumbs up or down can send the whole conversation in, even after you opt out.
Also called model training; training data (the examples); weights, parameters (the numbers it adjusts)
See also machine learning, large language model, knowledge cutoff, temporary chat
two-factor authentication
Definition A second check when you sign in, on top of your password, usually a one-time code sent by text, email, or an app. Someone who has your password still can't get in without it.
Use Turn it on for every account that offers it, and never turn it off. Never give the code to anyone, by email, text, or message, however official they sound: with it, a scammer can take over the account.
Also called two-factor code (the code itself), two-step verification, multi-factor authentication
See also phishing, API key, permission
V
verification contract
Definition The checks a piece of work must pass, agreed before the work starts.
Use When a job is split up, give each part its own contract: the evidence it must produce, and what happens if a check fails.
See also definition of done, regression, ownership
version history
Definition A saved record of every change to your files, so you can see what changed and undo it.
Use Tools like Git keep this for you. With it, trying something risky is cheap: if it fails, go back.
See also checkpoint, regression
voice cloning
Definition Using AI to copy a real person's voice, so a computer can say anything in it.
Use A short clip, like a video posted online, can be enough. The scam is a panicked call from someone who sounds like family, needing money now, kept secret, by wire, cryptocurrency, or gift card. Hang up and call back on a number you know is theirs, and agree a family code word in advance.
Also called vocal cloning
See also deepfake, phishing