- Главная
- Блог
- Один цикл вместо роя субагентов: что заложить в систему ИИ-агентов после разбора Anthropic
Один цикл вместо роя субагентов: что заложить в систему ИИ-агентов после разбора Anthropic

Письмо поставщика приходило одно, а отвечали на него трое: маршрутизатор, агент по договору и агент, который собирал текст. На схеме это выглядело как взрослая система ИИ-агентов, на деле каждый переход был новым вызовом модели, и дальше уезжал короткий пересказ, а не само письмо. 22 октября 2026 года в Applied AI Anthropic вышел разбор: такой рой стоит сложить в один цикл, навык и инструмент подгружаются по задаче, а отдельный специалист остаётся только там, где он правда нужен. Для тех, кто делает внедрение ИИ-агентов, пропадает шаг, который мы долго защищали на совещаниях: не заводить ещё одну автономную роль, пока один и тот же контекст ещё держит задачу.
Рой, который мы собрали раньше чужой статьи
Заметили не по отчёту, а по папке, куда менеджеры складывали письма со словами "допишу сам". Тема была узкая: срок оплаты и факт приёмки на складе. Классификатор отдавал суть в двух строках. Агент по договору видел условие оплаты и не видел склад: строку срезали при передаче. Черновик выходил вежливый и пустой.
Первый ремонт был привычным. Уточнили роли, удлинили передаваемый текст, добавили четвёртого проверяющего. Вызовов стало больше, ответ - медленнее. Проверяющий спорил с черновиком, не видя исходного вложения.
Сработало другое. Три роли легли в один цикл. Навык по договору открывается, только если в письме спор об условиях. Навык по складу - только если спрашивают приёмку. Инструменты висят на том же агенте, письмо не пересказывается по дороге. Ответ стал появляться, пока менеджер ещё не закрыл карточку. Ручной дописки стало заметно меньше: модели не добавили ума, ей перестали отрезать половину фактов.
Что из разбора от 22 октября берём как факт, а не как лозунг
Статья Дайан Саркис говорит коротко. Лишний шаг между специалистами - отдельный вызов модели и потеря контекста на передаче. По их сравнениям на нескольких корпоративных внедрениях один агент с навыками часто обходил и схему "один запрос на всё", и схему с субагентами: по качеству, часто ещё и по цене с задержкой на задачу. У одного их заказчика одноцикловый вариант был примерно вдвое быстрее мультиагентного. Инструкцию Claude Code для более новых моделей сократили более чем на 80%, в том числе за счёт подгрузки навыков и инструментов по необходимости. Цифры их. К своим проектам мы эти проценты не приклеиваем.
Субагента там оставляют в трёх случаях. Раздутый контекст измеримо портит ответ. Нужна параллельная работа в свежих окнах. Один агент устойчиво вызывает не тот инструмент. Остальное - кандидат на свёртку, а не повод рисовать новую роль.
К статье приложен набор single-agent-loop-kit. Офлайн-прогон не требует ключа и ничего не тарифицирует. В примере examples/support-desk команда с KIT_MODEL=fake и python3 evals/run_eval.py --variant smoke должна показать 19 задач и ноль ошибок обвязки. На живой модели авторы прогнали только два примера: один человек, одна модель. Шаги слияния и сопровождения на живой модели не гонялись, репозиторий помечен как неподдерживаемый. Это форма проверки, не контур, который можно отдать в работу.
Где один цикл ломает шаг, который рой уже проходил
Без прогона вне боя и без человека, который говорит, какой ответ верный, выбор между роем и одним агентом остаётся мнением. Пачку писем смотрит тот, кто ведёт переписку, а не автор схемы.
В их тестовом агенте поддержки свёртка снизила задержку и сломала уже проходивший процесс: основной агент ответил сам и не спросил специалиста о дате, которой в его инструментах не было. Это всплыло в одном прогоне из двух. У нас сорвалось похоже, но на праве вызова. Навык про склад перенесли текстом роли, а доступ к учётной системе оставили у старого специалиста. Цикл стал короче, тон - увереннее, статус "принято" модель дописала сама. Пришлось вернуть в тот же цикл не абзац инструкции, а сам вызов. Навык без инструмента - рассказ о работе.
Отдельного агента мы не отменили. Длинный пакет документов раздувает окно, и основной ответ начинает плыть: тут уместен второй агент со свежим окном. Две проверки, которые правда не ждут друг друга, в одном цикле только стоят в очереди. Такие автономные ИИ-агенты остаются. Их больше не заводят потому, что в отделе есть отдельная должность.
Что закладываем в настрой ИИ-агента
В Интеллект Технологии эта работа начинается с карты передач, а не со списка ролей. На каждой стрелке между специалистами записываем, что уходит дальше и какого факта на той стороне уже нет. Если факт был в письме или в инструменте, до которого достаёт тот же цикл, стрелку снимаем.
Новый специалист появляется, только если на стенде виден хотя бы один из трёх поводов, а не победил спор на совещании. Параллельность проверяем вопросом, зависят ли шаги друг от друга. Чужой инструмент - на тех письмах, где раньше путали соседний вызов. Раздувание контекста - на пакете, после которого ответ заметно тупеет, а не на ощущении, что документов много.
В цикл кладём три правила. Навыки открываются по задаче, а не висят в инструкции целиком. Допуск к инструментам тот же, что был у бывшего специалиста: иначе свёртка тихо отбирает право смотреть первичные данные. Поле, которого нет ни в письме, ни в ответе инструмента, агент не заполняет. Пусть остановится и спросит человека.
Чужой набор гоняем офлайн, чтобы увидеть форму проверки. Боевой прогон на их модели мы не называем внедрением. Решение о свёртке принимаем на своих письмах и в том контуре, где агент потом живёт. Если зарубежный API заказчику недоступен, рисунок тот же: один цикл, навык по задаче, инструмент рядом. Имя модели может быть другим, хоть GigaChat Pro в российском контуре. Правило про потерю контекста на передаче не меняется.
Покажите одну стрелку в своей схеме: какой факт на ней умирает и почему его нельзя дочитать в том же цикле. Если показать нечего, система ИИ-агентов у вас пока оргструктура поверх одного процесса.
Похожие статьи
- Яндекс ИИ-агент на старом URI: Yandex AI Studio отключит модели, подмены не будет
- Agent Builder отключат 30 ноября: заберите сценарий в код, пока он ещё вызывается
- Decisions API вышла из беты: как создать ИИ-агента, который сначала выбирает шаг
- Управление ИИ-агентом в общем репозитории: Copilot Automations получили потолок кредитов
