Google DeepMind представила Interactions API — новый фундамент для разработки агентных приложений на базе Gemini. Инструмент уже доступен в публичной бете через Google AI Studio и призван решить главную боль вайбкодеров: управление сложными цепочками мыслей, вызовами инструментов и состоянием сессии.
Единый эндпоинт для моделей и агентов
Главная фишка нового API — унификация. Теперь через один эндпоинт /interactions можно обращаться как к обычным моделям (например, Gemini 3 Pro), так и к специализированным агентам.
Вместе с API Google открыла доступ к своему первому встроенному агенту — Gemini Deep Research (Preview). Это мощный инструмент для глубокого поиска и анализа данных, который теперь можно интегрировать напрямую в свои продукты.
Что это дает разработчикам
Interactions API — это не просто надстройка над generateContent, а переосмысление того, как AI должен взаимодействовать с внешним миром. Вот ключевые возможности:
- Server-side state: API берет на себя хранение контекста и состояния диалога. Больше не нужно пересылать огромные массивы истории сообщений в каждом запросе.
- Фоновое выполнение: Агенты могут работать в бэкграунде, выполняя длительные задачи, пока ваше приложение занимается другими делами.
- Нативная поддержка MCP: Модели могут напрямую подключаться к серверам Model Context Protocol (MCP). Для тех, кто использует Cursor или Windsurf, это отличная новость — экосистема инструментов становится бесшовной.
- Интеграция с ADK: Agent Development Kit и протокол Agent2Agent (A2A) уже поддерживают новый API.
Контекст для вайбкодеров
Для тех, кто собирает продукты «на лету» с помощью AI-ассистентов, появление Interactions API означает переход от простых чат-ботов к автономным системам. Теперь гораздо проще реализовать логику, где агент «думает», вызывает инструменты и сохраняет прогресс без костылей на стороне фронтенда или бэкенда.
Google подчеркивает, что это только начало. В планах — расширение списка встроенных агентов и возможность деплоить собственных кастомных агентов прямо в инфраструктуру Google.
Важно: Сейчас API находится в стадии публичной беты. Google предупреждает о возможных изменениях в структуре (breaking changes), поэтому для критически важных продакшн-задач пока стоит использовать стандартный generateContent.