API ВЕГА
English

Регистрирует развёрнутые agent в Gemini Enterprise через agents-cli publish gemini-enterprise: для ADK на Agent Runtime использует нативный режим ADK, для Cloud Run и GKE — A2A. Также описывает управление agent и MCP server в Agent Registry.

Возможности

  • Выбирает режим регистрации ADK или A2A с учётом типа agent и deployment target.
  • Автоматически считывает данные из deployment_metadata.json, включая ID Agent Runtime и тип регистрации.
  • Показывает programmatic и interactive режимы, флаги и соответствующие переменные окружения.
  • Описывает публикацию через agent card URL и настройку OAuth authorization через --authorization-id.
  • Приводит команды gcloud для просмотра и обновления записей Agent Registry и регистрации MCP server.
  • Помогает разбирать ошибки регистрации, включая Session not found, HTTP 403 и проблемы с agent card.

Когда использовать

  • Нужно зарегистрировать развёрнутый ADK agent в Gemini Enterprise.
  • Нужно опубликовать agent с Cloud Run или GKE через A2A.
  • Нужно добавить регистрацию agent в CI/CD или пройти её в interactive режиме.
  • Нужно найти, обновить или удалить запись Agent Registry либо зарегистрировать MCP server.

Установка

uv tool install google-agents-cli

Примеры

Регистрация ADK agent на Agent Runtime:

agents-cli publish gemini-enterprise \
  --registration-type adk \
  --agent-runtime-id projects/123456/locations/us-east1/reasoningEngines/789 \
  --gemini-enterprise-app-id projects/123456/locations/global/collections/default_collection/engines/my-app \
  --display-name "My Agent" \
  --description "Handles customer queries" \
  --tool-description "Answers questions about products"

Interactive регистрация:

agents-cli publish gemini-enterprise --interactive

Регистрация внешнего MCP server в Agent Registry:

gcloud agent-registry services create SERVER_NAME --location=LOCATION \
  --mcp-server-spec-type=tool-spec --mcp-server-spec-content=toolspec.json \
  --interfaces="url=SERVER_URL,protocolBinding=jsonrpc"

Установка

npx skills add https://github.com/google/agents-cli --skill google-agents-cli-publish

Похожие навыки

google-agents-cli-workflow#59

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «разработать an agent», «построить an agent с использованием ADK», «запустить an agent локально», «отладить agent code», «протестировать an agent»,…

google-agents-cli-adk-code#60

google/agents-cli

Этот skill следует использовать, когда пользователь хочет «писать agent code», «построить агент с ADK», «добавить инструмент», «создать callback», «определить агент», «использовать…»

google-agents-cli-deploy#66

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «развернуть agent», «развернуть мой ADK agent», «настроить CI/CD», «настроить секреты», «устранить проблемы развёртывания», или…

google-agents-cli-eval#114

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «провести оценку», «оценить мой agent», «оценить мой ADK agent», «создать набор данных для eval», «проанализировать eval…»

find-skills#1

vercel-labs/skills

Помогает пользователям обнаруживать и устанавливать agent skills, когда они задают вопросы вроде «как сделать X», «найти skill для X», «есть ли skill, который может…», или выражают…

grill-me#2

mattpocock/skills

Неустанное интервью для улучшения плана или дизайна.