Нужно противопоставлять:
Prompt engineering
Что написать модели?
Context engineering
Что модель должна видеть в момент принятия решения?
Это гораздо важнее.
Контекст включает:
- цель;
- требования;
- текущее состояние;
- предыдущие действия;
- ограничения;
- найденные факты;
- доступные инструменты;
- состояние внешнего мира.
Инженерная задача:
Какая минимальная информация необходима для конкретного решения?
Практика
Собрать для одного решения перегруженный и минимальный контекст, сравнить их и определить, какие данные обязательны, какие устарели, а какие только увеличивают шум.
Результат модуля
Студент умеет проектировать контекст под конкретное решение, а не просто добавлять в prompt всё доступное.