Перейти к основному содержимому

Справочник команд dbt Wizard Бета-версия

Полный справочник всех подкоманд wizard и глобальных флагов.

Не путайте с командами dbt

Эта страница создаётся автоматически и описывает команды и флаги wizard. Сведения о стандартных командах для проектов dbt (dbt run, dbt build, dbt test и т. д.) см. в справочнике команд dbt.

Если вы обнаружите какие-либо проблемы, сообщите о них, и мы с радостью поможем их решить.

Основные команды​

Большинству пользователей для начала работы достаточно нескольких команд. Ознакомьтесь с таблицей ниже, а затем обратитесь к остальной части страницы или разделу примеров за дополнительными сведениями.

Я хочу...КомандаЧто она делает
Начать интерактивный сеансwizardОткрывает интерактивный текстовый интерфейс (TUI), в котором вы общаетесь с агентом.
Начать сеанс с заданным запросомwizard "summarize what this project does"Открывает TUI с уже отправленным запросом.
Выполнить разовую задачу без TUIwizard exec "add tests to my staging models"Запускает агента один раз, выводит результат и завершает работу. Подходит для скриптов и CI.
Проверить мои незакоммиченные измененияwizard review --uncommittedВыполняет ревью кода для изменений, добавленных и не добавленных в индекс, а также для неотслеживаемых файлов.
Проверить мою ветку относительно базовой веткиwizard review --base mainВыполняет ревью кода на основе различий между вашей веткой и базовой веткой.
Продолжить с того места, где я остановилсяwizard resume --lastСнова открывает ваш последний сеанс с полной историей.
Проверить работоспособность установленного инструментаwizard doctorВыполняет диагностику установки, конфигурации, аутентификации и среды выполнения.
Обновиться до последней версииwizard updateОбновляет Wizard до последней версии.
Применить последние изменения Wizardwizard apply TASK_IDПрименяет последние изменения Wizard к вашему рабочему каталогу.
Войти в учётную запись или выйти из неёwizard login / wizard logoutВыполняет вход в вашу учётную запись dbt или выход из неё.
Подключиться к серверам MCPwizard mcp add dbtУстанавливает подключения к серверам MCP.

Как пользоваться этим справочником​

  • Флаг — полная запись флага при вводе. Короткие флаги (например, -m) приведены в столбце «Короткая форма».
  • Тип — boolean (наличие/отсутствие), string, path или перечисление допустимых значений.
  • Описание — действие флага и ситуации, в которых его следует использовать.
  • Глобальные флаги применяются к базовой интерактивной команде wizard. У подкоманд могут быть другие наборы флагов; при автоматизации используйте раздел соответствующей команды.
Посмотрите, как это работает, и поделитесь отзывом

Хотите увидеть dbt Wizard в действии? Посмотрите демонстрационное видео.

Нам было бы интересно узнать о вашем опыте работы с dbt Wizard. Поделитесь отзывом, выполнив слеш-команду /feedback в интерактивном сеансе терминала или перейдя в канал #dbt-wizard в Slack-сообществе dbt.

Большое спасибо за помощь в улучшении dbt Wizard и процесса разработки данных с помощью dbt!

Глобальные флаги​

Эти флаги работают с базовой интерактивной командой wizard.

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--remote <ADDR>—stringПодключает TUI к конечной точке удалённого сервера приложений.
--remote-auth-token-env <ENV_VAR>—stringИмя переменной окружения, содержащей bearer-токен для отправки по WebSocket удалённому серверу приложений
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
-i, --image <FILE>...-ipathНеобязательные изображения для прикрепления к начальному запросу
-m, --model <MODEL>-menumМодель, которую должен использовать агент
--oss—booleanИспользует провайдера с открытым исходным кодом
--local-provider <OSS_PROVIDER>—enumУказывает, какого локального провайдера использовать (lmstudio или ollama). Если при использовании --oss провайдер не указан, используется значение по умолчанию из конфигурации или предлагается выбор
-p, --profile <CONFIG_PROFILE>-ppathПрофиль конфигурации из config.toml, задающий параметры по умолчанию
--profile-v2 <CONFIG_PROFILE_V2>—pathПрименяет $DBT_WIZARD_HOME/<name>.config.toml поверх базовой пользовательской конфигурации
-s, --sandbox <SANDBOX_MODE>-senumВыбирает политику песочницы для выполнения команд оболочки, сгенерированных моделью
--dangerously-bypass-approvals-and-sandbox—booleanПропускает все запросы подтверждения и выполняет команды без песочницы. КРАЙНЕ ОПАСНО. Предназначено исключительно для запуска в средах с внешней изоляцией
--dangerously-bypass-hook-trust—booleanЗапускает включённые хуки, не требуя сохранённого подтверждения доверия к ним для этого вызова. ОПАСНО. Предназначено только для автоматизации, в которой источники хуков уже проверяются
-C, --cd <DIR>-CpathУказывает агенту использовать заданный каталог в качестве корневого рабочего каталога
--add-dir <DIR>—pathДополнительные каталоги, доступные для записи наряду с основным рабочим пространством
-a, --ask-for-approval <APPROVAL_POLICY>-aenumНастраивает, когда модели требуется одобрение человека перед выполнением команды
--search—booleanВключает веб-поиск в реальном времени. При включении модели доступен встроенный инструмент Responses web_search (без одобрения каждого вызова)
--no-alt-screen—booleanОтключает режим альтернативного экрана

