Оглавление

Google продолжает интеграцию своих языковых моделей в инструменты разработчиков, представив открытые расширения Gemini CLI для сервисов Google Data Cloud. Новые инструменты позволяют работать с облачными базами данных напрямую из терминала с помощью естественного языка.

Что предлагают расширения

Пакет включает более 20 расширений для различных сервисов Google Cloud, включая:

  • Cloud SQL для PostgreSQL, MySQL и SQL Server
  • AlloyDB для высокопроизводительных рабочих нагрузок
  • BigQuery для аналитики и Conversational Analytics API
  • Spanner для глобально распределенных баз данных
  • Firestore для NoSQL-разработки
  • Инструменты мониторинга и наблюдения за производительностью

Как начать работу

Для установки необходимо обновить Gemini CLI до версии 0.6.0:

npm install -g @google/gemini-cli@latest

Затем установить нужное расширение, например для AlloyDB:

gemini extensions install https://github.com/gemini-cli-extensions/alloydb

После настройки переменных окружения для подключения к проекту Google Cloud можно начинать работу. Команда /extensions показывает установленные расширения, а /mcp list — доступные инструменты.

Скриншот списка расширений командной строки Gemini для облачных баз данных
Источник: cloud.google.com
Скриншот терминала со списком серверов протокола контекстных моделей (MCP)
Источник: cloud.google.com

Практическое применение

Расширение для Cloud SQL PostgreSQL позволяет:

  1. Создавать новые инстансы баз данных
  2. Просматривать список доступных инстансов
  3. Получать информацию о конкретном инстансе
  4. Создавать пользователей и управлять правами доступа

Разработчик может описать план проекта на естественном языке, и агент автоматически подготовит инфраструктуру:

После настройки подключения к базе данных система может генерировать необходимые таблицы и тестовые данные:

Затем создавать API для доступа к данным на основе контекста:

Аналитические возможности BigQuery

Расширения для BigQuery предоставляют:

  • Исследование доступных наборов данных
  • Выполнение запросов на естественном языке
  • Получение аналитических инсайтов
  • Генерацию визуализаций и диаграмм

Интеграция ИИ в инструменты разработки — это не просто модный тренд, а реальное повышение продуктивности. Возможность описывать инфраструктуру на естественном языке вместо запоминания сотен CLI-команд сокращает время на рутинные задачи. Особенно ценно, что Google делает это открытым — сообщество сможет развивать экосистему независимо. Правда, пока это выглядит как красивая демка, а в реальных продакшен-средах придется повозиться с настройкой прав доступа и безопасностью.

Новые расширения Gemini CLI представляют значительный шаг в упрощении работы с облачными базами данных, хотя их реальная эффективность в production-средах еще предстоит проверить на практике.

По материалам Google Cloud Blog.