Модуль 12. Context engineering
Нужно противопоставлять: Prompt engineering Что написать модели? Context engineering Что модель должна видеть в момент принятия решения? Это гораздо важнее.
Нужно противопоставлять: Prompt engineering Что написать модели? Context engineering Что модель должна видеть в момент принятия решения? Это гораздо важнее.
Зависимость существует, когда возможность или результат действия A определяется состоянием B, которым A непосредственно не управляет. Например, агент должен получить
Агент говорит: Я выполню задачу завтра. Почему? Есть ли зависимость? Есть ли информация? Какова вероятность failure? Агент должен уметь говорить
Агент может самостоятельно: читать документы; анализировать; создавать draft; создавать issue. Но должен запросить подтверждение перед: отправкой письма; оплатой; удалением; публикацией;
Агент получает: Проанализируй возможность выхода продукта на немецкий рынок. Дальше возникает дерево деятельности: Goal │ ├── Market │ ├── size
Агент находится в центре среды: Context │ Memory ─── Tools ─── Agent ─── Files │ APIs ─ Databases ─ Browser
Tool для агента — не просто функция. Это полномочие. Если агент имеет: read_email() он имеет полномочие наблюдать. Если: send_email() он
Когда агент должен остановиться? Например: Исследуй конкурентов. Можно исследовать бесконечно. Поэтому деятельность должна иметь границы. Четыре вопроса Когда деятельность начинается?
Например: Найди двадцать вакансий. Это задача. А цель может быть: Увеличить вероятность получить предложения на роли Engineering Lead. Агент может