groupe de commandesaitools
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.
Exemples
L'exemple suivant installe toutes les compétences pour tous les agents détectés :
databricks aitools install
L'exemple suivant installe des compétences uniquement pour Claude Code :
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 :
databricks aitools install --scope project
L'exemple suivant installe des compétences spécifiques pour tous les agents détectés :
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).
Exemples
L'exemple suivant répertorie tous les composants installés dans les étendues de projet et globales :
databricks aitools list
L'exemple suivant répertorie uniquement les composants installés globalement :
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.
Exemples
L'exemple suivant désinstalle toutes les compétences de tous les agents :
databricks aitools uninstall
L'exemple suivant désinstalle uniquement des compétences spécifiques :
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.
Exemples
L'exemple suivant met à jour toutes les compétences installées :
databricks aitools update
L'exemple suivant prévisualise les mises à jour disponibles sans les download :
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 :
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
Exemples
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