Ukrainian: In Ukrainian, a loanword gets the English in brackets on first use, as in «харнес (harness)»; names such as MCP, x402 and CLAUDE.md stay in Latin script.

Agents and the code around them

Agent

Ukrainian: агент

A model in a harness, calling tools in a loop to reach a goal. A fixed pipeline whose steps are coded in advance is a workflow, not an agent.

Avoid

English: bot (for the agent itself; Slack’s bot user, an app’s presence in a channel, stays a bot), AI (as a noun for the system; AI the technology, uncountable, stays)

Ukrainian: бот, ШІ (as a noun for the system)

Checked against

English: Willison, Pocock, Anthropic, Slack’s docs (“bot users”) ·

Ukrainian: my posts, DOU, mezha.ua, Microsoft, OpenAI ·

Harness

Ukrainian: харнес

Everything around the model that turns it into an agent: tools, system prompt, what gets loaded into context, permissions, hooks.

Avoid

English: application (that is the host), the agent’s code, wrapper, scaffolding

Ukrainian: обгортка, обв’язка (DOU’s Wargaming piece uses обв’язка for tools such as Roo Code)

Checked against

English: Willison, Pocock, Anthropic ·

Ukrainian: my posts, DOU ·

Agent loop

Ukrainian: агентний цикл

The cycle the harness runs: the model proposes a tool call, the harness executes it, the result goes back to the model, repeat.

Avoid

English: run (as a defined term), turn (a turn is the whole exchange, below)

Checked against

English: Anthropic Agent SDK, Pocock ·

Ukrainian: DOU ·

Turn

Ukrainian: хід(turn)proposal

One user message and everything the agent does before it hands back.

Avoid

English: turn for one round trip inside the agent loop; Anthropic’s Agent SDK counts those as turns (max_turns), so call one a round trip

Checked against

English: Pocock; Anthropic Agent SDK collides ·

Ukrainian: no Ukrainian source found ·

Session

Ukrainian: сесія

One run of work with an agent, from an empty context window until it is cleared, closed or compacted. A new session starts without the history of the last one.

Checked against

English: Pocock, Anthropic (Claude Code docs) ·

Ukrainian: my posts, DOU ·

Context window

Ukrainian: контекстне вікно

Everything the model sees on one request: the system prompt, the conversation so far and every tool result fed back in. It is finite, and what is outside it does not exist for the model.

Avoid

English: context (for the window itself; Pocock keeps context for the information the task needs)

Checked against

English: Pocock, Anthropic ·

Ukrainian: my posts, DOU ·

Token

Ukrainian: токен

The unit a model reads and writes, roughly a word or a piece of one. The size of a context window, the price and the latency are all counted in tokens.

Checked against

English: Pocock, Anthropic ·

Ukrainian: my posts, DOU ·

Tool

Ukrainian: інструмент

A function the harness exposes for the model to call, such as reading a file, running a command or searching the web. The agent sees and changes the world outside the model only through tools.

Avoid

Ukrainian: тул, тулза (except in a product’s name)

Checked against

English: Pocock, Anthropic ·

Ukrainian: my posts, DOU ·

Tool call

Ukrainian: виклик інструмента

The model’s request to run a tool: the tool’s name and its arguments, written as structured output. The harness decides whether to run it, then sends back the tool result.

Checked against

English: Pocock, Anthropic API (tool_use) ·

Ukrainian: DOU ·

Tool result

Ukrainian: результат виклику інструмента

The data a tool call returns to the model.

Avoid

English: tool output, tool response

Checked against

English: Anthropic API (tool_result), Willison, Pocock ·

Ukrainian: DOU ·

MCP

Ukrainian: MCP

The Model Context Protocol, an open standard for connecting a host to tool servers. The agent never calls MCP itself; it calls a tool that the host got from an MCP server.

Usage

Ukrainian: the server is MCP-сервер

Checked against

English: Pocock, Anthropic ·

Ukrainian: my posts, DOU ·

Prompt

Ukrainian: промпт

The message a user sends the model; it opens a turn.

Avoid

