2025 год стал годом агентов ИИ, и до сих пор большая часть внимания разработчиков была сосредоточена на платформах и инструментах для создания этих агентов. В последнее время мы наблюдали шквал запусков в этой области: AgentKit и Agents SDK от OpenAI, Claude Agent SDK от Anthropic, Agent Development Kit (ADK) от Google и Vertex AI Agent Builder.
А как насчет распределения агентов? Мы видели начало модели, похожей на магазин приложений, в виде нового Apps SDK OpenAI, который позволяет разработчикам публиковать агентов внутри ChatGPT. Но будет ли способ сделать агентов доступными, не опираясь на коммерческую платформу, такую как OpenAI? Группа из Массачусетского технологического института надеется обеспечить именно это с помощью проекта NANDA.
Проект NANDA — сокращение от «Сеть агентов ИИ и децентрализованная архитектура» — представляет собой инициативу Медиа-лаборатории MIT по созданию децентрализованной инфраструктуры для «Интернета агентов ИИ». Целью является создание экосистемы агентов, которая будет включать в себя кросс-платформенное или межвендорное обнаружение, федеративные реестры и открытые уровни идентификации и доверия.
Что такое НАНДА?
Первое, что следует отметить, это то, что NANDA основывается на протоколе контекста модели Anthropic (MCP) и протоколе Agent2Agent (A2A) Google. Но помимо этих двух проектов с открытым исходным кодом есть гораздо больше. В своей презентации в начале этого года директор NANDA Рамеш Раскар, доцент Массачусетского технологического института, сравнил весь проект с лоскутным одеялом.
НАНДА одеяло; через Рамеша Раскара
Архитектура NANDA состоит из четырех основных уровней: обнаружение, идентичность, федерация и взаимодействие. Вместе они стремятся создать мир автономных, но проверяемых агентов. Вот разбивка каждого слоя:
Индекс НАНДА
На базе сидит Индексглобально распределенный ссылочный индекс, который сопоставляет дескриптор агента с проверенным файлом метаданных или конечной точкой.
В обзоре MIT Media Lab Индекс описывается как «DNS для агентов», который обеспечивает «обнаружение, аутентификацию и проверяемое взаимодействие в сети».
Идея состоит в том, что когда один агент запрашивает другого, Индекс направляет запрос в соответствующий реестр, проверяет криптографические подписи и возвращает запрошенные данные — и все это без центрального узкого места.
В настоящее время Индекс размещен в 15 университетах и партнерских учреждениях по всему миру.
АгентФакты
Каждый агент должен быть идентифицируемым и подотчетным. Вот где АгентФакты Поступают: подписанные, проверенные по схеме документы JSON-LD, описывающие, что может делать агент, кто им управляет и как безопасно подключиться.
Этот механизм привносит в агентскую сеть мышление «нулевого доверия». И да, существует досадная тенденция использовать термин «Web3» в различных научных статьях NANDA, что немного отталкивает. В любом случае, суть в том, что агенты проверят учетные данные перед взаимодействием.
Одеяло реестра
Возможно, самая запоминающаяся метафора в литературе НАНДА – это Реестр Одеялообъединенная структура независимых реестров агентов.
Махеш Ламбе, исследователь проекта NANDA, описывает Registry Quilt как «уровень федерации, который объединяет множество реестров автономных агентов (Web2 и Web3) в одну глобально доступную структуру — без создания единой точки контроля».
Идея в чем-то похожа на то, как такие продукты, как Mastodon и PeerTube, работают на основе открытого стандарта ActivityPub. Идея состоит в том, что каждая организация или организация может разместить свой собственный реестр, оставаясь при этом доступной для обнаружения через глобальный индекс.
Межпротокольная совместимость
Как уже отмечалось, NANDA уже поддерживает MCP от Anthropic и A2A от Google. Он также поддерживает Natural Language Web (NLWeb), новый стандарт Microsoft для интеграции чата с искусственным интеллектом на веб-сайтах.
В недавнем сообщении на LinkedIn Раскар описал A2A как «дороги», а индекс NANDA — как «каталог домов и предприятий» в «городе агентов», который строит проект NANDA. Метафоры в таких проектах могут быстро накапливаться и подавлять, но ключевым моментом является то, что такие протоколы, как MCP и A2A, являются технологической основой для NANDA — такими они и должны быть, если они хотят по-настоящему взаимодействовать с агентными платформами таких компаний, как Anthropic, Google и OpenAI.
Деятельность разработчиков
Несмотря на то, что проект NANDA проводил исследования, он попытался дать толчок сообществу разработчиков с помощью нескольких связанных проектов:
- Join39 предлагает пользователям «создать своего личного ИИ-агента, получить факты об агенте и начать представлять себя в сети NANDA». В настоящее время в каталоге насчитывается более 1000 агентов.
- List39 — это «Реестр фактов об агентах», который позволяет вам зарегистрировать вашего агента в виде документа JSON.
- В централизованном проекте GitHub размещаются документы, адаптеры кода и реестра.
- Сайт projnanda на GitHub содержит документацию и демонстрационные версии.
Спорный бизнес-отчет NANDA по искусственному интеллекту
Хотя это не имеет прямого отношения к технической архитектуре проекта NANDA, обсуждаемой в этой статье, стоит упомянуть, что в июле NANDA опубликовала отчет, который получил широкую огласку. В отчете утверждается, что «95% организаций получают нулевую отдачу» от генеративного ИИ (GenAI).
Профессор Уортона Кевин Вербах оспорил этот вывод в сообщении на LinkedIn и назвал отчет «глубоко проблематичным». Аджит Джаокар, исследователь и преподаватель прикладного искусственного интеллекта в Оксфордском университете, согласился и назвал отчет «умным маркетинговым трюком». Что более соответствует реальному проекту NANDA, Джаокар отметил:
«Уникально, что в отчете утверждается, что недостаток обучения, памяти и т. д. сдерживает развертывание предприятия. Конечно, NANDA достигает этой цели посредством распределенной архитектуры. Это связывает вывод с функцией продукта».
Наберет ли NANDA обороты?
Статистика NANDA может быть спорной, но архитектура проекта выглядит достаточно солидной. Будет ли это в конечном итоге иметь значение или нет – это уже другая история.
Академические учреждения, такие как MIT, имеют опыт создания перспективных платформ, которые либо никогда не превращаются в коммерческие платформы, либо идеи перенимаются стартапами Кремниевой долины, а затем становятся собственностью. Самый известный пример — это, конечно же, Xerox PARC и графический интерфейс пользователя (GUI), которые Стив Джобс с радостью взял и вывел на рынок.
Понятно, что какая-то децентрализованная архитектура для разработки и использования агентов была бы предпочтительнее, чем одна или две крупные компании, владеющие экосистемой, как это произошло с приложениями для смартфонов. А с появлением платформы приложений ChatGPT от OpenAI уже существует риск того, что агенты будут следовать шаблону приложений для смартфонов. Итак, с этой точки зрения, я надеюсь, что NANDA действительно поможет агентам двигаться в будущее открытого Интернета.
Независимо от того, станет ли сама NANDA массовой платформой, ее открытый дизайн, по крайней мере, обеспечивает надежный план того, как может развиваться агентная сеть. Идеи здесь имеют значение: федеративное обнаружение, проверяемая идентичность, мосты протоколов. Эти идеи перекликаются с дизайном ранней сети, а также с все еще развивающимся миром открытой социальной сети (также известной как Fediverse).
ТЕНДЕНЦИОННЫЕ ИСТОРИИ YOUTUBE.COM/THENEWSTACK Технологии развиваются быстро, не пропустите ни одной серии. Подпишитесь на наш канал YouTube, чтобы смотреть все наши подкасты, интервью, демонстрации и многое другое. ПОДПИСАТЬСЯ Группа, созданная в Sketch. Ричард Макманус — старший редактор The New Stack и пишет о тенденциях в разработке веб-приложений и веб-приложений. Ранее в 2003 году он основал ReadWriteWeb и превратил его в один из самых влиятельных в мире новостных сайтов о технологиях. С самого начала… Подробнее от Ричарда Макмануса