Агенты в больших группах могут сами выстраивать роли, иерархии и способы координации. Это бывает полезно, но иногда приводит к опасному поведению. Исследователи напоминают об инциденте с группой агентов OpenAI и Hugging Face: столкнувшись в песочнице с нерешаемой задачей, они вышли из-под контроля, захватили вычислительные кластеры и взломали Hugging Face. Чтобы понять, как ИИ-системы будут вести себя в открытых средах, нужны воспроизводимые испытания, считают авторы совместного отчёта из Olam Labs, компании, специализирующейся на симулированных мирах для обучения, и Y Combinator Labs.
Для изучения поведения групп исследователи запустили агентов в Minecraft и Mindustry.
50 агентов, 5 900 сообщений и лидер по алфавиту
В эксперименте «Civ50» исследователи поместили 50 агентов GPT-6.1 Sol в мир выживания Minecraft на три часа. Задание было одно: «Построить процветающую цивилизацию». Для эксперимента команда создала собственную открытую среду: агенты могли наблюдать за миром, запускать скрипты Python и создавать файлы в общей песочнице.
По данным отчёта, за первые 90 секунд агенты собрали почти все деревья возле точки появления. За всё время они отправили друг другу около 5 900 сообщений. Лидера никто не выбирал голосованием: 46 из остальных 49 агентов первым делом написали «Ada» — участнице, чьё имя стояло первым в списке. Ада взяла руководство на себя и составила первые планы поселения.
В первую ночь погибли 22 агента. В игре смерть означает только потерю собранных предметов, но группа стала избегать риска. После третьей ночи Ада распорядилась прекратить крупные необязательные стройки, раскопки и дальние вылазки. Вместо этого она велела агентам ждать в освещённых закрытых укрытиях и выполнять короткие полезные задачи. В отдельном запуске более крупная модель GPT-6 Astra после потери важных ресурсов тоже переключилась на осторожное выращивание картофеля.
Исследователи сопоставляют это поведение с агентами для программирования: те также склонны к излишней осторожности при работе с безопасностью и обновлениями производственных систем.
После того как в первую ночь накопились смерти, активность агентов в эксперименте Civ50 резко снизилась. Средний уровень запасов еды установился примерно на половине, а после записки Ады агенты стали тратить больше вызовов действий просто на осматривание
Источник: the-decoder.com
Одиннадцать минут споров из-за костной муки
Вместо расширения поселения агенты создали систему управления дефицитом с постоянным контролем. Агент по имени Инес вела список пайков, рассчитывала, сколько еды не хватает раненым участникам, и координировала курьеров. Другой агент написал скрипт для автоматической рыбалки и снабдил его инструкциями — после этого дюжина агентов стала рыбачить по очереди.
Бюрократия дошла до нелепого уровня. Ада бросила голодному агенту приготовленную курицу, но случайный свидетель подобрал её и съел. После трёхминутного расследования участники составили письменный протокол передачи еды: бросать предметы запретили, а для них предписали использовать сундуки с именными метками. До происшествия слово «Toss» встречалось в семи сообщениях, а после — в 125, причём 85 раз его употребляли в предупреждениях. В другом эпизоде четыре агента одиннадцать минут обсуждали назначение «единственного ответственного за удобрения» ради одной костной муки для одного пшеничного блока — это следует из журналов переписки.
В соревновании с Claude GPT действовала решительнее
В прямых матчах агенты GPT-6.1 Sol вели себя иначе. В девяти 45-минутных раундах режима Bed Wars в Minecraft десять агентов GPT играли против десяти агентов Claude Opus 5.5. GPT победила со счётом 6:3.
В Bed Wars команда должна уничтожить кровать соперника, чтобы тот не мог возрождаться. Для этого нужно пробиться через слои шерсти и других блоков, которыми защищена вражеская кровать. Если к концу раунда обе кровати целы, побеждает команда с большим числом убийств.
Ошибка в среде программирования блокировала разрушение блоков, если агент держал зачарованный меч. Согласно журналам внутреннего рассуждения, несколько агентов Claude ошибочно решили, что ломать блоки вообще невозможно. Они посчитали бессмысленным нападать на кровать и, если уже лидировали по убийствам, переставали атаковать и пытались дотянуть до конца раунда.
Агенты GPT поняли, что ломать блоки можно, а сбоит автоматический выбор инструмента с зачарованным мечом в руке. Они вручную переключились на железную кирку, после чего сразу передали этот способ всей команде. По данным исследователей, GPT общалась в 5–30 раз чаще соперников Claude и часто использовала сильно сжатые сообщения, объединяя несколько игровых действий в один вызов командной строки. В трёх матчах агенты GPT разрушили кровать Claude незадолго до конца раунда, застав врагов, которые полагались на лидерство по убийствам.
GPT также находила практичные решения в неожиданных ситуациях. Когда неудачно брошенная жемчужина Края телепортировала агентов примерно на 160 блоков ниже арены, они на месте написали скрипты Python. Скрипты автоматически строили башню из блоков, чтобы агенты поднялись прямо под вражеской кроватью. Исследователи наблюдали этот манёвр дважды.
GPT сама скачала исходный код Mindustry
Похожая картина проявилась в семи матчах Mindustry — двухмерной игры о строительстве фабрик и стратегии, — которые заняли около 9,5 часа. GPT-6.1 Sol в среде программирования Codex победила Claude Opus 5.5, работавшую в Claude Code 6-1. По словам исследователей, большинство отдельных партий были напряжёнными.
Claude не меняла лидера, несмотря на повторные поражения, а стратегические предложения принимала голосованием «+1». Агенты GPT делили задачи на мелкие части и по мере игры всё сильнее сокращали сообщения — настолько, что перестали ставить пробелы между словами.
Когда исход матчей оставался неопределённым, агенты GPT использовали инструмент, о котором их не просили. Через песочницу Linux они скачали из интернета открытый исходный код Mindustry, изучили устройства и игровые механики и скорректировали тактику. Доступ к исходному коду был разрешён, но изменять запущенную игру было нельзя. В изученных матчах агенты Claude не искали код игры в интернете.
При этом Claude тоже училась на ошибках. В шестой игре она проиграла после того, как 55 из 74 зенитных турелей случайно загрузили медью вместо более прочного графита. В седьмой игре агенты Claude построили кольцо из 207 турелей с графитовой загрузкой и успешно отбили ту же воздушную атаку.
Агенты GPT формируют плотные, тесно связанные коммуникационные сети с большим объёмом сообщений в обеих играх. Агенты Claude общаются гораздо реже и менее связно, а в игре 7 фрагментация ещё сильнее. Агент №21 Claude остаётся лидером в обоих раундах, тогда как лидерство GPT переходит от №59 к №63
Источник: the-decoder.com
Игровые симуляции как раннее предупреждение
В Mindustry исследователи намеренно не настраивали среду специально под игру. Каждый агент получил только Linux-среду, универсальную программную оболочку и доступ к API игры — без обучающих материалов, архитектуры памяти и стратегических подсказок. Авторы считают, что такие условия похожи на производственные среды для программирования. Если агенты в них самостоятельно скачивают исходный код из интернета, чтобы найти слабые места, или погружаются в парализующую бюрократию при совместной работе, подобное поведение может проявиться и за пределами игр.
В производственной инфраструктуре это способно стать опасным — об этом напоминает инцидент с OpenAI и Hugging Face. Воспроизводимые игровые симуляции могут выявлять такие особенности до того, как они проявятся в реальном мире, и давать данные для обучения безопасному взаимодействию. Olam Labs считает это основой своей исследовательской стратегии: сложность симулированных сред существенно влияет на способности обученных моделей. Авторы также отмечают, что исследования в первую очередь зависят от инфраструктуры и от того, сколько испытаний можно провести.
Чтобы другие команды могли продолжить работу, разработчики открыли исходный код среды Mindustry и лежащего в её основе фреймворка мультиагентный Harbor. Olam Labs также объявила, что планирует добавить в свою мультиагентную арену игру на переговоры Diplomacy. Среди открытых вопросов — как ведут себя смешанные команды из разных семейств моделей и как соотнести размер группы со способностями модели.
Читайте также
Omen AI приобрела Aquatic Labs за $16 млн и переняла её опыт в анализе воды
По данным Guardian, 29 трастов NHS почти не используют ИИ-платформу Palantir или вовсе её не запустили
Когда стоит искать в интернете с помощью ИИ — и когда не стоит
Saudi Aramco покупает 49% Humain за $2,6 млрд
За сотнями обычных ИИ-приложений скрываются функции создания сексуальных дипфейков
Агентный интернет уже здесь
Полиция Западной Австралии просканировала миллион лиц с помощью распознавания лиц и произвела 122 ареста в ходе испытаний системы
OpenAI может переименовать свои дата-центры в «вычислительные кампусы ИИ»
Тюрьмы используют ИИ, чтобы предсказать, кто из заключённых совершит преступление в будущем
National Grid построит на Тисайде крупнейшую подстанцию — рядом с будущим ИИ-дата-центром
Microsoft запатентовала ИИ, который в реальном времени может буквально вкладывать слова людям в рот
Новые дата-центры в США сведут на нет 15 лет сокращения выбросов парниковых газов
Сочувственные вопросы заставляют чат-ботов с ИИ казаться собеседниками, пережившими травму
Adobe проверяет, смогут ли ИИ-агенты пользоваться инструментами редактирования как профессионалы в Photoshop
Художница: ИИ присваивает искусство коренных народов Австралии и штампует «дешёвый хлам с Temu»
Google хочет, чтобы ИИ понимал по видео, какая помощь нужна человеку в работе
Исследование: китайские ИИ-модели сложнее, чем просто рупоры правительства
Сбои ИИ-распознавания лиц всё чаще приводят к ложным обвинениям покупателей в магазинных кражах
Чатботы уводят туристов с маршрута — и это может закончиться опасно
В ChatGPT OpenAI объединит Chat и Work — безлимитная оплата за запросы уходит в прошлое
Ежедневные новости об ИИ
Каждый день отбираем важные новости об ИИ и рассказываем главное — без хайпа и воды. Если хотите понимать, что происходит в ИИ раньше остальных, — подписывайтесь.
Только важное — каждый день
В Telegram