Skip to content

Glossary – Agentic Work in Real Life

This glossary brings together the technical vocabulary used throughout “Agentic Work in Real Life” and adds several terms that frequently appear in the current AI and agentic-engineering discourse even when they are not central to the articles themselves.

The explanations are intentionally concise and practice-oriented. Some terms – especially AGI, ASI, Agentic AI, Frontier Model, Memory, Skill, and Vibe Coding – are not standardized and may be used somewhat differently by different providers or communities.

Product, model, organization, and paper names are not included exhaustively. Names such as SWE-bench or ARC-AGI are exceptions where they have effectively become widely used technical terms or benchmark families.

Term / AcronymExpanded formIn short
Acceptance CriteriaCriteria used to decide whether a requirement or change is considered functionally and technically fulfilled.
Acceptance TestTest that checks whether a system or feature meets defined functional acceptance criteria.
Accepted ChangeA change that can be adopted after sufficient technical and functional verification.
Access ControlMechanisms that determine who or what may access data, functions, or systems.
Active ParametersIn Mixture-of-Experts models, the subset of all model parameters actually activated for a specific token or computation step.
ADRArchitecture Decision RecordA short, versioned document recording an important architecture decision, its context, and rationale.
Affected AnalysisDetermining which projects, modules, or tests are actually affected by a change so work and verification can be scoped precisely.
AgentA system that pursues a goal across multiple steps by combining a model, context, tools, and other mechanisms.
Agent FileA project- or workspace-specific instruction file for agents, for example containing architecture, build, or working rules. Explored in depth in Article 04.
Agent HarnessThe software environment that turns a model into an agent by orchestrating context, tools, loops, state, and execution.
Agent InfrastructureReusable technical and organizational foundations for agentic work, such as rules, skills, tests, tooling, and verification mechanisms.
Agent SkillA reusable playbook or procedure that tells an agent how to handle a particular kind of task.
Agent TimeTime during which an agent works on a task autonomously.
Agent-readableProperty of a system whose relevant structure, rules, and information are discoverable and understandable for an agent.
Agent-verifiableProperty of a system in which an agent can check results with executable mechanisms such as builds, linting, tests, or architecture rules.
Agentic AIUmbrella term for AI systems that do more than generate answers: they can pursue goals across multiple steps and perform actions.
Agentic CodingSoftware development in which coding agents autonomously perform parts of the development process such as analysis, modification, and testing.
Agentic WorkA way of working in which AI agents handle multi-step tasks with some degree of autonomy.
AGIArtificial General IntelligenceA non-standardized term for AI with broad, generalizable capabilities at or near human level across many domains.
AIArtificial IntelligenceUmbrella term for computer systems that perform tasks typically associated with perception, language, learning, planning, or problem solving.
AI Coding AssistantAI tool that helps developers write or modify code; compared with a coding agent, it often has less autonomous tool use and autonomy.
AI SafetyResearch and engineering field concerned with limiting harmful, unwanted, or uncontrolled behavior in capable AI systems.
AlignmentWork aimed at making an AI system act in accordance with intended goals, rules, and human oversight.
AnonymizationTransforming data so individuals can no longer be identified; truly anonymized data must be distinguished from pseudonymized data.
APIApplication Programming InterfaceA defined interface through which software components or services communicate.
ARC-AGIAbstraction and Reasoning Corpus for Artificial General IntelligenceBenchmark family for generalization and acquiring new skills; a high score is not universal proof that AGI has been achieved.
Architecture ConstraintAn architecture rule that permits or excludes certain structural solutions and therefore narrows the solution space. Explored in depth in Article 08.
Architecture ReviewA review focused on whether a change fits the responsibilities, boundaries, dependencies, and architecture of the system.
ASIArtificial SuperintelligenceHypothetical term for AI whose general cognitive capabilities substantially exceed human capabilities; definitions vary.
AuthorizationDecision about whether a user, agent, or system may access a resource or perform an action.
BenchmarkA standardized task or task set used to measure specific capabilities or properties of a model or system.
Benchmark ContaminationThe problem that benchmark tasks, or very similar data, may have been present in model training and can distort results.
Benchmark OverfittingOver-optimizing models or systems for known benchmarks without a corresponding improvement in general capability.
Big Ball of MudTerm for a system with little recognizable structure, high coupling, and many historically accumulated exceptions.
Broken WindowsMetaphor for the tendency of visible neglected exceptions or rule violations to encourage further similar deviations.
BuildProcess that turns source code and other artifacts into an executable or deliverable form and often reveals errors along the way.
Cached TokensInput tokens from recurring context whose previously computed states may be reused by a provider.
CapExCapital ExpenditureCapital expenditure on assets used over a longer period, such as owned AI hardware.
Chain of Thought (CoT)Chain of ThoughtTerm for intermediate reasoning steps of a model; visible summaries are not necessarily the model’s complete internal reasoning trace.
CIContinuous IntegrationAutomated integration and verification of changes, typically including build, linting, and tests.
CI/CDContinuous Integration / Continuous Delivery or DeploymentAutomated pipeline for checking, building, and, depending on the setup, delivering or deploying software.
Cloud ModelAI model used through infrastructure operated by an external or internal cloud provider.
Coding AgentAgent that can inspect codebases, modify files, run tools, handle errors, and produce coherent software changes.
CohesionMeasure of how closely the responsibilities within a module or component belong together conceptually.
Compute BudgetLimited amount of compute available for a model request, agent run, or evaluation.
Computer UseAbility of an AI system to operate graphical user interfaces using mouse, keyboard, or comparable actions in a human-like way.
ConstraintAn explicit rule or boundary defining which solutions, data flows, or actions are allowed.
ContextInformation actually available to a model for the current processing step.
Context EngineeringDeliberate selection, structuring, and ongoing maintenance of relevant context for models and agents. Explored in depth in Article 04.
Context WindowMaximum amount of context a model or specific endpoint can consider in one processing run.
ContractExplicit agreement about interface, data format, behavior, or responsibility between parts of a system.
ConvergePhase in which, after decisions have been made, implementation proceeds as disciplined as possible within the remaining solution space. Part of Diverge · Decide · Converge, explored in depth in Article 10.
Coordination TimeHuman time spent on handoffs, questions, synchronization, context switching, and coordination between agents or work steps.
Cost per Accepted ChangeEngineering metric for the total cost required until a desired change has been sufficiently verified and accepted. Explored in depth in Article 13.
Cost per RunCost of a single model or agent run.
Cost per Successful RunCost per technically successful agent run, including failed attempts needed to reach it.
Cost per TokenPrice or cost at the level of tokens processed or generated by a model.
CouplingDegree of dependency between modules or components; high coupling usually makes independent changes harder.
CQRSCommand Query Responsibility SegregationArchitecture pattern that deliberately separates read operations from state-changing operations.
CreditProduct-specific billing unit of an AI service; technically not the same as a token.
CRUDCreate, Read, Update, DeleteFour basic operations for creating, reading, updating, and deleting data.
Data MinimizationPrinciple of processing or providing only the data actually necessary for a specific purpose.
DecidePhase in which open alternatives are evaluated and relevant decisions are made deliberately. Part of Diverge · Decide · Converge, explored in depth in Article 10.
Dependency DirectionArchitecture rule specifying in which direction dependencies between modules or layers are allowed to point.
Dependency GraphGraphical or technical representation of dependencies between modules, libraries, services, or other system parts.
DeterminismProperty of a system that reproducibly produces the same result for the same state and input.
Developer Experience (DX)Developer ExperienceQuality of the working environment for developers, including clarity, tooling, feedback speed, and local executability.
DiffRepresentation of differences between two versions of files or code.
DiscoveryPhase for understanding and clarifying the problem, requirements, open decisions, risks, and technical context before implementation.
DistillationTechnique for transferring knowledge or behavior from a larger model into a smaller model.
DivergePhase in which multiple solution paths, hypotheses, or options are deliberately opened up and explored. Part of Diverge · Decide · Converge, explored in depth in Article 10.
DPA / AVVData Processing Agreement / AuftragsverarbeitungsvertragContract governing the processing of personal data by a data processor; in German law commonly called an Auftragsverarbeitungsvertrag (AVV).
DriftGradual deviation from desired rules, architecture, meaning, or behavior across multiple decisions or steps of action – within a single run or across multiple changes. Explored in depth in Article 06.
DRYDon’t Repeat YourselfPrinciple of avoiding unnecessary duplication of knowledge or logic; not a mandate to abstract every similarity.
GDPR / DSGVOGeneral Data Protection Regulation / Datenschutz-GrundverordnungGerman abbreviation for the EU General Data Protection Regulation (GDPR), governing the protection and processing of personal data.
DTOData Transfer ObjectData structure used to transfer information between system parts or interfaces, usually without its own business logic.
E2EEnd-to-EndTest or view of a complete flow across multiple parts of a system.
EmbeddingNumerical vector representation of content used to compare semantic similarity or relationships computationally.
Engineering CapabilityAbility of a person or organization to reliably understand, develop, change, verify, and operate software.
EvalEvaluationTargeted assessment of a model or agent system using defined tasks, criteria, and measurement methods.
Evaluation HarnessInfrastructure that runs evals, provides tools and environments, records execution, and scores results.
Executable ArchitectureArchitecture rules that are not merely documented but made mechanically verifiable through tools, tests, or static checks.
Feedback LoopRepeated cycle of execution, observation, verification, and correction through which work is improved incrementally.
File BoundaryBoundary at file or storage-access level; it does not automatically guarantee that the same information is inaccessible by other routes.
Fine-TuningAdditional training of an already trained model in which its parameters are adjusted deliberately.
Fixed CostCost incurred independently of the number of later uses, for example for agent infrastructure or owned hardware.
Foundation ModelBroadly trained base model that can serve as a foundation for many different tasks and applications.
Frontier ModelInformal term for models that, at a given time, sit near the capability frontier of publicly or industrially available AI.
Function CallingMechanism that lets a model request structured calls to external functions or tools.
Generative AIAI systems that generate new content such as text, images, audio, video, or code.
GPUGraphics Processing UnitParallel processor frequently used for AI training and inference because of its high matrix-computation throughput.
Ground TruthReference value or assumed-correct target answer against which a model or system is evaluated.
GroundingConnecting a model response to concrete external data, sources, or system state to limit unconstrained plausibility generation.
GuardrailsTechnical or organizational safeguards intended to restrict unwanted inputs, outputs, or actions of an AI system.
HallucinationA plausible-sounding but false or unsupported model output.
Happy PathIdeal system flow without errors, exceptions, or special cases.
Human Active TimeTime during which a human must actively analyze, decide, explain, verify, or correct.
Human CapitalHuman knowledge, skills, experience, and judgment as a long-term economic resource.
Human ReviewReview of a result by a human, especially where domain expertise, accountability, or contextual judgment is required.
Independent EvidenceVerification evidence that does not merely repeat the same assumptions or generation path as the result being checked.
InferenceUsing an already trained model to compute an output from an input.
Inference-Time ComputeCompute spent while using a model on a specific task, for example for additional reasoning.
Information BoundaryBoundary defining which information may leave a domain, process, agent, or trust area.
Information FlowPath information takes through sources, systems, agents, tools, storage, and outputs.
Information HidingArchitecture principle of hiding internal decisions and details behind stable interfaces.
Input TokensTokens entering a model request, including visible information and system-provided context.
InvariantRule or property that should always hold in a system regardless of a specific change.
JailbreakAttempt to bypass an AI system’s safety or behavioral boundaries using specially crafted input.
KI (German AI abbreviation)Künstliche IntelligenzGerman abbreviation for Künstliche Intelligenz, meaning AI; the series generally uses the internationally common abbreviation AI.
KV CacheKey-Value CacheCache of attention states that can avoid repeated computation during token generation.
LayerArchitectural layer with a specific responsibility and defined dependency rules.
Least PrivilegeSecurity principle that gives a user, agent, or process only the minimum permissions necessary.
Legacy SystemExisting system, often grown over a long period, whose structures and dependencies can make changes difficult.
Lint / LinterStatic checking of source code against defined quality, style, or error rules.
LLMLarge Language ModelLarge language model that processes token sequences and typically generates new tokens step by step.
LLM-as-a-JudgeMethod in which a language model evaluates the quality or correctness of outputs from other models.
Local EvidenceExamples, structures, and rules found in the existing repository or system that provide an agent with clues about desired solutions.
Local InferenceRunning an AI model on owned or otherwise self-controlled infrastructure.
Local ModelModel that can be run locally or on self-controlled infrastructure.
Long-Horizon AgentAgent that works on complex tasks across long periods and many steps.
Machine LearningSubfield of AI in which models learn behavioral patterns from data instead of having every rule explicitly programmed by humans.
Marginal CostAdditional cost caused by one more unit, such as another agent run or another change.
MCPModel Context ProtocolOpen protocol through which AI applications can connect to tools and external data sources in a standardized way.
MemoryPersistent storage outside model weights from which information can later be brought back into the current context.
ModelTrained mathematical system that processes inputs and computes outputs.
Model CardDocumentation describing a model’s capabilities, evaluations, limitations, risks, and intended uses.
Model ReviewReview of a result by another model; useful, but not automatically independent of the assumptions of the generating model.
Model RoutingSelecting different models or configurations depending on task, risk, cost, or required capability.
Model ScoreA model’s score on a benchmark; for agents it can be strongly influenced by harness, tools, context, and compute.
Module BoundaryDefined boundary of a module specifying which internals remain hidden and through which interfaces other parts may access it.
MoEMixture of ExpertsModel architecture with multiple expert subnetworks, only a subset of which is activated for each processing step.
MonorepoRepository in which multiple applications, libraries, or services are versioned and managed together.
Multi-Agent SystemSystem in which multiple agents coordinate on subtasks or a shared goal.
MultimodalCapability of a model or system to process or generate multiple modalities such as text, images, audio, or video.
NoiseUnnecessary, irrelevant, or low-quality output that obscures the useful information.
Non-DeterminismProperty that identical or very similar inputs do not necessarily produce exactly the same solution path or output.
Open SourceSoftware whose source code is available for use and modification under an appropriate license; in AI this is not automatically the same as open weights.
Open WeightsModels whose learned weights are available; this does not imply that training data, training code, or the full pipeline are open.
OpExOperating ExpenditureOngoing operating expenditure, such as API usage, electricity, hosting, or administration.
Output TokensTokens generated by a model during a request.
Paradigm DriftGradual deviation from an originally chosen architecture or development paradigm toward competing patterns.
ParametersLearned numerical values of a model that help determine its behavior.
Pass@1Benchmark metric indicating whether the first generated solution attempt is successful.
Pass@kBenchmark metric for the probability that at least one successful solution exists among k generated attempts.
Path DependencyProperty that early decisions influence the later available solution path and context.
Personal DataInformation relating to an identified or identifiable natural person.
Post-TrainingTraining and adaptation phases after base pre-training, for example for behavior, reasoning, safety, or task specialization.
Pre-TrainingInitial training phase in which a model learns broad patterns and capabilities from large datasets.
Privacy by DesignPrinciple of incorporating privacy into system architecture and design from the outset rather than adding it later.
ProbabilisticDescribes systems whose outputs are based on probability distributions; identical inputs therefore need not produce exactly identical outputs.
Progressive DisclosurePrinciple of loading information or skills into context only when they become relevant to the current task.
PromptInput or instruction given to a model for a specific processing task.
Prompt CachingReuse of previously computed states for recurring parts of a prompt or context to reduce cost or latency.
Prompt EngineeringDesign of instructions and inputs for models; in agentic systems increasingly intertwined with requirements and context engineering.
Prompt InjectionAttack or unwanted instruction in which content inside the context tries to steer a model toward actions contrary to the user’s or system’s actual intent.
PseudonymizationProcessing in which direct identifiers are replaced or separated; if re-identification remains possible, the data is still personal data.
QuantizationReducing numerical precision of model values to lower memory use and compute requirements.
RAGRetrieval-Augmented GenerationTechnique in which external information is retrieved before or during generation and supplied as additional context.
ReasoningAdditional internal or explicit processing steps intended to solve more complex tasks systematically.
Reasoning EffortConfiguration controlling how much compute or reasoning effort a model should spend on a task.
Reasoning ModelTerm for models optimized for multi-step problem solving and additional inference-time computation.
Reasoning TokensIn some APIs, separately accounted tokens or computation steps used for internal reasoning and not necessarily fully visible as output text.
Red TeamingDeliberate search for vulnerabilities, failure modes, or undesirable edge cases through adversarial testing.
Reinforcement Learning (RL)Reinforcement LearningTraining approach in which behavior is optimized using feedback or reward signals.
RepositoryVersion-controlled collection of source code, configuration, tests, and other project artifacts.
RequirementsFunctional and technical needs specifying what a system or change should do and which conditions it must satisfy.
Requirements EngineeringSystematic elicitation, clarification, documentation, and verification of requirements for a system or change.
Responsibility DriftGradual shift of responsibilities so code or components take on tasks that were originally meant to live elsewhere.
Responsibility VerificationChecking not only that a change works, but that it is located in the correct functional or technical responsibility.
RetrievalTargeted discovery and provision of external or stored information for a current task.
ReviewAssessment of a change by humans or other systems for correctness, quality, risks, and fit with the surrounding system.
Review BottleneckBottleneck that arises when changes are produced faster than they can be meaningfully reviewed and accepted.
RLHFReinforcement Learning from Human FeedbackReinforcement-learning approach that uses human preferences or evaluations as a signal to adapt model behavior.
ROIReturn on InvestmentRatio between the economic benefit of an investment and the cost required for it.
SamplingProcess of selecting a concrete next token from the possible tokens scored by the model.
ScaffoldAlternative term for the agent or evaluation structure built around a model; often used similarly to harness.
ScopeDefined extent of a task or change, including what is explicitly out of scope.
SCSSelf-contained SystemArchitecture approach in which functionally sliced systems operate as independently as possible and expose only clearly defined integration points.
Semantic SearchSearch based on semantic similarity rather than only identical words, often using embeddings.
Separation of ConcernsPrinciple of deliberately separating different responsibilities and problem types.
SLMSmall Language ModelLoose umbrella term for relatively small language models, often optimized for lower cost, local execution, or specialized tasks.
Solution SpaceSet of fundamentally possible solution paths for a problem; requirements and constraints can narrow it.
SpecificationAs concrete as possible a description of desired behavior, a change, or a system.
Static AnalysisAnalysis of code without executing it, for example for type errors, lint rules, or architecture violations.
Stop ConditionPredefined condition at which an agent stops autonomous work and requires a question or human decision.
SWESoftware EngineeringDiscipline of systematically designing, developing, verifying, operating, and evolving software.
SWE-benchSoftware Engineering BenchmarkBenchmark family using real GitHub issues and repository changes to evaluate coding models and agents.
SWE-bench ProMore difficult SWE-bench variant with a broader repository and task mix and stronger focus on realistic agentic software work.
SWE-bench VerifiedHuman-reviewed subset of SWE-bench intended to reduce problematic or ambiguous tasks.
Synthetic DataArtificially generated data that imitates or supplements real data and can be used for training, testing, or privacy purposes.
System PromptHigh-level instructions defining a model’s behavior, role, or boundaries for a session or application.
System ScoreScore of the complete evaluated system consisting of model, harness, tools, context, and other runtime conditions.
TDDTest-Driven DevelopmentDevelopment approach in which tests are written before, or closely before, implementation and actively shape the design.
Technical DebtFuture extra effort caused by short-term technical decisions, missing maintenance, or deliberately deferred quality work.
TemperatureSampling parameter influencing how strongly more likely token options are favored over less likely ones.
Test-Time ComputeAlternative term for additional compute used while operating a model; largely related to inference-time compute.
TokenProcessing unit of a language model; a token can represent a word, part of a word, a character, or another text sequence.
Token BudgetMaximum or planned number of tokens for context, generation, or an agent run.
TokenizerComponent that converts text into token IDs processed by a language model.
ToolExternal capability a model or agent can use, such as file access, search, shell, browser, or an API.
Tool CallingMechanism by which a model can trigger structured actions through external tools.
Top-KSampling method that considers only the k most likely next-token candidates for selection.
Top-PNucleus SamplingSampling method that considers the smallest set of likely token candidates whose cumulative probability reaches at least p.
Total ParametersTotal number of parameters in a model, regardless of whether all of them are active at every computation step.
TrainingProcess of adjusting model parameters using data and optimization objectives.
TrajectoryRecorded sequence of an agent’s observations, model steps, tool calls, actions, and intermediate states.
TransformerNeural-network architecture based on attention that has been central to the development of modern LLMs.
Trust BoundaryBoundary between areas with different trust or protection levels whose crossing should be deliberately controlled. Explored in depth in Article 09.
Unit TestTest of a small, ideally isolated unit of software.
ValidationChecking whether the right problem is being solved or the intended functional outcome is met; in practice often not sharply separated from verification.
Variable CostCost that increases with usage or production volume, such as API or token costs.
Vector DatabaseDatabase that stores vector representations such as embeddings and supports similarity search.
VerificationAssessment of what reliable evidence exists that a change or claim is correct and acceptable.
Verification DebtDeferred or missing verification work that creates uncertainty and additional checking cost later. Explored in depth in Article 12.
Verification DiversityCombination of different verification methods so that not all checks share the same assumptions and failure classes. Explored in depth in Article 12.
Verification SurfaceThe complete set of aspects of a change that must be checked before it can be responsibly accepted. Explored in depth in Article 12.
Vibe CodingInformal development style in which software is created primarily through natural language and AI-generated code; in the narrow sense with little direct code review.
VLMVision-Language ModelModel that processes visual information and language together; the term is increasingly used for multimodal systems.
VRAMVideo Random Access MemoryMemory on a GPU; for local inference it is often a major limiting factor for model size and context.
Wall ClockActual elapsed time from the start to the end of a process, regardless of how much of it is active human work.
WeightsLearned numerical values of a neural network; in everyday LLM usage often nearly synonymous with model parameters.
Workflow Lock-inIncreasing switching costs when processes, tools, data, and agent infrastructure become tightly coupled to a specific provider or workflow.
World ModelInternal or explicit representation of how an environment works and how actions can change its state.

Last updated: September 2026. The glossary describes these terms as they are used in this series and in the current technical discourse. For non-standardized terms, the short explanation is intentionally a practical interpretation rather than a normative definition.