Agent Mesh CLI

Agent Mesh связывает агентов, контейнеры и ноутбуки в частную сеть, где узлы публикуют инструменты и модели через MCP

  • 1 186 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Узел публикует локальные инструменты и модели в сеть, а политика сети решает, какие узлы могут их вызывать
  • Скрипт установки скачивается и запускается командой `curl | bash`, его стоит просмотреть заранее
  • Токены и сертификаты узла лежат на диске, поэтому узел нужно держать только на доверенной машине
Все причины и проверки

google/agentmesh

Установка

Работает в

Ручная установка

curl -sL https://google.github.io/agentmesh/install.sh | bash

Ставит `agentmesh-node`, `mcp-client` и другие программы. Альтернатива: `go install github.com/google/agentmesh/cmd/agentmesh-node@latest`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Узел публикует локальные инструменты и модели в сеть, а политика сети решает, какие узлы могут их вызывать
  • Скрипт установки скачивается и запускается командой `curl | bash`, его стоит просмотреть заранее
  • Токены и сертификаты узла лежат на диске, поэтому узел нужно держать только на доверенной машине

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Agent Mesh — частная сеть для ИИ-агентов от Google. Узел `agentmesh-node` работает рядом с агентом и делает три вещи: публикует в сеть ваши инструменты и модели, находит и вызывает то, что опубликовали другие узлы, и предъявляет проверяемую личность. Узлы соединяются напрямую, а если это невозможно, идут через ретрансляторы, поэтому сеть работает через NAT на ноутбуках, в контейнерах, кластерах и на телефонах. Для агента узел поднимает локальный MCP-сервер на `127.0.0.1:8080` и OpenAI-совместимый адрес, который направляет запросы к моделям на узел, где модель размещена. Скилл `agentmesh` из каталога `agents/skills` учит агента сначала искать нужное локально и обращаться в сеть, только когда без нее задачу не решить. Установить скилл можно командой `agentmesh-node skill install`. В сети по умолчанию ничего не доступно: узел открывает сервисы только по записи в конфигурации, а вызов разрешает политика, которая оперирует именами сервисов. Личность выдает ваш провайдер OpenID Connect, а плоскость управления превращает токен в краткосрочный офлайн-проверяемый сертификат. Кроме узла, в состав входят `agentmesh-control-plane`, `agentmesh-router` и `agentmesh-one` для ноутбуков и небольших развертываний.

Для кого. Для разработчиков, которым нужно, чтобы агенты на разных машинах находили инструменты и модели друг друга без открытых портов и общих ключей.

Подходит, если

  • Модель размещена на одном компьютере, а агент работает на другом: OpenAI-совместимый адрес узла направит запрос на нужную машину
  • Агент в контейнере или за NAT должен вызывать MCP-инструменты, опубликованные на ноутбуке или в кластере
  • Нужна политика доступа по именам сервисов с личностью от вашего провайдера OpenID Connect
  • Хочется быстро попробовать сеть: `agentmesh-node join` к общему тестовому стенду или `agentmesh-one` у себя на ноутбуке

Не подходит, если

  • Все инструменты и модели находятся на одной машине: локальных MCP-серверов хватит без сети
  • Нужна готовая облачная служба с поддержкой: проект поднимается и обслуживается самостоятельно
  • Нет провайдера OpenID Connect и нет желания вести токены регистрации для узлов
  • Нужно просто открыть MCP-сервер в интернет: Agent Mesh строит закрытую сеть без публичного адреса

Пример запроса к агенту

Проверь через Agent Mesh, какие сервисы доступны в сети, и вызови модель, которую опубликовал соседний узел

Ограничения

Общий стенд `bananas.sam-mesh.dev` создан для разработчиков и не обещает бесперебойной работы, для постоянной работы поднимайте свою плоскость управления. Песочницы для агентов и мобильное приложение пока в предварительной версии и еще меняются. Чтобы узлы начали обмениваться вызовами, нужно описать сервисы в конфигурации узла и правила в политике сети. Установка идет скриптом через `curl` либо командой `go install`.

Как отключить. Остановите узел и уберите скилл: в каталоге скиллов агента удалите папку `agentmesh`. Бинарники установщик кладет в каталог из вывода скрипта, удалите их вручную.

Частые вопросы

Как установить Agent Mesh?

Выполните `curl -sL https://google.github.io/agentmesh/install.sh | bash`, он ставит `agentmesh-node`, `mcp-client` и другие программы. Вместо скрипта подойдет `go install github.com/google/agentmesh/cmd/agentmesh-node@latest`.

Как подключить агента к Agent Mesh?

Войдите в сеть командой `agentmesh-node join <адрес>`, запустите узел через `agentmesh-node run --daemonize` и установите скилл командой `agentmesh-node skill install`. Узел поднимает локальный MCP-сервер на 127.0.0.1:8080, который можно добавить в клиент агента.

Нужен ли свой сервер, чтобы попробовать?

Нет. Для проб есть общий стенд `bananas.sam-mesh.dev` без обещаний по доступности. Плоскость управления у себя на ноутбуке запускает `agentmesh-one`, а в Codespaces хватает `make testnet`.

Кто выдает личность узлам?

Ваш провайдер OpenID Connect или токен начальной регистрации. Плоскость управления превращает его в краткосрочный сертификат, привязанный к ключу узла, который другие узлы проверяют без обращения к серверу.

Можно ли вызывать модели через Agent Mesh?

Да. Узел дает OpenAI-совместимый адрес, который направляет запросы на тот узел сети, где размещена модель. Скилл `agentmesh` описывает порядок вызова вывода и осмотра сервисов сети.

Обсуждение

Вопросов и отзывов пока нет.

Открытый кодовый агент для терминала, браузера и десктопа, который работает с моделями от OpenAI и Claude до Ollama

CLIШирокий доступ360Звезды репозитория

Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.

CLIШирокий доступ114Звезды репозитория

AgentBridge от Graphene Lab

AgentBridge Graphene Lab

Официальный

Самостоятельный сервер AgentBridge открывает по MCP одного офисного агента с Word, Excel, почтой и планировщиком задач

MCP-серверШирокий доступ20Звезды репозитория

Плагин ставит агенту скилл и MCP-сервер IntelliNode: вопрос любой модели, поиск, ревью кода, тесты, SQL, картинки и речь

ПлагинШирокий доступ275Звезды репозитория
Официальный

Персональный AI-агент в терминале с шеллом, Python, вебом и локальными моделями, один из первых агентных CLI

CLIРасширенный доступ4,5 тыс.Звезды репозитория
Нужен VPN

Настольное приложение с локальным MCP-сервером: ChatGPT получает файлы, команды, скиллы и другие MCP-серверы

MCP-серверШирокий доступ393Звезды репозитория

Коротко о README

Agent Mesh состоит из плоскости управления, ретранслятора и узла, который работает рядом с агентом. Документация охватывает быстрый старт, концепции, руководства по Kubernetes и Cloud Run и справочник по флагам и политикам.

Бейдж для README

Сообщить о проблеме

Foxx AIAgent Mesh
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.