Context Engineering
Context Engineering (контекстная инженерия) — это практика проектирования и управления информационным окружением, которое передаётся языковой модели перед генерацией ответа. Если промпт-инжиниринг отвечает на вопрос «что спросить», то context engineering решает «что модель должна знать и видеть в момент ответа»: системные инструкции, историю диалога, результаты поиска, фрагменты документов, описания инструментов и правила их вызова. Термин закрепился в 2024–2025 годах, когда рабочие процессы перешли от одиночных запросов к агентным системам с десятками шагов и внешними источниками данных.
Из чего состоит контекст
- Системная инструкция — роль, ограничения, формат ответа и запреты.
- Пользовательский ввод — текущий запрос и уточнения.
- История — предыдущие реплики, решения и промежуточные результаты агента.
- Внешние данные — фрагменты базы знаний, выдача поиска, содержимое страниц.
- Инструменты — описания функций, схемы аргументов и примеры вызовов.
- Память — долговременные факты о пользователе и проекте, вынесенные за пределы окна.
Почему это отдельная дисциплина
Окно контекста ограничено, а стоимость обработки токенов растёт линейно. Если закинуть в модель весь документ на 200 страниц, ответ станет медленнее, дороже и менее точным: модель теряет середину длинного контекста. Поэтому контекст собирают динамически — под каждый шаг подбирают только релевантные фрагменты. Для сайтов и контент-проектов это напрямую связано с тем, как поисковые и ИИ-системы извлекают факты со страниц, поэтому структура и разметка контента влияют на попадание в ответы. Здесь помогает оптимизация сайта: чистый HTML, микроразметка и логичная иерархия заголовков делают страницу удобной для машинного извлечения.
Приёмы на практике
- Чанкинг — разбивка документов на блоки 200–500 токенов с перекрытием 10–15%.
- Reranking — пересортировка найденных фрагментов по релевантности перед подачей в модель.
- Сжатие — суммаризация истории диалога, когда она превышает заданный лимит.
- Кэширование префикса — неизменная часть инструкции кэшируется и не пересчитывается заново.
- Изоляция — каждому агенту выдаётся только его набор данных, без лишних деталей.
Для бизнеса context engineering определяет, насколько точно ИИ-ассистент отвечает по вашим данным и как часто он ошибается. Если система должна ссылаться на реальные страницы и товары, качество исходного контента критично — его готовит копирайтинг, а видимость бренда в ответах ИИ-поисковиков обеспечивает GEO продвижение. Смежные темы: RAG, промпт-инжиниринг, токен, LLM.
