Skip to content

Глоссарий

Agent backend

Конкретная модель, CLI или adapter, через который harness выполняет работу: например Codex, OpenCode, Claude, Gemini или deterministic scripted backend в учебном примере.

Agent registry

Lifecycle-запись для agent/backend: владелец, назначение, capabilities, policies, eval coverage, observability и критерии retirement.

Agent trajectory

Последовательность событий одного run: task/user messages, assistant decisions, tool calls, tool results, checks, retries и финальная result classification. Используется для audit, debugging, evaluation и learning signals.

Agentic RAG

Retrieval-подход, где поиск по knowledge base является tool call внутри agent loop. Agent может уточнять query, сравнивать sources и решать, достаточно ли evidence, вместо one-shot retrieval перед prompt.

Agentic Engineering

Дисциплина проектирования контекста, контрактов, checks, sandbox, logs и control loop вокруг AI-агентов, чтобы они могли выполнять инженерную работу безопасно и воспроизводимо.

Blast radius

Максимальный объём последствий действия или run: какие файлы, системы, данные и пользователи могут пострадать, если что-то пойдёт не так. Определяет уровень требуемых gates.

Conditional LGTM

Условное approval для low-risk agent-generated changes: «approved, если все required checks проходят и в run log нет policy exceptions». Не применяется к production operations, миграциям данных, auth/security и privacy-sensitive поведению.

Context Engineering

Дисциплина записи, выбора, сжатия и изоляции информации, доступной агенту.

Context pack

Компактный набор контекста для конкретного agent run: task contract, релевантные файлы и docs, constraints, команды проверки, known pitfalls и ожидаемый формат результата.

Context rot

Состояние, когда context становится устаревшим, дублирующимся, противоречивым или слишком шумным, чтобы надёжно направлять агента.

Evidence chain

Упорядоченная связка артефактов: task contract, выбранный context, policy decisions, backend output, checks и итоговая result classification.

Definition of Done

Явные условия, которые должны быть выполнены, чтобы задача считалась завершённой.

Fixture

Заранее подготовленный набор файлов, который в учебных labs играет роль output реального agent backend. Делает run deterministic и inspectable; harness при этом всё равно контролирует writes, checks и result classification.

Guarded autonomy

Автономность с явными permissions, approval gates, audit trail, rollback и stop criteria.

Harness

Инженерная обвязка вокруг агента: task selection, prompt construction, sandbox, tool access, checks, logs, retries, review и result classification.

MCP (Model Context Protocol)

Открытый протокол подключения tools и data sources к AI-агентам через единый integration contract. Упрощает интеграцию, но не заменяет policy: catalog, credentials, audit и approval gates всё равно нужны.

Project memory

Versioned знание команды, которое должно переживать отдельные runs: recurring lessons, conventions, known pitfalls, owner map, domain constraints и проверенные operating procedures.

ReAct loop

Цикл reason -> act -> observe: model выбирает следующий шаг, вызывает tool, получает результат и принимает следующее решение до stop condition.

Policy server

Контрольный слой, который проверяет tool calls, commands, write paths или external actions до их выполнения.

Prompt injection

Атака, при которой враждебные инструкции внедряются в данные, читаемые агентом (файлы, web-страницы, issue, пользовательский ввод), и меняют его поведение. Главная причина, по которой policy должна исполняться кодом вне модели.

Quality gate

Автоматическая или human-проверка, которую нужно пройти перед продолжением run или принятием результата.

Ready queue

Набор задач, которые можно безопасно запускать, потому что dependencies, context, permissions и testing plan уже готовы.

Result classification

Финальный статус, который присваивает harness: done, needs_review, blocked или failed.

Self-hosting

Зрелый режим, в котором harness может выполнять bounded, checked и reviewable улучшения самого harness.

Static prefix

Стабильная часть context перед динамической trajectory: system/developer instructions, tool definitions и долгоживущие project rules. Её лучше редко менять, чтобы не ломать cache и не плодить conflicting instructions.

Status bar

Machine-maintained state block внутри context: current step, retry budget, allowed paths, last check, blockers. Помогает agent не пересчитывать состояние из длинной trajectory.

Task contract

Задача как исполняемый контракт: goal, context, scope, non-goals, constraints, acceptance criteria, testing plan и DoD.

Tool gateway

Граница доступа агента к tools: catalog, permissions, argument validation, audit logging и approval gates.

Agentic Engineering: Context Engineering + Harness Engineering