English: prompt for an instruction (Willison and Anthropic’s prompting guides also call a developer’s instructions a prompt); prompt alone for a permission prompt

Ukrainian: запит (taken by запит дозволу)

Checked against

English: Anthropic (Claude Code’s UserPromptSubmit hook), Pocock; Willison and Anthropic’s prompting guides collide ·

Ukrainian: my posts, DOU ·

Response

Ukrainian: відповідь

What the model writes back to the user at the end of a turn. Anthropic’s API and Pocock also call a tool call a response, so write “final response” where the difference matters.

Usage

Ukrainian: фінальна відповідь where the difference matters

Avoid

English: reply, answer

Checked against

English: Anthropic, Pocock ·

Ukrainian: my posts, DOU, Google ·

System prompt

Ukrainian: системний промпт

The instructions the harness sends ahead of the conversation on every request. The vendor or the operator writes it, not the user, and models are trained to rank it above the user’s messages.

Checked against

English: Pocock, Anthropic, Willison ·

Ukrainian: my posts, DOU ·

Instruction

Ukrainian: інструкція

Text that tells the model what to do, in a system prompt, a CLAUDE.md or a skill. A safeguard written as an instruction holds only while the model complies.

Usage

Ukrainian: the text a person types to the model stays промпт

Avoid

English: prompt (that is the user’s message, and a bare prompt can read as a permission prompt)

Ukrainian: вказівка (Google’s word), запит (taken by запит дозволу)

Checked against

English: Anthropic, Willison, Pocock ·

Ukrainian: DOU, Microsoft, my posts ·

Subagent

Ukrainian: субагент

An agent another agent spawns for a sub-task; it runs in its own context window and reports one result back.

Avoid

English: sub-agent

Ukrainian: сабагент

Checked against

English: Anthropic, Pocock, Willison ·

Ukrainian: my posts, DOU ·

Orchestrator

Ukrainian: оркестратор

The agent that splits a task, hands the pieces to subagents and synthesises what comes back.

Checked against

English: Anthropic (“orchestrator-workers”), Pocock ·

Ukrainian: my posts; DOU also uses it for coding tools such as Cursor ·

Skill

Ukrainian: скіл

A folder with a SKILL.md that the agent loads when a task matches it.

Avoid

Ukrainian: навичка (Google’s Gemini help uses it, but in a post it reads as a person’s skill)

Checked against

English: Anthropic, Willison, Pocock ·

Ukrainian: my posts, DOU ·

Hook

Ukrainian: хук

A command the harness runs on its own at a set point, such as after every tool call, without the model deciding to.

Checked against

English: Anthropic ·

Ukrainian: DOU ·

Effort

Ukrainian: рівень міркування(effort)

How much a model reasons before it answers: “effort level” in Claude Code, “reasoning effort” in Codex.

Avoid

English: reasoning setting

Ukrainian: зусилля

Checked against

English: Anthropic, OpenAI Codex docs, Pocock ·

Ukrainian: Google Gemini help ·

Who runs the agent and what the user sees

Host

Ukrainian: хост

The application that runs the model connection and shows the response: a chat app, an IDE, or a bot an operator runs. In a coding agent the host and the harness are one program: “host” names its MCP side and what it shows the user.

Avoid

English: client (MCP’s client is the connector inside the host)

Checked against

English: MCP spec ·

Ukrainian: my posts ·

Platform

Ukrainian: платформа

A chat product run by a model company, such as ChatGPT or claude.ai, that hosts other people’s tools and can sell its own ads.

Avoid

English: host (when the model company’s product is meant)

Checked against

Ukrainian: my posts ·

Operator

Ukrainian: оператор

Whoever runs an agent product for users and controls what its host adds to a response.

Avoid

English: developer (when they are running it, not building it), publisher

Checked against

English: Anthropic constitution ·

Ukrainian: my posts ·

User

Ukrainian: користувач

The human who reads the response.

Avoid

English: person, reader (for this role; people in general and an essay’s readers stay)

Checked against

English: Anthropic, Willison, Pocock ·

Ukrainian: Microsoft, Google, OpenAI, uk.wikipedia ·