Команды​

КомандаПсевдонимыОписание
execeЗапускает wizard в неинтерактивном режиме
review—Выполняет проверку кода в неинтерактивном режиме
login—Управляет входом в систему
logout—Удаляет сохранённые учётные данные аутентификации
mcp—Управляет внешними MCP-серверами для wizard
plugin—Управляет плагинами wizard
providers—Управляет провайдерами моделей
mcp-server—Запускает wizard как MCP-сервер (stdio)
app-server—[экспериментально] Запускает сервер приложений или связанные инструменты
remote-control—[экспериментально] Управляет демоном app-server с включённым удалённым управлением
completion—Генерирует скрипты автодополнения для оболочки
update—Обновляет wizard до последней версии
doctor—Диагностирует локальную установку wizard, конфигурацию, аутентификацию и состояние среды выполнения
sandbox—Выполняет команды в песочнице, предоставляемой wizard
debug—Инструменты отладки
applyaПрименяет последний diff, созданный агентом wizard, к локальному рабочему дереву с помощью git apply
resume—Возобновляет предыдущий интерактивный сеанс (по умолчанию предлагается выбор; для продолжения последнего сеанса используйте --last)
fork—Создаёт ответвление предыдущего интерактивного сеанса (по умолчанию предлагается выбор; для ответвления последнего сеанса используйте --last)
cloud—[ЭКСПЕРИМЕНТАЛЬНО] Просматривает задачи wizard на платформе dbt и применяет изменения локально
exec-server—[ЭКСПЕРИМЕНТАЛЬНО] Запускает автономную службу exec-server
features—Просматривает флаги функций

exec​

Запускает wizard в неинтерактивном режиме

wizard exec [OPTIONS] <COMMAND> [ARGS]

Аргументы:

АргументОписание
[PROMPT]Начальные инструкции для агента. Если аргумент не указан (или используется -), инструкции считываются из stdin. Если stdin передаётся через конвейер и при этом указан запрос, содержимое stdin добавляется в виде блока &lt;stdin&gt;
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
-i, --image <FILE>...-ipathНеобязательные изображения для прикрепления к начальному запросу
-m, --model <MODEL>-menumМодель, которую должен использовать агент
--oss—booleanИспользует провайдера с открытым исходным кодом
--local-provider <OSS_PROVIDER>—enumУказывает, какого локального провайдера использовать (lmstudio или ollama). Если при использовании --oss провайдер не указан, используется значение по умолчанию из конфигурации или предлагается выбор
-p, --profile <CONFIG_PROFILE>-ppathПрофиль конфигурации из config.toml, задающий параметры по умолчанию
--profile-v2 <CONFIG_PROFILE_V2>—pathПрименяет $DBT_WIZARD_HOME/<name>.config.toml поверх базовой пользовательской конфигурации
-s, --sandbox <SANDBOX_MODE>-senumВыбирает политику песочницы для выполнения команд оболочки, сгенерированных моделью
--dangerously-bypass-approvals-and-sandbox—booleanПропускает все запросы подтверждения и выполняет команды без песочницы. КРАЙНЕ ОПАСНО. Предназначено исключительно для запуска в средах с внешней изоляцией
--dangerously-bypass-hook-trust—booleanЗапускает включённые хуки, не требуя сохранённого подтверждения доверия к ним для этого вызова. ОПАСНО. Предназначено только для автоматизации, в которой источники хуков уже проверяются
-C, --cd <DIR>-CpathУказывает агенту использовать заданный каталог в качестве корневого рабочего каталога
--add-dir <DIR>—pathДополнительные каталоги, доступные для записи наряду с основным рабочим пространством
--skip-git-repo-check—booleanРазрешает запуск wizard вне репозитория Git
--ephemeral—booleanЗапускает без сохранения файлов сеанса на диск
--ignore-user-config—booleanНе загружает $DBT_WIZARD_HOME/config.toml; для аутентификации по-прежнему используется DBT_WIZARD_HOME
--ignore-rules—booleanНе загружает пользовательские или проектные файлы execpolicy .rules
--output-schema <FILE>—pathПуть к файлу JSON Schema, описывающему структуру итогового ответа модели
--color <COLOR>—enumЗадаёт настройки цвета для вывода
--json—booleanВыводит события в stdout в формате JSONL
--include-subagent-events—booleanЕсли задан --json, собирает и выводит события субагентов с идентификаторами их потоков. Для каждого события субагента в строку JSONL добавляется поле sub_agent_thread_id, чтобы потребители могли отличать его от событий основного агента
--no-validation—booleanЕсли задан, механизм допуска к проверке всегда отвечает "declined", поэтому субагент проверки никогда не запускается. Полезно для тестирования производительности, когда накладные расходы субагента нежелательны
-o, --output-last-message <FILE>-opathЗадаёт файл, в который следует записать последнее сообщение агента

