На мероприятии для разработчиков Code with Claude компания Anthropic анонсировала новую возможность для своих ИИ-агентов Claude, которую назвала «сновидениями». Под этим термином подразумевается механизм, при котором система анализирует произошедшие события и отбирает конкретные детали для сохранения в «памяти», чтобы в дальнейшем использовать их при планировании задач и взаимодействий.
Источник изображения: Anthropic
Функция «сновидений» находится на этапе предварительного тестирования и применяется исключительно к управляемым агентам (Managed Agents) в экосистеме Claude. Такие агенты представляют собой более продвинутый вариант по сравнению с прямым использованием API-сообщений. По словам Anthropic, это «готовые, настраиваемые модули для агентов, функционирующие в контролируемой среде». Они созданы для сценариев, где требуется, чтобы несколько агентов совместно трудились над задачей или проектом в течение нескольких минут или часов, прежде чем будет выдан итоговый результат.
Anthropic поясняет, что «сновидения» — это регламентированный процесс, в рамках которого анализируются сессии и хранилища памяти, а затем выбираются конкретные воспоминания. Это необходимо, так как контекстные окна языковых моделей имеют ограничения, и в ходе продолжительных проектов важные данные могут быть утеряны. В чат-системах многие модели применяют метод компактизации: длинные диалоги периодически обрабатываются, модель старается убрать несущественную информацию из контекстного окна, оставляя только то, что действительно значимо для текущего разговора, проекта или задачи. Однако такой подход обычно привязан к одному диалогу с одним агентом. «Сновидения» же представляют собой циклический процесс, в ходе которого разные агенты могут анализировать прошлые сессии и хранилища памяти, выявлять важные закономерности и фиксировать их в памяти для последующего применения.
У пользователей будет возможность выбрать между автоматическим режимом работы и ручным просмотром изменений в памяти.
«Сновидения позволяют выявлять закономерности, недоступные отдельному агенту, такие как повторяющиеся ошибки, рабочие процессы, к которым агенты приходят самостоятельно, и общие для всей команды предпочтения. Кроме того, они реорганизуют память, чтобы она оставалась максимально информативной по мере её расширения. Эта функция особенно ценна для длительных проектов и координации работы нескольких агентов», — отмечает Anthropic.
На этапе предварительного тестирования разработчики могут получить доступ к «сновидениям». Компания Anthropic также сообщила, что две ранее представленные функции предварительного просмотра исследовательских проектов — «Результаты» и «Оркестровка многоагентных систем» — теперь стали более доступными. Вдобавок, Anthropic удвоит пятичасовые лимиты использования Claude Code для подписчиков тарифных планов Pro и Max, таким образом реагируя на многочисленные жалобы пользователей на недостаточную продолжительность сессий.