Grupo de comandos aitools

Note

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.

O aitools grupo de comandos dentro da CLI do Databricks instala as habilidades de IA do Databricks para que o agente de codificação possa trabalhar efetivamente com recursos do Databricks, como pacotes, trabalhos e SQL. Para obter mais detalhes, consulte o Databricks Agent Skills GitHub repositório.

Para obter informações sobre outras habilidades de IA disponíveis para o Databricks, consulte as habilidades do Agente para assistentes de codificação de IA.

instalação do databricks aitools

Instale as habilidades de IA do 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 do projeto atual. Quando vários agentes são detectados, as habilidades são armazenadas em um local canônico e symlinked para cada agente para evitar a duplicação.

databricks aitools install [flags]

Opções

--agents string

    Agentes para instalação de habilidades para (separados por vírgulas, por exemplo claude-code,cursor). Quando não definido em uma sessão interativa, um prompt de seleção múltipla é mostrado sobre agentes detectados. Quando não definido em uma sessão não interativa, é instalado para cada agente detectado.

Há suporte para agentes das seguintes ferramentas:

  • Código Claude (claude-code)
  • Cursor (cursor)
  • CLI do Codex (codex)
  • OpenCode (opencode)
  • GitHub Copilot (copilot)
  • Antigravidade (antigravity)

--experimental

    Inclua habilidades experimentais.

--scope string

    O escopo de instalação (diretório project do projeto atual) ou global. O padrão é global, ou um prompt ao executar interativamente.

--skills string

    Habilidades específicas a serem instaladas (separadas por vírgulas). Para obter uma lista completa de habilidades com suporte, consulte o repositório Databricks Agent Skills GitHub.

Sinalizadores globais

Exemplos

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

databricks aitools install

O exemplo a seguir instala habilidades apenas para Claude Code:

databricks aitools install --agents claude-code

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

databricks aitools install --scope project

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

databricks aitools install --skills bundles,sql

lista de aitools do databricks

Listar componentes de ferramentas de IA instalados.

databricks aitools list [flags]

Opções

--scope string

    Escopo a ser mostrado: project, globalou both (padrão: both).

Sinalizadores globais

Exemplos

O exemplo a seguir lista todos os componentes instalados em escopos globais e de projeto:

databricks aitools list

O exemplo a seguir lista apenas componentes instalados globalmente:

databricks aitools list --scope global

desinstalação do databricks aitools

Remova as habilidades de IA do Databricks instaladas de todos os agentes de codificação.

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

databricks aitools uninstall [flags]

Opções

--scope string

    Desinstalar escopo: project ou global.

--skills string

    Habilidades específicas para desinstalar (separado por vírgulas). Para obter uma lista completa de habilidades com suporte, consulte o repositório Databricks Agent Skills GitHub.

Sinalizadores globais

Exemplos

O exemplo a seguir desinstala todas as habilidades de todos os agentes:

databricks aitools uninstall

O exemplo a seguir desinstala apenas habilidades específicas:

databricks aitools uninstall --skills bundles,sql

atualização do databricks aitools

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

Por padrão, atualiza todas as habilidades instaladas e instala automaticamente novas habilidades do manifesto. Use --no-new para ignorar novas habilidades ou --check para visualizar o que mudaria sem baixar.

databricks aitools update [flags]

Opções

--check

    Mostrar o que seria atualizado sem baixar.

--force

    Baixe novamente mesmo se as versões corresponderem.

--no-new

    Não instale automaticamente novas habilidades do manifesto.

--scope string

    Escopo da atualização: project, globalou both.

--skills string

    Habilidades específicas a serem atualizadas (separadas por vírgulas). Para obter uma lista completa de habilidades com suporte, consulte o repositório Databricks Agent Skills GitHub.

Sinalizadores globais

Exemplos

O exemplo a seguir atualiza todas as habilidades instaladas:

databricks aitools update

O exemplo a seguir visualiza as atualizações disponíveis sem baixá-las:

databricks aitools update --check

O exemplo a seguir atualiza todas as habilidades instaladas, mas não instala automaticamente novas habilidades do manifesto:

databricks aitools update --no-new

versão do databricks aitools

Mostrar a versão de habilidades de IA instalada.

databricks aitools version [flags]

Opções

Sinalizadores globais

Exemplos

databricks aitools version

Sinalizadores globais

--debug

  Indica se deve habilitar o registro em log de depuração.

-h ou --help

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

--log-file corda

    Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Caso esse sinalizador não seja especificado, o padrão é registrar os 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 corda

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.

-o, --output tipo

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

-p, --profile corda

    O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.

--progress-format formato

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

-t, --target corda

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