Обновление Gemini API: фоновые задачи и поддержка протокола MCP для автономных агентов

Google добавила новые функции для управляемых агентов в Gemini API, включая асинхронное выполнение, работу с удаленными серверами MCP и обновление токенов без потери состояния.

Обновлено:
2 мин чтения
Обновление Gemini API: фоновые задачи и поддержка протокола MCP для автономных агентов

Google анонсировала масштабное обновление для управляемых агентов (managed agents) в рамках Gemini API. Нововведения направлены на то, чтобы помочь разработчикам создавать надежные автономные системы, готовые к работе в реальных производственных условиях.

Суть управляемых агентов в интерфейсе взаимодействия Gemini (Interactions API) заключается в предоставлении единой точки доступа. Разработчик обращается к API, а модель берет на себя логические рассуждения, выполнение кода, установку пакетов и управление файлами внутри изолированной облачной песочницы (cloud sandbox).

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

Managed agents feature bundle launch

Managed agents feature bundle launch

Одним из ключевых нововведений стало фоновое выполнение задач (background execution). Удержание HTTP-соединения открытым для длительных процессов всегда было хрупким решением. Теперь разработчики могут передать специальный параметр для асинхронного запуска взаимодействий на сервере. API мгновенно возвращает идентификатор задачи, который клиентское приложение использует для проверки статуса, потоковой передачи прогресса или повторного подключения, пока агент завершает работу удаленно.

Второе важное изменение — интеграция с удаленными серверами протокола контекста модели (Model Context Protocol, MCP). Вместо создания собственных прокси-серверов для доступа к закрытым базам данных или внутренним API, теперь можно подключать управляемых агентов напрямую к серверам MCP. Разработчики могут комбинировать удаленные инструменты со встроенными возможностями песочницы, позволяя агенту безопасно общаться с корпоративными конечными точками (endpoints).

Также появилась поддержка пользовательских функций (custom function calling) наряду с инструментами песочницы. API использует пошаговое сопоставление: встроенные инструменты выполняются автоматически на сервере, в то время как пользовательские функции переводят взаимодействие в статус ожидания действий, чтобы клиент мог выполнить локальную бизнес-логику.

Изображение из источника

Изображение из источника

Наконец, Google решила проблему устаревания сетевых учетных данных (network credential refresh). Токены доступа и короткоживущие ключи API имеют свойство истекать. Теперь разработчики могут обновлять учетные данные или менять ключи, передавая существующий идентификатор среды с новой конфигурацией сети при следующем взаимодействии. При этом песочница сохраняет состояние файловой системы, установленные пакеты и клонированные репозитории в целости.

Для индустрии это означает постепенный переход от синхронных чат-ботов к полноценным асинхронным работникам. Агенты теперь могут функционировать внутри реальных сред разработки, не блокируя основное приложение.

Особого внимания заслуживает внедрение поддержки MCP. Этот протокол быстро становится индустриальным стандартом для подключения языковых моделей к внешним источникам данных. В ближайшем будущем мы, вероятно, увидим еще большую стандартизацию в том, как искусственный интеллект взаимодействует с корпоративной инфраструктурой, что значительно снизит порог входа для создания сложных автономных систем.

Изображение из источника

Изображение из источника

Изображение из источника

Изображение из источника

Изображение из источника

Изображение из источника

TL;DR

Главное

Google превращает агентов Gemini из синхронных скриптов в полноценных асинхронных работников, способных безопасно взаимодействовать с корпоративной инфраструктурой через стандарт MCP.

Ключевые факты

  • /Добавлено асинхронное выполнение долгих задач без необходимости удерживать HTTP-соединение.
  • /Внедрена прямая поддержка Model Context Protocol (MCP) для связи с закрытыми базами данных.
  • /Появилась возможность обновлять истекшие API-ключи без перезапуска облачной песочницы и потери данных.

Инсайт

Интеграция MCP в Gemini API показывает, что протокол, изначально популяризированный конкурентами, стремительно становится единым общеотраслевым стандартом для AI-агентов.

Источник:Blog

Читайте также