Pular para o conteúdo principal

grupo de comandoaitools

nota

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao aviso de privacidade do Databricks, incluindo quaisquer disposições de Dados de Uso.

O grupo de comandos aitools na CLI do Databricks instala habilidades de AI do Databricks para que seu agente de codificação possa trabalhar efetivamente com recursos do Databricks, como bundles, jobs e SQL. Para obter mais detalhes, consulte o repositório Databricks Agent Skills no GitHub.

Para obter informações sobre outras habilidades de AI disponíveis para o Databricks, consulte habilidades de agente para assistentes de codificação de AI.

Instalar aitools do Databricks

Instalar habilidades de AI da Databricks para agentes de codificação detectados.

Por padrão, as habilidades são instaladas globalmente no diretório de habilidades de cada agente. Use --scope=project para instalar no diretório de projetos atual em vez disso. Quando múltiplos agentes são detectados, as habilidades são armazenadas em um local canônico e vinculadas simbolicamente a cada agente para evitar duplicação.

databricks aitools install [flags]

Opções

--agents string

Agentes para instalar habilidades para (delimitado por vírgulas, Ex.: claude-code,cursor). Quando não configurado em uma sessão interativa, uma solicitação de multisseleção é exibida sobre os agentes detectados. Quando não configurado em uma sessão não interativa, ele é instalado para cada agente detectado.

São suportados agentes para as seguintes ferramentas:

  • Claude Code (claude-code)
  • Cursor (cursor)
  • Codex CLI (codex)
  • OpenCode (opencode)
  • GitHub Copilot (copilot)
  • Antigravidade (antigravity)

--experimental

Habilidades experimentais devem ser incluídas.

--scope string

O escopo da instalação, que pode ser project (diretório do projeto atual) ou global. default é global, ou um prompt ao executar interativamente.

--skills string

Habilidades específicas para instalar (delimitadas por vírgulas). Para obter uma lista completa de habilidades compatíveis, consulte o repositório GitHub de habilidades do agente Databricks.

Sinalizadores Globais

Exemplos

O seguinte exemplo instala todas as habilidades para todos os agentes detectados:

Bash
databricks aitools install

O exemplo a seguir instala habilidades somente para o Claude Code:

Bash
databricks aitools install --agents claude-code

O exemplo a seguir instala habilidades no diretório do projeto atual em vez de globalmente:

Bash
databricks aitools install --scope project

O exemplo a seguir instala habilidades específicas para todos os agentes detectados:

Bash
databricks aitools install --skills bundles,sql

lista de ferramentas de IA do Databricks

Listar componentes de ferramentas de AI instalados.

databricks aitools list [flags]

Opções

--scope string

Escopo para mostrar: project, global ou both (padrão: both).

Sinalizadores Globais

Exemplos

Este exemplo lista todos os componentes instalados em ambos os escopos de projeto e globais.

Bash
databricks aitools list

O exemplo a seguir lista apenas os componentes instalados globalmente:

Bash
databricks aitools list --scope global

databricks aitools desinstalar

Remova as habilidades de AI da Databricks instaladas de todos os agentes de codificação.

Por default, remove todas as habilidades. Use --skills para remover apenas habilidades específicas.

databricks aitools uninstall [flags]

Opções

--scope string

Escopo de desinstalação: project ou global.

--skills string

Habilidades específicas para desinstalar (separadas por vírgulas). Para obter uma lista completa de habilidades compatíveis, consulte o repositório GitHub de habilidades do agente Databricks.

Sinalizadores Globais

Exemplos

O seguinte exemplo desinstala todas as habilidades de todos os agentes.

Bash
databricks aitools uninstall

O exemplo a seguir desinstala apenas habilidades específicas.

Bash
databricks aitools uninstall --skills bundles,sql

Atualização do Databricks aitools

Atualizar as habilidades de IA do Databricks instaladas para a versão mais recente.

Por default, atualiza todas as habilidades instaladas e instala automaticamente novas habilidades a partir do manifesto. Use --no-new para pular novas habilidades, ou --check para pré-visualizar o que mudaria sem baixar.

databricks aitools update [flags]

Opções

--check

Mostrar o que seria atualizado sem fazer o download.

--force

Faça o download novamente, mesmo que as versões correspondam.

--no-new

Não instale automaticamente novas habilidades a partir do manifesto.

--scope string

Atualizar escopo: project, global ou both.

--skills string

Habilidades específicas para atualizar (separadas por vírgula). Para obter uma lista completa de habilidades compatíveis, consulte o repositório GitHub de habilidades do agente Databricks.

Sinalizadores Globais

Exemplos

O exemplo a seguir atualiza todas as habilidades instaladas.

Bash
databricks aitools update

O seguinte exemplo pré-visualiza as atualizações disponíveis sem fazer download delas:

Bash
databricks aitools update --check

O exemplo a seguir atualiza todas as habilidades instaladas, mas não instala automaticamente nenhuma nova habilidade do manifesto.

Bash
databricks aitools update --no-new

Versão do Databricks aitools

Exibir a versão instalada das habilidades de IA.

databricks aitools version [flags]

Opções

Sinalizadores Globais

Exemplos

Bash
databricks aitools version

Sinalizadores globais

--debug

Ativar log de depuração.

-h ou --help

Exibir ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.

--log-file string

Uma string que representa o arquivo no qual gravar o log de saída. Se este sinalizador não for especificado, o default é gravar logs de saída no stderr.

--log-format Formato

O tipo de formato de log, text ou json. O valor padrão é text.

--log-level string

Uma string que representa o nível do formato do log. Caso não seja especificado, o nível de formato do log é desativado.

-o, --output Tipo

O tipo de saída do comando, text ou json. O valor padrão é text.

-p, --profile string

O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se este sinalizador não for especificado, o perfil chamado DEFAULT é usado, se ele existir.

--progress-format Formato

O formato para exibir logs de progresso: default, append, inplace, ou json

-t, --target string

Se aplicável, o destino do pacote a ser usado