Открытая среда агентов

Agent Native Universe

В активной разработке

Среда для агентов с открытым кодом (MIT), где правила мира исполняет код, а не просьба в промпте. Прогон можно повторить из журнала и получить побайтно тот же итоговый хэш событий.

Проблема

Мультиагентным прогонам трудно доверять: их сложно повторить и проверить со стороны.

Почему обычные решения не справляются

Закрытые агентные среды не дают повторить прогон и сверить результат, а недетерминизм превращает симуляцию в единичное наблюдение.

Как это работает

В обычной оркестрации агенты работают как вызовы в жёстко заданном конвейере. Здесь агент сам договаривается о связях с другими, тратит бюджет в общей экономике и объединяется в группы. Для фиксированного набора узлов реализован протокол согласия в стиле PBFT. Прогон при этом детерминирован: повтор из журнала даёт тот же итоговый хэш событий, поэтому результат можно проверить. Код открыт под MIT.

Демо

Терминал: прогон, его независимый повтор и повтор из журнала выводят одинаковый итоговый хэш событий dadf32e1…, проверка аттестации даёт status = verified.
Детерминизм: прогон A, независимый прогон B на том же начальном значении генератора (сиде) и повтор из журнала дают один и тот же итоговый хэш событий (8 456 событий, 500 тиков). Проверка аттестации, то есть записанной контрольной суммы прогона, прошла.

Технологии

Все продукты и библиотеки →

Где это применимо

Симуляции, которые можно проверить

Прогон повторяется из журнала, и совпадение итогового хэша событий показывает, что результат тот же.

Сравнение агентных архитектур

Одни и те же задачи можно прогнать через разные устройства команды: самоорганизацию, центральный диспетчер, закреплённые роли. Пример такого сравнения на пяти сидах опубликован в репозитории.

Чем это подтверждается

Детерминизм: повтор даёт тот же итоговый хэш на 8 456 событиях (500 тиков)

Два независимых прогона на одном сиде и повтор из журнала, в который можно только дописывать, сошлись на одном итоговом хэше событий. Проверка аттестации, записанной контрольной суммы прогона, тоже прошла. Это можно повторить на своей машине из открытого кода.

Как повторить: Клонировать открытый репозиторий, запустить прогон и его повтор из журнала, сравнить итоговые хэши событий

0ccae60 · 2026-08-24

Панель наблюдения: показатели прогона и проверка целостности журнала

Панель только читает журнал событий и ничего в нём не меняет: показатели, график самоорганизации, структура связей и хэши целостности. Снято на локальном прогоне. Содержимое событий панель сама показывает в скрытом виде, служебные адреса в кадр не попадают.

0ccae60 · 2026-08-24

Пример «живая сеть»: три агента без оркестратора договорились, ошибок нет

Реальный прогон примера: три агента без оркестратора публикуют объявления, находят партнёров, договариваются о связях и подстраивают протокол. В итоге они складываются в один кластер, ошибок нет.

Как повторить: Клонировать репозиторий (MIT) → npm run demo:living → проверить лог (0 ошибок)

0ccae60 · 2026-08-24

Жёсткие роли проседают под четырёхкратной нагрузкой: около 80 % против 97 %

Сравнение архитектур на пяти сидах: 16 агентов, синтетические задачи. При фиксированных ролях доля успешных задач в среднем около 80 %, у остальных архитектур около 97 %. Причина в механизме: после ухода части агентов решателей не хватает на возросший поток. Журнал сравнения опубликован в открытом репозитории.

Код открыт, поэтому всё, что выше, можно проверить в репозитории. Открыть код ↗

Интеграция

Открытый репозиторий под MIT: среду можно развернуть у себя и повторить прогоны.

Посчитать на своих цифрах

Калькулятор AVA считает, окупится ли автоматизация процесса, на ваших цифрах, без формы и без нашей цены. Если не окупится, он так и скажет.

Посчитать окупаемость

Разберём вашу задачу

Опишите задачу своими словами. Если она не решается или не окупится, скажем об этом до начала работ.

В ответе напишем, что поняли, что нужно уточнить и стоит ли браться.

или напишите напрямую: hello@xteam.pro

Новые разборы в Telegram