Looker — плагин

Плагин Google для Claude Code, Codex и Antigravity: запросы к данным Looker, дашборды и LookML на обычном языке.

  • 58 ★ репозитория
  • Последний коммит
ПлагинОфициальный

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

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

  • Агент создает дашборды и меняет файлы LookML в подключенном экземпляре Looker.
  • Данные и метаданные Looker попадают в контекст модели.
Все причины и проверки

googlecloudplatform/looker-plugin

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/looker

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Агент создает дашборды и меняет файлы LookML в подключенном экземпляре Looker.
  • Данные и метаданные Looker попадают в контекст модели.

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

Что делает

Плагин упаковывает готовый сервер `looker` из MCP Toolbox и подключает агента к экземпляру Looker. Агент отвечает на вопросы по данным («топ-10 товаров по продажам за месяц», «средний чек по регионам»), создает дашборды с плитками и ищет существующие, а также пишет и обновляет файлы LookML: новое представление для таблицы или меру в представлении заказов. Инструменты собраны в набор `looker_tools` для поиска данных и бизнес-аналитики, полный список лежит в конфигурации `looker.yaml` в репозитории MCP Toolbox. Подключение настраивается переменными окружения: `LOOKER_BASE_URL`, `LOOKER_CLIENT_ID` и `LOOKER_CLIENT_SECRET`, а проверка SSL и показ скрытых моделей, полей и обзоров включаются необязательными переменными. Плагин ставится в Claude Code командой `/plugin install looker@claude-plugins-official`, в Codex через маркетплейс `GoogleCloudPlatform/data-cloud-plugins`, в Antigravity командой `agy plugin install`.

Для кого. Аналитикам и разработчикам LookML, которые работают с Looker и хотят задавать вопросы к данным и править модели прямо из агента.

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

  • Вопрос по продажам за прошлый месяц проще задать словами, чем собирать в обозревателе.
  • Нужен новый дашборд «Обзор для руководства» с плитками по выручке и росту пользователей.
  • В проекте LookML надо добавить меру или представление для новой таблицы.
  • Требуется найти дашборды по теме «Маркетинг» и перечислить их плитки.

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

  • Нет экземпляра Looker и ключей доступа к его API.
  • Данные Looker нельзя показывать модели.
  • Нужен стабильный релиз: проект в бете и до версии 1.0 возможны несовместимые изменения.

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

Покажи топ-10 товаров по продажам за прошлый месяц из Looker и создай дашборд Executive Overview с плитками выручки и роста.

Ограничения

Проект в бете до версии 1.0 и может получить несовместимые изменения. Нужен экземпляр Looker с идентификатором и секретом клиента API, их передают переменными окружения. Версии агентов: Claude Code 2.1.94 и новее, Codex 0.117.0 и новее, Antigravity CLI 1.6.0 и новее. Агент может создавать дашборды и менять LookML, поэтому права ключа API стоит ограничить нужным уровнем. По умолчанию скрытые модели, обзоры и поля показываются агенту, это отключают переменными `LOOKER_SHOW_HIDDEN_*`. Описания и ответы данных проходят через модель.

Как отключить. Удалите плагин командой `/plugin uninstall looker@claude-plugins-official` и уберите переменные `LOOKER_*` из окружения. Ключ API лучше отозвать в Looker.

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

Какие переменные окружения нужны?

Обязательны `LOOKER_BASE_URL`, `LOOKER_CLIENT_ID` и `LOOKER_CLIENT_SECRET`. Необязательные: `LOOKER_VERIFY_SSL`, `LOOKER_SHOW_HIDDEN_MODELS`, `LOOKER_SHOW_HIDDEN_EXPLORES` и `LOOKER_SHOW_HIDDEN_FIELDS`.

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

Добавьте маркетплейс `codex plugin marketplace add GoogleCloudPlatform/data-cloud-plugins`, затем `codex plugin add looker@data-cloud-plugins` и задайте переменные окружения.

Как проверить, что плагин работает?

В Claude Code откройте `/plugin list` или перезагрузите плагины командой `/reload-plugins`. В Antigravity состояние MCP-сервера показывает команда `/mcp`.

Что делать, если хочется скиллы вместо MCP?

Сгенерируйте их скриптом `./.github/scripts/generate_skills.sh` с версией toolbox из `mcp.json` либо командой `skills-generate` пакета `@toolbox-sdk/server`.

Переходить ли с расширения Gemini CLI?

При первом запуске Antigravity CLI примите предложение миграции или выполните `agy plugin import gemini`: расширение превратится в плагин.

Обсуждение

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

Плагины

Каталог плагинов Google Cloud для баз и аналитики: AlloyDB, Spanner, Bigtable, Firestore, Cloud SQL и Looker.

ПлагинШирокий доступ86Звезды репозитория

Официальный плагин Google Cloud: агент находит таблицы BigQuery, пишет SQL и строит прогнозы по вопросам на естественном языке.

ПлагинШирокий доступ53Звезды репозитория

Плагин Dex: агент изучает базу, строит модели dbt и семантический слой и следит за дрейфом схем с контролем затрат

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

Плагин Google для Gemini CLI, Claude Code и Codex подключает агента к PostgreSQL: схемы, запросы, индексы и планы выполнения.

ПлагинШирокий доступ95Звезды репозитория

Плагин Monte Carlo для Claude Code и Cursor: проверка таблиц до запросов, разбор инцидентов данных и создание мониторов.

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

MCP-сервер и плагин Claude Code для SQL: проверка, форматирование, линт и поиск инъекций в запросах на восьми диалектах.

MCP-серверРасширенный доступ124Звезды репозитория

Коротко о README

Официальный плагин Google Cloud упаковывает сервер Looker из MCP Toolbox. Агент ищет данные, собирает дашборды и редактирует LookML.

Бейдж для README

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