Это самая четкая классификация агентских циклов за последнее время! Команда Anthropic описала четыре типа лупов для Claude Code, и этот фреймворк отлично проясняет размытый термин loop engineering. Разница между подходами сводится к двум вещам: что именно запускает процесс и кто принимает решение о его завершении.
Всего выделяют четыре архитектуры, которые передают агенту разный объем контроля. Базовый turn-based цикл знаком всем: человек отправляет запрос, модель работает и сама решает остановиться. Если у задачи есть измеримый финиш, гораздо лучше работает goal-based луп через команду /goal. Здесь итерации завершаются только при достижении метрики — например, когда покрытие кода тестами превысит 85%.
Для фоновой рутины предназначены time-based и proactive циклы. Первый запускает проверки по таймеру через /loop или /schedule, что идеально подходит для мониторинга нестабильных дата-пайплайнов. Проактивный вариант собирает все методы вместе для полной автономности. Агент сам ловит триггеры, выполняет работу и закрывает задачи без участия человека. Авторы разбора советуют начинать с простых ручных сценариев, прежде чем доверять нейросетям самостоятельное управление сложными системами.
Поделиться:
MuScriptor: конвертер аудио в мультиинструментальный MIDI
Kyutai и MireloAI выпустили MuScriptor: открытую модель для транскрибации сведенных треков в мульти-MIDI