[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-orchestrator-worker::ru":3,"gloss-cluster-orchestrator-worker::ru":26,"gloss-next-orchestrator-worker::ru":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"orchestrator-worker","agents","Паттерн «оркестратор-исполнитель» (Orchestrator-Worker)","Паттерн «оркестратор-исполнитель» — это мультиагентный дизайн, где один ведущий агент (оркестратор) разбивает задачу на подзадачи и делегирует каждую специализированному агенту-исполнителю, а затем собирает и синтезирует их результаты. Вместо того чтобы один агент жонглировал всем в раздутом контексте, оркестратор планирует и маршрутизирует, а каждый исполнитель получает чистый, сфокусированный промпт и свои инструменты — агент-исследователь, агент-кодер, агент-ревьюер. Это похоже на то, как тимлид распределяет работу, а не делает всё сам. Для разработчиков паттерн помогает, когда задача состоит из отдельных под-навыков или когда одно окно контекста не вмещает всё; исполнители могут работать параллельно, снижая задержку. Компромиссы реальны: больше вызовов модели означает выше стоимость, а оркестратору приходится сводить порой противоречивые выводы исполнителей. Начните с одного агента и разбивайте на «оркестратор-исполнитель», только когда один агент явно не справляется с разграничением задач.","В паттерне «оркестратор-исполнитель» ведущий агент делит задачу между специализированными исполнителями и синтезирует итог: каждый контекст остаётся малым.",null,[11,14,17,20,23],{"slug":12,"name":13},"agent","Агент (Agent)",{"slug":15,"name":16},"agent-handoff","Передача между агентами (Agent Handoff)",{"slug":18,"name":19},"agent-loop","Цикл агента (Agent Loop)",{"slug":21,"name":22},"autonomous-agent","Автономный агент (Autonomous Agent)",{"slug":24,"name":25},"model-router","Маршрутизатор моделей (Model Router)",[27,31,35,36,37,40,43,46,49,52,55,58],{"slug":28,"category":5,"name":29,"updated_at":30},"agent-budget","Бюджет агента (Agent Budget)","2026-08-24T02:46:37+00:00",{"slug":32,"category":5,"name":33,"updated_at":34},"agent-checkpointing","Контрольные точки агента","2026-08-24T02:46:38+00:00",{"slug":15,"category":5,"name":16,"updated_at":30},{"slug":18,"category":5,"name":19,"updated_at":30},{"slug":38,"category":5,"name":39,"updated_at":30},"agent-memory","Память агента (Agent Memory)",{"slug":41,"category":5,"name":42,"updated_at":34},"agent-sandbox","Песочница агента",{"slug":44,"category":5,"name":45,"updated_at":34},"agent-trajectory","Траектория агента",{"slug":47,"category":5,"name":48,"updated_at":30},"agentic-rag","Агентный RAG (Agentic RAG)",{"slug":50,"category":5,"name":51,"updated_at":34},"computer-use","Computer Use (управление компьютером)",{"slug":53,"category":5,"name":54,"updated_at":30},"context-engineering","Инженерия контекста (Context Engineering)",{"slug":56,"category":5,"name":57,"updated_at":34},"dry-run","Пробный прогон (dry run)",{"slug":59,"category":5,"name":60,"updated_at":61},"escalation-path","Маршрут эскалации","2026-08-24T03:30:02+00:00"]