MCP App

Ukrainian: MCP App

Interactive UI a tool returns that the host renders inside the conversation.

Usage

Ukrainian: застосунок in general

Avoid

English: card, widget

Ukrainian: додаток (Google’s word), картка, віджет

Checked against

English: MCP Apps spec, OpenAI Apps SDK ·

Ukrainian: OpenAI (“застосунки ChatGPT”) ·

Claude Code

Permission prompt

Ukrainian: запит дозволу

What the harness shows the user before it runs a tool call that no rule allows.

Avoid

English: prompt (alone), permission request (Pocock’s word for it)

Checked against

English: Anthropic, Willison ·

Ukrainian: my posts; OpenAI says “запитувати згоду користувача” ·

Allow rule

Ukrainian: правило дозволу(allow)

An entry under permissions.allow in Claude Code’s settings that lets matching tool calls run without a permission prompt.

Checked against

English: Anthropic ·

Ukrainian: my posts ·

Global CLAUDE.md

Ukrainian: глобальний CLAUDE.mdproposal

~/.claude/CLAUDE.md, the file that loads into every Claude Code session. Anthropic’s docs call it “User instructions”; Claude Code’s own label for it says “global”.

Checked against

English: Anthropic ·

Ukrainian:

Advisor

Ukrainian: радникproposal

Claude Code’s advisor tool: a second, usually stronger model that the main model consults when it decides to.

Checked against

English: Anthropic ·

Ukrainian: no Ukrainian source found ·

Where an offer can enter

Entry pointmy term

Ukrainian: точка входуproposal

A place in an agent’s flow where someone can attach a sponsored offer. There are seven: feed item, webhook, tool result, MCP App, host line, platform ad, and a priced offer an agent can pay for.

Checked against

English: no collision found

Ukrainian:

Ingestion

Ukrainian: надходженняproposal

How content reaches the agent before a run: webhooks, RSS, email, polling an API.

Avoid

English: transport (MCP’s word for the stdio or HTTP channel between client and server)

Ukrainian: транспорт

Checked against

English: MCP spec ·

Ukrainian: no Ukrainian source found ·

Webhook proxy

Ukrainian: вебхук-проксіproposal

A middleman that receives webhooks and forwards them, and so can add to them.

Avoid

English: relay, relay operator (MPP’s term for payment relays)

Checked against

English: Hookdeck, mpp.dev ·

Ukrainian: вебхук per stape.io and monobank ·

The model’s gatemy term

Ukrainian: фільтр моделіmy term

The boundary in an agent’s flow above which an offer reaches the user only if the model repeats it. Offers attached below it, by the host or the platform, reach the user every time.

Avoid

Ukrainian: брама моделі, шлюз (платіжний шлюз, API-шлюз)

Checked against

English: no collision found

Ukrainian:

Surface

Ukrainian: поверхняproposal

Whatever finally shows an offer: a user’s screen, or an agent’s own decision.

Checked against

Ukrainian: Ukrainian security writing says поверхня атаки ·

Untrusted content

Ukrainian: ненадійний контент

Text from third parties that reaches the model’s context, such as a feed item, a web page or a tool result. A sponsored item arriving this way is untrusted content, and Anthropic’s docs file instructions inside it under indirect prompt injection.

Avoid

Ukrainian: недовірений вміст

Checked against

English: Willison, Anthropic ·

Ukrainian: OpenAI (“ненадійного зовнішнього контенту”), DOU (промпт-ін’єкція) ·

Prompt injection

Ukrainian: промпт-ін’єкція

An attack that hides instructions in untrusted content, so that the model follows them as if the user or the operator had given them. Willison coined the term in 2022 for mixing trusted and untrusted text in one context.

Usage

Ukrainian: непряма ін’єкція (indirect prompt injection)

Avoid

English: jailbreak (getting a model past its own safety training; Willison treats it as a different problem)

Checked against

English: Willison, Anthropic ·

Ukrainian: my posts, DOU, mezha.ua ·

Money

Settlement

Ukrainian: розрахунок

The event that moves money: a click followed by a sale reported back, or a payment the agent makes itself.

