Aller au contenu principal

groupe de commandesaitools

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes aitools au sein de l'CLI Databricks installe les compétences de Databricks AI afin que votre agent de codage puisse travailler efficacement avec les Ressources Databricks telles que les bundles, les Jobs et SQL. Pour plus de détails, consultez le repository GitHub Databricks Agent Skills.

Pour des informations sur les autres compétences en IA disponibles pour Databricks, consultez Compétences d’agent pour les assistants de codage IA.

installation de databricks aitools

Installez les compétences Databricks AI pour les agents de codage détectés.

By default, les compétences sont installées globalement dans le répertoire des compétences de chaque agent. Utilisez --scope=project pour l'installer dans le répertoire de projet actuel à la place. Lorsque plusieurs agents sont détectés, les compétences sont stockées dans un emplacement canonique et liées symboliquement à chaque agent afin d'éviter la duplication.

databricks aitools install [flags]

Options

--agents string

Agents pour lesquels installer des compétences (séparés par des virgules, par ex. : claude-code,cursor). Lorsqu'il n'est pas défini dans une session interactive, une invite de sélection multiple s'affiche au-dessus des agents détectés. Lorsqu'il n'est pas défini dans une session non interactive, il s'installe pour chaque agent détecté.

Les agents des outils suivants sont pris en charge :

  • Claude Code (claude-code)
  • Curseur (cursor)
  • Codex CLI (codex)
  • OpenCode (opencode)
  • GitHub Copilot (copilot)
  • Antigravité (antigravity)

--experimental

Inclure des compétences expérimentales.

--scope string

La portée de l'installation, soit project (répertoire de projet actuel) soit global. La valeur par default est global, ou une invite lorsque vous exécutez de manière interactive.

--skills string

Compétences spécifiques à installer (séparées par des virgules). Pour une liste complète des compétences prises en charge, consultez le repository GitHub des Databricks Agent Skills.

Indicateurs globaux

Exemples

L'exemple suivant installe toutes les compétences pour tous les agents détectés :

Bash
databricks aitools install

L'exemple suivant installe des compétences uniquement pour Claude Code :

Bash
databricks aitools install --agents claude-code

L'exemple suivant installe les compétences dans le répertoire du projet actuel au lieu de les installer globalement :

Bash
databricks aitools install --scope project

L'exemple suivant installe des compétences spécifiques pour tous les agents détectés :

Bash
databricks aitools install --skills bundles,sql

liste databricks aitools

Lister les composants des outils d'IA installés.

databricks aitools list [flags]

Options

--scope string

Portée à afficher : project, global, ou both (default : both).

Indicateurs globaux

Exemples

L'exemple suivant répertorie tous les composants installés dans les étendues de projet et globales :

Bash
databricks aitools list

L'exemple suivant répertorie uniquement les composants installés globalement :

Bash
databricks aitools list --scope global

databricks aitools uninstall

Supprimez les compétences Databricks AI installées de tous les agents de codage.

By default, toutes les compétences sont supprimées. Utilisez --skills pour supprimer uniquement des compétences spécifiques.

databricks aitools uninstall [flags]

Options

--scope string

Désinstaller la portée : project ou global.

--skills string

Compétences spécifiques à désinstaller (séparées par des virgules). Pour une liste complète des compétences prises en charge, consultez le repository GitHub des Databricks Agent Skills.

Indicateurs globaux

Exemples

L'exemple suivant désinstalle toutes les compétences de tous les agents :

Bash
databricks aitools uninstall

L'exemple suivant désinstalle uniquement des compétences spécifiques :

Bash
databricks aitools uninstall --skills bundles,sql

databricks aitools update

Mettez à jour les compétences Databricks AI installées vers la dernière version.

By default, il met à jour toutes les compétences installées et installe automatiquement les nouvelles compétences à partir du manifeste. Utilisez --no-new pour ignorer les nouvelles compétences, ou --check pour prévisualiser ce qui changerait sans download.

databricks aitools update [flags]

Options

--check

Afficher ce qui serait mis à jour sans download.

--force

Re-download même si les versions correspondent.

--no-new

N’installez pas automatiquement de nouvelles compétences à partir du manifeste.

--scope string

Mettre à jour la portée : project, global ou both.

--skills string

Compétences spécifiques à mettre à jour (séparées par des virgules). Pour une liste complète des compétences prises en charge, consultez le repository GitHub des Databricks Agent Skills.

Indicateurs globaux

Exemples

L'exemple suivant met à jour toutes les compétences installées :

Bash
databricks aitools update

L'exemple suivant prévisualise les mises à jour disponibles sans les download :

Bash
databricks aitools update --check

L'exemple suivant met à jour toutes les compétences installées, mais n'installe pas automatiquement de nouvelles compétences à partir du manifeste :

Bash
databricks aitools update --no-new

version des outils d'IA Databricks

Afficher la version des compétences IA installées.

databricks aitools version [flags]

Options

Indicateurs globaux

Exemples

Bash
databricks aitools version

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.

--log-file chaîne

Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.

--log-format Format

Le type de format de log, text ou json. La valeur par default est text.

--log-level chaîne

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.

-o, --output Type

Le type de sortie de commande, text ou json. La valeur par default est text.

-p, --profile chaîne

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser