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 et plug-ins Databricks pour les agents de codage détectés.
Par default, cela installe le plug-in Databricks via la CLI propre à chaque agent (Claude Code, Codex, GitHub Copilot). Les agents sans installation de plug-in headless (OpenCode, Antigravity, Cursor) reçoivent des fichiers de compétence bruts à la place. Pour forcer l'utilisation de fichiers de compétence bruts pour chaque agent, utilisez --skills-only.
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.
--path string
Écrire les fichiers de compétences résolus dans ce répertoire. Aucun agent n’est modifié et aucun état n’est écrit.
--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), à utiliser avec --skills-only ou --path. Pour obtenir une liste complète des compétences prises en charge, consultez le repository GitHub Databricks Agent Skills.
--skills-only
Forcer les fichiers de compétences bruts pour chaque agent au lieu du plugin.
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