Skip to content

Понятия ​

Нормативная терминология рантайма Runne. У каждого термина есть определение и — где это указано в источнике — явное «чем он не является».

Модель исполнения ​

ТерминОпределение
SessionКонтекст взаимодействия пользователя с рантаймом. Хранит историю сообщений и ссылки на TaskRun. Session — это не единица исполнения и не владеет исполнением.
TaskRunНезависимая единица исполнения AI-агентного воркфлоу — уникальный ID, жизненный цикл и машина состояний, хранящаяся отдельно от Session.
AttemptОдна попытка исполнения TaskRun. У каждого Attempt есть уникальный ID и полный audit trail; у TaskRun может быть несколько Attempt. Retry происходит внутри одного Attempt, а не между Attempt.
StepОдин логический шаг внутри Attempt — вызов модели, вызов инструмента, проверка и т.д.
TurnОдно взаимодействие агент↔модель внутри Step (prompt + ответ).
AgentЛогическая сущность, исполняющая TaskRun, сконфигурированная моделью, системным промптом, инструментами, навыками и политиками.
Primary Agent / SubagentPrimary agent напрямую привязан к TaskRun; subagent создаётся им для подзадачи и получает делегированный TaskRun.
Agent LoopГлавный цикл исполнения — вызов модели → вызов инструмента → наблюдение → … → acceptance gate.

Durable-состояние и восстановление ​

ТерминОпределение
Durable EventСобытие, записанное в постоянное хранилище до выполнения связанного действия — не строка in-memory журнала.
Event LogAppend-only источник истины для состояния TaskRun.
CheckpointСохранённое состояние TaskRun, достаточное для продолжения исполнения (resume).
ResumeПродолжение TaskRun с последнего checkpoint после контролируемой остановки или сбоя.
RetryПовторное выполнение операции (вызов модели, вызов инструмента) внутри Attempt после ошибки — отличается от resume.
RecoveryВосстановление TaskRun после сбоя рантайма — загрузка последнего checkpoint, переигрывание durable-событий, сверка неоднозначных побочных эффектов.
Audit TrailПолная хронология значимых событий, достаточная для восстановления исполнения TaskRun.

Доказательства проверки ​

ТерминОпределение
VerificationСтадия жизненного цикла, на которой рантайм проверяет критерии приёмки.
Acceptance CriterionОдно проверяемое условие успеха.
Acceptance GateНабор критериев приёмки, которые должны пройти, чтобы TaskRun достиг completed.

Гранты возможностей и одобрения ​

ТерминОпределение
CapabilityИменованная способность, выданная агенту (fs:read, fs:write, process:exec, network:outbound, …).
Capability GrantАкт выдачи конкретной возможности с определённым скоупом — не глобальное разрешение.
Permission RuleПравило, определяющее, когда гранта достаточно, а когда требуется одобрение.
ApprovalЯвное разрешение пользователя на операцию, со скоупом, получателем и TTL. Одобрение — это не грант.
SandboxИзолированное окружение, ограничивающее возможности агента по файловой системе, процессам и сети.
SecretКонфиденциальные данные (API-ключ, токен, пароль), извлекаемые из внешнего хранилища, которые сам рантайм никогда не хранит.

Бюджеты ​

ТерминОпределение
BudgetЛимит на потребление ресурсов TaskRun — время, стоимость, токены, вызовы инструментов, retry, subagents, процессы, сеть, хранилище. Бюджеты применимы (enforceable), а не рекомендательны.
Budget LedgerОтслеживание потребления каждого активного бюджета.

Control и execution ​

ТерминОпределение
Control PlaneЧасть рантайма, управляющая TaskRun — создание, конфигурация, мониторинг.
Execution PlaneЧасть, которая фактически исполняет TaskRun — agent loop, вызовы инструментов, вызовы моделей.

Эти определения нормативны в репозитории рантайма (docs/00-foundation/TERMINOLOGY.md). Полный глоссарий и статус источника по каждому термину — в репозитории.