Как превратить ИИ-агента в эксперта по Power BI и Microsoft Fabric
Где взять
data-goblin/power-bi-agentic-development — открыть на GitHub
Открытая лицензия: GPL-3.0 · 945 stars.
Репозиторий data-goblin/power-bi-agentic-development — это маркетплейс плагинов, который обучает ИИ-агентов, таких как Claude Code или GitHub Copilot, работать с Power BI и Microsoft Fabric. Вместо того чтобы устанавливать один тяжеловесный инструмент, вы подключаете только те конкретные навыки, которые нужны для вашего текущего проекта, экономя ресурсы и внимание вашего ИИ.
Что можно собрать
Многие ожидают, что для работы с данными в Power BI потребуется установить один большой «комбайн». На деле этот репозиторий работает иначе: это модульная система. Вы не получаете монолитное приложение, а выбираете из каталога нужные компоненты: навыки (skills), под-агенты (subagents) и хуки (hooks).
Например, если вы работаете над семантической моделью, вы можете установить плагин semantic-models. Если вам нужно настроить отчеты или автоматизировать работу с DAX, вы добавляете соответствующие модули. Это позволяет держать «контекстное окно» вашего агента чистым — он не будет тратить память на знания о Fabric, если вы в данный момент занимаетесь только отчетами Power BI.
Как выглядит рабочий процесс
Представьте, что вы начинаете новый проект. Вместо того чтобы вручную настраивать окружение, вы подключаете маркетплейс:
- Регистрация: Вы добавляете маркетплейс в терминале командой
claude plugin marketplace add data-goblin/power-bi-agentic-development. - Выбор: Вы устанавливаете только те плагины, которые нужны сейчас, например
pbipдля работы с файлами проектов Power BI илиfabric-adminдля управления Fabric. - Автоматизация: Хуки в составе плагинов работают незаметно. Они запускаются автоматически при выполнении определенных действий, проверяя файлы на ошибки (например, валидация TMDL или проверка ссылочной целостности в DAX). Это происходит детерминировано: если условие выполнено, хук срабатывает, не полагаясь на догадки нейросети.
Кому это подходит
Этот инструмент идеален для разработчиков, которые уже используют Claude Code или GitHub Copilot и хотят автоматизировать рутину в Power BI. Если вы часто сталкиваетесь с проверкой метаданных, управлением рабочими областями или написанием DAX-мер, модульный подход поможет вам не перегружать агента лишними инструкциями.
Как начать
Для начала работы достаточно иметь установленный Claude Code или Copilot CLI.
- Важно: Репозиторий находится в стадии активной разработки (версии 26.26–26.38 являются переходными). Авторы предупреждают, что структура плагинов может меняться еженедельно. Если вам нужна стабильность, используйте версию 26.25 или более раннюю.
- Ограничения: Помните, что каждый установленный плагин занимает место в контекстном окне агента. Устанавливайте только то, что нужно для текущей задачи, и удаляйте ненужное после завершения работы.
- Windows: Если вы работаете на Windows, обратите внимание на проблему длинных путей (MAX_PATH). В репозитории есть скрипты для включения поддержки длинных путей, которые помогут избежать ошибок при клонировании или установке.
Вердикт
Стоит попробовать, если вы хотите гибко настраивать своего ИИ-агента под конкретные задачи Power BI и не хотите перегружать его лишними функциями.
Лучше выбрать другой путь, если вам нужно стабильное, «поставил и забыл» решение, так как текущая стадия активной разработки предполагает частые изменения в именовании и структуре плагинов.
Обсуждение
Комментарии
Напишите, что думаете: согласны, спорите, увидели ошибку или хотите добавить пример. Комментарии появляются сразу; спам и мусор мы удаляем вручную.
Пока комментариев нет. Можно быть первым.