Агентный цикл
agentic loop · agent loop
Цикл, по которому агент решает задачу: собрать контекст, сделать действие, проверить результат и повторять, пока задача не решена.
70 терминов
Термины агентной разработки простыми словами: определение, пример, где встречается и первоисточник. Каждый термин — карточка рубрики «Термин дня» в нашем Telegram-канале.
agentic loop · agent loop
Цикл, по которому агент решает задачу: собрать контекст, сделать действие, проверить результат и повторять, пока задача не решена.
benchmark · SWE-bench
Общедоступный стандартный набор задач, на котором сравнивают модели и агентов между собой. В отличие от своего набора evals, отражает не вашу задачу, а типовую.
vector database · vector store · pgvector
Хранилище эмбеддингов с быстрым поиском ближайших векторов. Находит фрагменты, близкие по смыслу к запросу, — основа RAG.
workflow · рабочий процесс
Система, где модель и инструменты работают по шагам, заранее заданным в коде. В отличие от агента модель не выбирает, что делать дальше.
tool use · function calling
Способность модели вызывать функции: она решает, когда нужен инструмент, и возвращает структурированный вызов, который выполняет приложение или провайдер.
hallucination · конфабуляция
Правдоподобный, но неверный ответ, который модель выдаёт уверенно: несуществующая функция, выдуманная цифра или ссылка. Модель не «знает», что ошибается.
context rot
Снижение качества работы модели по мере роста контекста: у неё ограниченный «бюджет внимания», и каждый новый токен его расходует.
fine-tuning · файнтюнинг
Дополнительное обучение готовой модели на своих примерах, чтобы она лучше справлялась с узкой задачей или форматом. В отличие от RAG меняет саму модель, а не её контекст.
excessive agency · LLM06
Уязвимость, когда у агента слишком много функций, прав или свободы действовать без проверки человеком. Ошибка модели или инъекция тогда приводят к реальному ущербу.
ACI
Всё, через что агент работает с системой: набор инструментов, их названия, описания, параметры и ответы. Его стоит проектировать так же тщательно, как интерфейс для людей.
inference · вывод модели
Использование уже обученной модели: на вход запрос, на выход ответ. За инференс платят по токенам, от него зависят задержка и стоимость агента.
quantization · квантование
Хранение весов модели с меньшей точностью, например 8 или 4 бита вместо 16. Модель занимает меньше памяти и работает быстрее ценой небольшой потери качества.
agent teams
Несколько независимых сессий под управлением ведущего: общий список задач и сообщения между участниками. У каждого свой контекст, с каждым можно говорить напрямую.
compaction · /compact · сжатие контекста
Автоматическое сжатие разговора, когда контекстное окно подходит к пределу: старые результаты инструментов убираются, остальное пересказывается кратко.
context engineering
Работа над тем, что модель видит в момент решения: подобрать и поддерживать минимальный набор токенов с максимальной пользой — инструкции, инструменты, данные, историю.
context window · контекст
Рабочая память модели: весь текст, который она учитывает при ответе, — инструкции, история, файлы, результаты команд и сам ответ. Измеряется в токенах.
routing
Паттерн воркфлоу: входной запрос классифицируется и отправляется в специализированную ветку с отдельным промптом, инструментами или моделью.
attention · self-attention
Механизм, с помощью которого модель для каждого токена решает, на какие другие токены в контексте опираться и с каким весом. Основа трансформера.
least privilege · принцип минимальных привилегий
Принцип безопасности: агент и его инструменты получают ровно те доступы, которые нужны для задачи, и не больше.
LLM-as-judge · model-based grader
Оценка результата агента другой моделью по рубрике. Гибче кода, дешевле человека, но её саму нужно проверять.
multimodal · multimodal model
Способность модели работать с несколькими видами данных: текстом, изображениями, аудио, видео — на входе, на выходе или и там и там.
headless · claude -p · codex exec
Режим, в котором агент выполняет одну задачу и завершается без диалога. Основа для скриптов, CI и автоматизации.
cloud agent · Cloud Agents
Агент, который работает в отдельной виртуальной машине с клоном репозитория и продолжает без вашего компьютера. Результат обычно приходит как pull request.
guardrails
Проверки входа и выхода агента, часто на быстрой и дешёвой модели: не просят ли агента о запрещённом, нет ли в ответе того, чего там быть не должно.
orchestrator-workers · оркестратор и исполнители
Ведущая модель, которая делит задачу на части, раздаёт их исполнителям и сводит результаты. Паттерн «оркестратор и исполнители» лежит в основе мультиагентных систем.
evaluator-optimizer
Паттерн: одна модель генерирует ответ, другая оценивает его и возвращает с замечаниями, цикл повторяется, пока результат не устроит оценщика.
auto memory · memory
Способ переносить знания между сессиями: файлы инструкций, которые пишете вы, и заметки, которые агент ведёт сам по вашим поправкам.
parallelization · sectioning · voting
Паттерн: независимые части задачи выполняются одновременно, или одна задача решается несколько раз, а результаты сравниваются голосованием.
handoff
Механизм, при котором один агент передаёт задачу другому, более подходящему: тот получает разговор и продолжает сам.
sandbox · sandboxing
Граница, которую обеспечивает операционная система: к каким файлам и сетевым адресам могут обращаться команды агента. Работает независимо от правил прав.
verification loop
Проверка, которую агент запускает сам, — тесты, сборка, скриншот. Он повторяет работу, пока проверка не пройдёт, а не останавливается после первой попытки.
plugin · marketplace
Пакет из скиллов, хуков, сабагентов и MCP-серверов, который ставится одной командой и раздаётся команде через маркетплейс.
permissions · allow · deny
Правила, которые разрешают, запрашивают или запрещают действия агента по имени инструмента и шаблону аргументов. Проверяются в порядке deny → ask → allow.
.cursor/rules · .mdc
Инструкции для агента в Cursor: файлы .mdc в .cursor/rules с полями description, globs и alwaysApply. Применяются всегда, по решению агента, по маске файлов или вручную.
pre-training · pretraining
Первый и самый дорогой этап обучения модели: она учится предсказывать следующий токен на огромном корпусе текстов и так получает общие знания о языке и мире.
prompt engineering
Умение формулировать запросы и инструкции модели так, чтобы результат был предсказуемым: задача, контекст, формат ответа, примеры, критерии.
prompt injection · LLM01
Атака, при которой чужие инструкции, спрятанные в запросе, файле, странице или ответе инструмента, уводят модель от вашей задачи. Первая в списке OWASP Top 10 для LLM.
extended thinking · adaptive thinking · effort
Пошаговые рассуждения модели перед ответом. В новых моделях их глубину выбирает сама модель, а вы управляете уровнем усилия (effort).
plan mode
Режим, в котором агент изучает код и предлагает план, ничего не меняя в файлах. План утверждаете вы, и только потом начинается реализация.
permission mode · auto mode · acceptEdits
Базовый уровень автономии сессии: что агент делает без вопросов. В Claude Code это plan, default (Manual), acceptEdits, auto, dontAsk и bypassPermissions.
subagent · sub-agent
Помощник со своим контекстным окном, своим системным промптом, инструментами и правами. Получает подзадачу и возвращает в основной разговор только итог.
system prompt
Инструкции, которые приложение отправляет модели перед разговором: роль, правила, как пользоваться инструментами и оформлять ответы.
skill · SKILL.md · Agent Skills
Папка с файлом SKILL.md: описание того, когда применять, и инструкции. Загружается, только когда нужна, — агентом автоматически или командой /имя.
slash command · /command
Команда, которую вызывают через / в строке ввода агента. Встроенные управляют сессией, свои упаковывают повторяющиеся сценарии.
token
Минимальная единица текста для модели: слово, часть слова или символ. В токенах считаются контекстное окно, лимиты и стоимость.
transcript · trace
Полная запись работы агента: сообщения, вызовы инструментов, рассуждения, промежуточные результаты. По нему видно, почему агент поступил так, а не иначе.
transformer
Архитектура нейросети, на которой построены современные LLM. Обрабатывает последовательность токенов через слои механизма внимания, без рекуррентных и свёрточных сетей.
computer use
Инструмент, через который модель видит экран по скриншотам и управляет мышью и клавиатурой, работая с интерфейсами, у которых нет API.
fleet · multi-agent
Несколько агентов, которые работают параллельно, каждый в своей зоне: сабагенты, параллельные сессии, фоновые и облачные агенты, команды под управлением оркестратора.
background agent · agent view
Агент, который работает, пока вы заняты другим, и зовёт вас, только когда нужен ответ. Не блокирует основной разговор.
harness · agent harness · агентная обвязка
Обвязка, которая превращает модель в агента: цикл, инструменты, управление контекстом, права и среда выполнения. Модель думает, харнесс даёт ей руки и правила.
hook · PreToolUse · PostToolUse
Обработчик, который срабатывает в определённой точке цикла агента: перед вызовом инструмента, после правки файла, в конце хода. В отличие от инструкций работает всегда.
prompt chaining
Паттерн воркфлоу: задача разбита на последовательные шаги, каждый вызов модели обрабатывает результат предыдущего, между шагами можно ставить проверки.
checkpoint · /rewind
Точка восстановления, которую агент создаёт перед изменениями: к ней можно откатить код, разговор или и то и другое.
human-in-the-loop · HITL
Схема, в которой агент останавливается и ждёт решения человека перед действиями с последствиями: запись, удаление, платёж, отправка.
embeddings · векторные представления
Числовые представления текста, по которым можно мерить смысловую близость. На них строятся поиск по смыслу, рекомендации и RAG.
Claude Agent SDK · OpenAI Agents SDK
Библиотека для сборки своего агента: даёт готовый цикл, инструменты, управление контекстом и права, чтобы встроить агента в свой продукт.
AGENTS.md
Открытый формат файла с инструкциями для агентов-программистов. Поддерживается Codex, Cursor, Copilot, Gemini CLI и многими другими; ближайший к файлу AGENTS.md имеет приоритет.
agent · агент
Система, в которой языковая модель сама решает, какие шаги сделать и какими инструментами воспользоваться, и сама следит, как продвигается задача.
CLAUDE.local.md
Файл с постоянными инструкциями для Claude Code: команды сборки и тестов, архитектура, правила проекта. Загружается в начале каждой сессии.
evals · оценка · evaluation
Тест для AI-системы: дать агенту задачу и по заранее заданным правилам оценить результат. Набор таких задач показывает, стало ли лучше после изменений.
worktree · --worktree
Дополнительная рабочая копия репозитория в отдельной папке на своей ветке. Позволяет нескольким агентам работать параллельно, не перезаписывая файлы друг друга.
large language model · большая языковая модель
Большая языковая модель: нейросеть, обученная на огромном объёме текста. Умеет писать текст и код, отвечать на вопросы, суммировать и рассуждать.
Low-Rank Adaptation
Дешёвый способ дообучения: веса модели не меняются, а рядом обучаются небольшие матрицы низкого ранга. По данным авторов, для GPT-3 обучаемых параметров становится в 10 000 раз меньше.
Model Context Protocol
Model Context Protocol — открытый протокол, который стандартизирует подключение LLM-приложений к внешним данным и инструментам: один формат для трекера, базы, браузера и любых сервисов.
MCP server
Программа, которая по протоколу MCP предоставляет агенту инструменты, ресурсы (данные) и промпты. Бывает локальной (stdio) и удалённой (Streamable HTTP).
MCP host · MCP client
Хост — LLM-приложение, которое подключается к MCP-серверам (Claude Code, Codex, Cursor). Клиент — коннектор внутри хоста, который держит связь с одним сервером.
pass@k · pass^k
Две метрики надёжности. pass@k — вероятность хотя бы одного успеха за k попыток. pass^k — вероятность, что успешны все k попыток.
retrieval-augmented generation · генерация с поиском
Приём, при котором перед ответом из базы знаний находятся нужные фрагменты и подставляются в контекст модели, чтобы ответ опирался на факты.
reinforcement learning from human feedback · обучение с подкреплением на отзывах людей
Обучение с подкреплением на оценках людей: люди сравнивают или оценивают ответы модели, и по этим оценкам модель учат отвечать полезнее и безопаснее.