Claude и Codex отказались от сабагентов: теперь работа происходит в открытых сессиях
Anthropic и OpenAI убрали необходимость создавать сабагенты для параллельных задач. Открытые сессии сами принимают задания, обмениваются контекстом и возвращают результаты.
В последних обновлениях Anthropic Claude и OpenAI Codex объявили о полном отказе от модели сабагентов – небольших вспомогательных агентов, которые ранее создавались для параллельного выполнения задач. Раньше каждый запрос требовал отдельного запуска сабагента, что усложняло оркестрацию и увеличивало задержки. Теперь обе системы работают в открытых сессиях, которые сохраняются между запросами.
Что изменилось?
- Постоянные сессии: После первого обращения к Claude или Codex создаётся сессия, которая остаётся активной до её явного завершения. Она принимает новые задания, сохраняет контекст и может передавать его другим процессам.
- Автоматический обмен контекстом: Сессии сами решают, какой кусок информации нужен другим агентам, без необходимости вручную прописывать
context‑параметры. - Упрощённый API: Удалены эндпоинты
create_subagentиdestroy_subagent. Вместо этого разработчики используют обычные запросы к модели, а система сама управляет внутренними потоками. - Снижение стоимости: Поскольку не требуется создавать отдельные экземпляры для каждой задачи, расходы на вычисления и токены уменьшаются на 15‑20 % в типичных сценариях.
Как адаптировать существующий код?
- Удалите вызовы
create_subagent/destroy_subagentиз вашего пайплайна. - Перейдите к использованию session‑aware запросов: добавьте параметр
session_idв каждый запрос к модели. - При необходимости явно завершайте сессию через новый эндпоинт
end_session.
Где посмотреть детали?
Полный changelog и примеры кода доступны в официальных блогах Anthropic и OpenAI: https://habr.com/ru/articles/1078886/ .
Эти изменения делают работу с Claude и Codex более интуитивной и экономичной, но требуют пересмотра уже построенных систем, полагающихся на сабагенты.
Для разработчиков это значит меньше кода и меньше расходов, но потребуется миграция старых интеграций. Новая модель сессий упрощает построение цепочек задач, что особенно полезно в обучающих проектах и автоматизации. Не забудьте протестировать завершение сессий, чтобы избежать утечек ресурсов.


