Appearance
Глоссарий
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.