review​

Выполняет проверку кода в неинтерактивном режиме

Аргументы:

АргументОписание
[PROMPT]Пользовательские инструкции для проверки. Если используется -, считывает из stdin
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--uncommitted—booleanПроверяет изменения, добавленные и не добавленные в индекс, а также неотслеживаемые изменения
--base <BRANCH>—stringПроверяет изменения относительно заданной базовой ветки
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--commit <SHA>—stringПроверяет изменения, внесённые коммитом
--title <TITLE>—stringНеобязательный заголовок коммита для отображения в сводке проверки

login​

Управляет входом в систему

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

logout​

Удаляет сохранённые учётные данные аутентификации

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

mcp​

Управляет внешними MCP-серверами для dbt Wizard

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

plugin​

Управляет плагинами dbt Wizard

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

providers​

Управляет провайдерами моделей

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

mcp-server​

Запускает dbt Wizard как MCP-сервер (stdio)

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

app-server​

[экспериментально] Запускает сервер приложений или связанные инструменты

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
--listen <URL>—stringURL транспортной конечной точки. Поддерживаемые значения: stdio:// (по умолчанию), unix://, unix://PATH, ws://IP:PORT, off
--analytics-default-enabled—booleanОпределяет, включена ли аналитика по умолчанию.
--ws-auth <MODE>—enumРежим аутентификации WebSocket для прослушивания на адресах, отличных от loopback
--ws-token-file <PATH>—pathАбсолютный путь к файлу токена полномочий (capability token)
--ws-token-sha256 <HEX>—stringХеш SHA-256 токена полномочий в шестнадцатеричном формате
--ws-shared-secret-file <PATH>—pathАбсолютный путь к файлу общего секрета для подписанных bearer-токенов JWT
--ws-issuer <ISSUER>—stringОжидаемый издатель подписанных bearer-токенов JWT
--ws-audience <AUDIENCE>—stringОжидаемая аудитория подписанных bearer-токенов JWT
--ws-max-clock-skew-seconds <SECONDS>—stringМаксимально допустимое расхождение часов при проверке подписанных bearer-токенов JWT

remote-control​

[экспериментально] Управляет демоном app-server с включённым удалённым управлением

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--json—booleanВыводит машиночитаемый JSON
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

completion​

Генерирует скрипты автодополнения для оболочки

Аргументы:

АргументОписание
[SHELL]Оболочка, для которой нужно сгенерировать автодополнение
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

update​

Обновляет dbt Wizard до последней версии

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

doctor​

Диагностирует локальную установку dbt Wizard, конфигурацию, аутентификацию и состояние среды выполнения

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--json—booleanВыводит машиночитаемый отчёт с удалёнными конфиденциальными данными
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--summary—booleanПоказывает только сгруппированные строки проверок и итоговую сводку с количеством результатов
--all—booleanРазворачивает длинные списки в подробном выводе для человека
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--no-color—booleanОтключает цвета ANSI в выводе для человека
--ascii—booleanИспользует метки состояния и разделители ASCII в выводе для человека

sandbox​

