Использование dbt Wizard локально Бета-версия
Установите dbt Wizard локально и начните сеанс разработки dbt с ИИ-агентом из терминала.
Вы можете запускать CLI dbt Wizard локально из любого проекта на любом движке dbt. Но будьте осторожны: известно, что волшебник умеет .
С 1 сентября 2026 года использование dbt Wizard тарифицируется по количеству токенов и оплачивается из кредитов вашего аккаунта. Все суммы кредитов предоставляются на аккаунт, а не на пользователя. Аккаунты Enterprise и Enterprise+ получают кредиты ежемесячно. Тарифные планы Developer и Starter включают 30-дневный пробный период и кредиты на сумму $100; те же условия доступны пользователям CLI с бесплатным аккаунтом dbt.
Подробнее о том, что входит в каждый тарифный план, лимитах расходов и платном доступе, см. в разделе Пробный период и оплата.
Предварительные требования
- Доступ к поддерживаемому поставщику ИИ. Используйте поставщика, управляемого dbt, или настройте BYOK с собственными учётными данными поставщика.
- Проект dbt со сформированным каталогом
target/(выполнитеdbt parse,dbt compileилиdbt build)
dbt Wizard не зависит от используемого хранилища данных и работает как с v1, так и с v2.
Поддерживаемые поставщики ИИ
dbt Wizard поддерживает модели управляемое подключение (оплата через dbt Labs, управлять ключом не требуется) и модели с собственным ключом (BYOK) (оплата напрямую провайдеру).
Ниже перечислены поддерживаемые провайдеры ИИ в зависимости от того, где вы работаете. Полный список доступных моделей см. в таблице тарифов провайдеров моделей.
- dbt platform
- Локально (CLI)
| Провайдер | Доступ |
|---|---|
| OpenAI (по умолчанию) | dbt управляемое подключение или BYOK |
| Anthropic† | dbt управляемое подключение или BYOK |
| Модели с открытыми весами (например, DeepSeek, Kimi и другие). | dbt управляемое подключение |
| Azure AI Foundry / Azure OpenAI | BYOK |
| Провайдер | Доступ |
|---|---|
| OpenAI | dbt управляемое подключение или BYOK |
| Anthropic† | dbt управляемое подключение или BYOK |
| Модели с открытыми весами (например, DeepSeek, Kimi и другие). | dbt управляемое подключение |
| Azure AI Foundry / Azure OpenAI | BYOK |
| AWS Bedrock | BYOK |
| Google Gemini | BYOK |
| Snowflake Cortex | BYOK |
| Databricks Unity AI Gateway | BYOK |
Вы также можете подключить личную подписку OpenAI ChatGPT вместо ключа.
†Корпоративные лицензии и лицензии по подписке Anthropic (например, Claude Enterprise) не поддерживаются согласно условиям использования Anthropic.
Установка и настройка dbt Wizard
Запустите скрипт установки для вашей операционной системы:
macOS/Linux:
curl -fsSL https://public.cdn.getdbt.com/dbt-wizard/install/install-wizard.sh | sh
Windows (PowerShell):
irm https://public.cdn.getdbt.com/dbt-wizard/install/install-wizard.ps1 | iex
Эта команда устанавливает dbt Wizard в /usr/local/bin/wizard, а также dbt Information Schema, благодаря которой dbt Wizard учитывает контекст проекта при ответах. Подробности об установке и обновлении см. в разделе Установка CLI dbt Wizard; инструкции по удалению — в разделе Удаление.
После завершения настройки ознакомьтесь с руководством Как использовать dbt Wizard в проекте dbt, в котором описаны рекомендуемые рабочие процессы для реальных задач проекта.
Полезные команды терминала
Для начала работы используйте следующие команды:
| Команда | Описание | Пример |
|---|---|---|
wizard "[prompt]" | Запустить интерактивный сеанс с начальным запросом. После активации сеанса запросы можно вводить без кавычек. | wizard "summarize what this project does" |
wizard exec "[prompt]" | Выполнить один запрос в неинтерактивном режиме и завершить работу | wizard exec "list all models with no tests" |
wizard review --uncommitted | Выполнить проверку кода для незакоммиченных изменений в неинтерактивном режиме | wizard review --uncommitted |
wizard review --base BRANCH | Проверить изменения относительно базовой ветки | wizard review --base main |
wizard resume | Возобновить предыдущий сеанс | wizard resume --last |
wizard apply | Применить последние изменения Wizard к рабочему каталогу | wizard apply TASK_ID |
wizard login / logout | Пройти аутентификацию с помощью учётной записи dbt | wizard login |
wizard mcp | Управлять подключениями к серверам MCP | wizard mcp add dbt |
wizard update | Обновить Wizard до последней версии | wizard update |
Если вы хотите повторить первоначальную настройку — заново пройти аутентификацию, сбросить конфигурацию проекта или повторно вызвать запрос о доверии к папке — обратитесь к разделу Повторный запуск процедур первоначальной настройки.
Дальнейшие шаги
- Варианты использования и примеры — практические сценарии аналитической инженерии
- Справочник по установке и обновлению — подробные сведения об установке, обновлении и удалении
- Настройка BYOK — управление ключом API и выбор модели ИИ
- Как использовать dbt Wizard в проекте dbt — рекомендуемые рабочие процессы
- Использование навыков локально — предоставление Wizard многократно используемых инструкций для вашего проекта
- Использование серверов MCP — подключение CLI dbt Wizard к дополнительным инструментам и источникам контекста
- Переход с Claude Code — перенос существующего контекста проекта из Claude Code в dbt Wizard
Хотите увидеть dbt Wizard в действии? Посмотрите демонстрационное видео.
Нам было бы интересно узнать о вашем опыте работы с dbt Wizard. Поделитесь отзывом, выполнив слеш-команду /feedback в интерактивном сеансе терминала или перейдя в канал #dbt-wizard в Slack-сообществе dbt.
Большое спасибо за помощь в улучшении dbt Wizard и процесса разработки данных с помощью dbt!