Avoid

English: “settles in a wallet” (x402 settles onchain to the seller’s address; Stripe’s MPP settles into the seller’s Stripe balance)

Checked against

English: docs.x402.org, Stripe ·

Ukrainian: monobank, Solana ·

x402

Ukrainian: x402

An open standard for paying over HTTP: the server answers 402 Payment Required with its terms, and the client retries with a signed payment.

Usage

Ukrainian: the status stays 402 Payment Required

Checked against

English: docs.x402.org ·

MPP

Ukrainian: MPP

The Machine Payments Protocol, an open standard for agents to pay, co-authored by Tempo and Stripe, which works with stablecoins, cards and bank transfers.

Checked against

English: stripe.com, mpp.dev ·

Facilitator

Ukrainian: фасилітатор

In x402, the service that verifies a payment and settles it onchain for the seller, without holding the funds.

Checked against

English: docs.x402.org ·

Ukrainian: Solana’s Ukrainian x402 page ·

Postback

Ukrainian: постбек(affiliate jargon)

A server-to-server report of a conversion, such as a sale, from the merchant to the affiliate network. Plain-English form: “a sale reported back”.

Usage

Ukrainian: plain form: повідомлення про продаж

Checked against

Ukrainian: reacheffect.com ·

Browsers

Challenge page

Ukrainian: сторінка перевіркиproposal

The page a bot-protection service puts in front of the real one, such as Cloudflare’s “Just a moment...”.

Checked against

English: Cloudflare ·

Ukrainian: Cloudflare has no Ukrainian UI ·

Ukrainian: кукі cf_clearance

Cloudflare’s cf_clearance cookie, proof that a browser passed a challenge.

Avoid

English: clearance token (Cloudflare’s token is Turnstile’s one-time token)

Ukrainian: токен, файли cookie (Google’s formal form)

Checked against

English: Cloudflare ·

Ukrainian: uk.wikipedia, DOU ·

Data directory

Ukrainian: каталог даних(user data directory)proposal

The folder that holds all of a Chrome install’s profiles. Chrome 136 and later refuse a debug port on the default one.

Usage

Ukrainian: a profile is профіль

Avoid

English: default profile (for that rule)

Checked against

English: Chrome developer blog ·

Ukrainian: Google Chrome help for профіль ·

Ref

Ukrainian: ref

agent-browser’s handle for an element in a snapshot of the page’s accessibility tree, such as @e3.

Usage

Ukrainian: as in @e3

Checked against

English: agent-browser README ·

Coinages

Interceptormy term

Ukrainian: перехоплювачproposal

An agent that rewrites its human’s message before it is sent and stays invisible in the conversation.

Checked against

English: no collision found

Ukrainian: no collision found ·

Demonmy term

Ukrainian: демонmy term

An agent that speaks in the conversation on its own line, next to its human; a personal spirit in the classical sense.

Usage

Ukrainian: glossed on first use as a personal spirit, because in Ukrainian IT демон is also the daemon

Avoid

English: daemon (in computing, a background process: the opposite)

Ukrainian: даймон, даймоніон

Checked against

English: Wiktionary, Wikipedia ·

Ukrainian: uk.wikipedia (Демон (програма)) ·

Ways of working

Grilling

Ukrainian: допит(grilling)my term

A way to develop a plan or a draft with an agent: the agent interviews the user one decision at a time and proposes an answer to each, until nothing is left undecided.

Checked against

English: Pocock ·

Ukrainian: no Ukrainian source found ·

Learning

Bloom’s taxonomy

Ukrainian: таксономія Блума

A framework for classifying what students are meant to learn, from a 1956 handbook edited by Benjamin Bloom. Its 2001 revision runs from Remember to Create; the 1956 original ran from Knowledge to Evaluation.

Usage

Ukrainian: 1956 levels знання, розуміння, застосування, аналіз, синтез, оцінка

Avoid

English: a model of intelligence; Create as “the traditional top”

Checked against

English: Krathwohl (2002) ·

Ukrainian: uk.wikipedia; the 2001 names (запам’ятовування … створення) are unverified ·