Выполняет команды в песочнице, предоставляемой dbt Wizard

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

debug​

Инструменты отладки

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

apply​

Применяет последний diff, созданный агентом dbt Wizard, к локальному рабочему дереву с помощью git apply

Аргументы:

АргументОписание
<TASK_ID>
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

resume​

Возобновляет предыдущий интерактивный сеанс (по умолчанию предлагается выбор; для продолжения последнего сеанса используйте --last)

Аргументы:

АргументОписание
[SESSION_ID]Идентификатор диалога/сеанса (UUID) или имя потока. Если значение удаётся разобрать как UUID, он имеет приоритет. Если аргумент опущен, используйте --last для выбора последнего сохранённого сеанса
[PROMPT]Необязательный пользовательский запрос для начала сеанса
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--last—booleanПродолжает последний сеанс без отображения списка выбора
--all—booleanПоказывает все сеансы (отключает фильтрацию по cwd и показывает столбец CWD)
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--include-non-interactive—booleanВключает неинтерактивные сеансы в список выбора для возобновления и в выбор с помощью --last
--remote <ADDR>—stringПодключает TUI к конечной точке удалённого сервера приложений.
--remote-auth-token-env <ENV_VAR>—stringИмя переменной окружения, содержащей bearer-токен для отправки по WebSocket удалённому серверу приложений
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
-i, --image <FILE>...-ipathНеобязательные изображения для прикрепления к начальному запросу
-m, --model <MODEL>-menumМодель, которую должен использовать агент
--oss—booleanИспользует провайдера с открытым исходным кодом
--local-provider <OSS_PROVIDER>—enumУказывает, какого локального провайдера использовать (lmstudio или ollama). Если при использовании --oss провайдер не указан, используется значение по умолчанию из конфигурации или предлагается выбор
-p, --profile <CONFIG_PROFILE>-ppathПрофиль конфигурации из config.toml, задающий параметры по умолчанию
--profile-v2 <CONFIG_PROFILE_V2>—pathПрименяет $DBT_WIZARD_HOME/<name>.config.toml поверх базовой пользовательской конфигурации
-s, --sandbox <SANDBOX_MODE>-senumВыбирает политику песочницы для выполнения команд оболочки, сгенерированных моделью
--dangerously-bypass-approvals-and-sandbox—booleanПропускает все запросы подтверждения и выполняет команды без песочницы. КРАЙНЕ ОПАСНО. Предназначено исключительно для запуска в средах с внешней изоляцией
--dangerously-bypass-hook-trust—booleanЗапускает включённые хуки, не требуя сохранённого подтверждения доверия к ним для этого вызова. ОПАСНО. Предназначено только для автоматизации, в которой источники хуков уже проверяются
-C, --cd <DIR>-CpathУказывает агенту использовать заданный каталог в качестве корневого рабочего каталога
--add-dir <DIR>—pathДополнительные каталоги, доступные для записи наряду с основным рабочим пространством
-a, --ask-for-approval <APPROVAL_POLICY>-aenumНастраивает, когда модели требуется одобрение человека перед выполнением команды
--search—booleanВключает веб-поиск в реальном времени. При включении модели доступен встроенный инструмент Responses web_search (без одобрения каждого вызова)
--no-alt-screen—booleanОтключает режим альтернативного экрана

fork​

Создаёт ответвление предыдущего интерактивного сеанса (по умолчанию предлагается выбор; для ответвления последнего сеанса используйте --last)

Аргументы:

