Looker — плагин
Плагин Google для Claude Code, Codex и Antigravity: запросы к данным Looker, дашборды и LookML на обычном языке.
- 58 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент создает дашборды и меняет файлы LookML в подключенном экземпляре Looker.
- Данные и метаданные Looker попадают в контекст модели.
Установка
- Работает в
В терминале, через 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.
Официальный плагин Google Cloud: агент находит таблицы BigQuery, пишет SQL и строит прогнозы по вопросам на естественном языке.
Плагин Dex: агент изучает базу, строит модели dbt и семантический слой и следит за дрейфом схем с контролем затрат
Плагин Google для Gemini CLI, Claude Code и Codex подключает агента к PostgreSQL: схемы, запросы, индексы и планы выполнения.
Плагин Monte Carlo для Claude Code и Cursor: проверка таблиц до запросов, разбор инцидентов данных и создание мониторов.
MCP-сервер и плагин Claude Code для SQL: проверка, форматирование, линт и поиск инъекций в запросах на восьми диалектах.
Коротко о README
Официальный плагин Google Cloud упаковывает сервер Looker из MCP Toolbox. Агент ищет данные, собирает дашборды и редактирует LookML.