АргументОписание
[SESSION_ID]Идентификатор диалога/сеанса (UUID). Если указан, создаёт ответвление этого сеанса. Если аргумент опущен, используйте --last для выбора последнего сохранённого сеанса
[PROMPT]Необязательный пользовательский запрос для начала сеанса
ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--last—booleanСоздаёт ответвление последнего сеанса без отображения списка выбора
--all—booleanПоказывает все сеансы (отключает фильтрацию по cwd и показывает столбец CWD)
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--remote <ADDR>—stringПодключает TUI к конечной точке удалённого сервера приложений.
--remote-auth-token-env <ENV_VAR>—stringИмя переменной окружения, содержащей bearer-токен для отправки по WebSocket удалённому серверу приложений
--strict-config—booleanЗавершает работу с ошибкой, если config.toml содержит поля, не распознаваемые этой версией wizard
-i, --image <FILE>...-ipathНеобязательные изображения для прикрепления к начальному запросу
-m, --model <MODEL>-menumМодель, которую должен использовать агент
--oss—booleanИспользует провайдера с открытым исходным кодом
--local-provider <OSS_PROVIDER>—enumУказывает, какого локального провайдера использовать (lmstudio или ollama). Если при использовании --oss провайдер не указан, используется значение по умолчанию из конфигурации или предлагается выбор
-p, --profile <CONFIG_PROFILE>-ppathПрофиль конфигурации из config.toml, задающий параметры по умолчанию
--profile-v2 <CONFIG_PROFILE_V2>—pathПрименяет $DBT_WIZARD_HOME/<name>.config.toml поверх базовой пользовательской конфигурации
-s, --sandbox <SANDBOX_MODE>-senumВыбирает политику песочницы для выполнения команд оболочки, сгенерированных моделью
--dangerously-bypass-approvals-and-sandbox—booleanПропускает все запросы подтверждения и выполняет команды без песочницы. КРАЙНЕ ОПАСНО. Предназначено исключительно для запуска в средах с внешней изоляцией
--dangerously-bypass-hook-trust—booleanЗапускает включённые хуки, не требуя сохранённого подтверждения доверия к ним для этого вызова. ОПАСНО. Предназначено только для автоматизации, в которой источники хуков уже проверяются
-C, --cd <DIR>-CpathУказывает агенту использовать заданный каталог в качестве корневого рабочего каталога
--add-dir <DIR>—pathДополнительные каталоги, доступные для записи наряду с основным рабочим пространством
-a, --ask-for-approval <APPROVAL_POLICY>-aenumНастраивает, когда модели требуется одобрение человека перед выполнением команды
--search—booleanВключает веб-поиск в реальном времени. При включении модели доступен встроенный инструмент Responses web_search (без одобрения каждого вызова)
--no-alt-screen—booleanОтключает режим альтернативного экрана

cloud​

[ЭКСПЕРИМЕНТАЛЬНО] Просматривает задачи dbt Wizard на платформе dbt и применяет изменения локально

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

exec-server​

[ЭКСПЕРИМЕНТАЛЬНО] Запускает автономную службу exec-server

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--listen <URL>—stringURL транспортной конечной точки. Поддерживаемые значения: ws://IP:PORT (по умолчанию), stdio, stdio://
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--remote <URL>—stringРегистрирует этот exec-server как удалённую среду, используя заданный базовый URL
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false
--environment-id <ID>—stringИдентификатор среды, к которой нужно подключиться при удалённой регистрации
--name <NAME>—stringПонятное человеку имя среды
--use-agent-identity-auth—booleanИспользует аутентификацию Agent Identity из DBT_WIZARD_ACCESS_TOKEN для удалённой регистрации

features​

Просматривает флаги функций

ФлагКороткая формаТипОписание
-c, --config <key=value>-cstringПереопределяет значение конфигурации, которое в противном случае загружается из ~/.dbt/wizard/config.toml. Для переопределения вложенных значений используйте путь с точками (foo.bar.baz). Часть value разбирается как TOML. Если разобрать её как TOML не удаётся, исходная строка используется как литерал.
--enable <FEATURE>—stringВключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=true
--disable <FEATURE>—stringОтключает функцию (можно указать несколько раз). Эквивалентно -c features.&lt;name&gt;=false

Примеры​

Ниже приведены примеры и команды, которые могут вам пригодиться. Замените примеры запросов своими:

  • Выполнение задачи без TUI

    Используйте wizard exec для разовых задач, скриптов и CI. Эта команда запускает агента, выводит результат и завершает работу.

    # Run a task and exit
    wizard exec "explain what the orders model does"

    # Pipe a prompt in from stdin
    echo "summarize my schema.yml files" | wizard exec -

    # Emit machine-readable output for scripting
    wizard exec --json "list my models" > result.jsonl
  • Проверка ваших изменений

    wizard review выполняет ревью кода без запуска интерактивного сеанса.

    # Review staged, unstaged, and untracked changes
    wizard review --uncommitted

    # Review your branch against main
    wizard review --base main
  • Возобновление сеанса

    # Continue your most recent session
    wizard resume --last

    # Pick from a list of past sessions
    wizard resume
  • Переопределение значения конфигурации

    Используйте -c, чтобы переопределить любое значение из ~/.dbt/wizard/config.toml для одного запуска, не редактируя файл.

    # Set the model for this run only
    wizard exec -c model="dbt/gpt-5.5" "your prompt"

Связанная документация​

Нашли ошибку?

0
Loading