Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le aitools groupe de commandes au sein de l’interface CLI Databricks installe les compétences d’IA Databricks afin que votre agent de codage puisse travailler efficacement avec des ressources Databricks telles que des bundles, des travaux et SQL. Pour plus d’informations, consultez le référentiel Databricks Agent Skills GitHub.
Pour plus d’informations sur les autres compétences ia disponibles pour Databricks, consultez Les compétences de l’agent pour les assistants de codage IA.
installation de databricks aitools
Installez les compétences et plugins de Databricks pour détecter les agents de codage.
Par défaut, cela installe le plugin Databricks via la propre CLI de chaque agent (Claude Code, Codex, GitHub Copilot). Les agents sans installation de plugin headless (OpenCode, Antigravity, Cursor) reçoivent à la place des fichiers de compétences bruts. Pour forcer les fichiers bruts de compétences pour chaque agent, utilisez --skills-only.
databricks aitools install [flags]
Options
--agents string
Agents pour installer des compétences pour (séparés par des virgules, par exemple claude-code,cursor). Lorsqu’elle n’est pas définie dans une session interactive, une invite à sélection multiple s’affiche sur les 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 :
- Code Claude (
claude-code) - Curseur (
cursor) - CLI du Codex (
codex) - OpenCode (
opencode) - GitHub Copilot (
copilot) - Antigravité (
antigravity)
--experimental
Inclure des compétences expérimentales.
--path string
Écrivez les fichiers de compétences résolues dans ce répertoire. Aucun agent n’est modifié et aucun état n’est écrit.
--scope string
Étendue d’installation, soit project (répertoire de projet actuel) soit global. La valeur par défaut est global, ou une invite lors de l’exécution interactive.
--skills string
Compétences spécifiques à installer (séparées par virgules), pour utiliser avec --skills-only ou --path. Pour obtenir la liste complète des compétences prises en charge, consultez le dépôt GitHub compétences de l’agent Databricks Agent.
--skills-only
Force les fichiers bruts de skill 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 uniquement les compétences pour Claude Code :
databricks aitools install --agents claude-code
L’exemple suivant installe des compétences dans le répertoire de projet actuel au lieu de 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 AITOOLS de Databricks
Répertorier les composants des outils IA installés.
databricks aitools list [flags]
Options
--scope string
Étendue à afficher : project, globalou both (par défaut : 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
désinstallation de databricks aitools
Supprimez les compétences d’IA Databricks installées de tous les agents de codage.
Par défaut, supprime toutes les compétences. Permet --skills de supprimer des compétences spécifiques uniquement.
databricks aitools uninstall [flags]
Options
--scope string
Étendue de désinstallation : project ou global.
--skills string
Compétences spécifiques à désinstaller (séparées par des virgules). Pour obtenir la liste complète des compétences prises en charge, consultez le dépôt GitHub compétences de l’agent Databricks Agent.
Exemples
L’exemple suivant désinstalle toutes les compétences de tous les agents :
databricks aitools uninstall
L’exemple suivant désinstalle uniquement les compétences spécifiques :
databricks aitools uninstall --skills bundles,sql
Mise à jour AITOOLS de Databricks
Mettez à jour les compétences Databricks AI installées vers la dernière version.
Par défaut, met à jour toutes les compétences installées et installe automatiquement de nouvelles compétences à partir du manifeste. Permet --no-new d’ignorer de nouvelles compétences ou --check d’afficher un aperçu de ce qui changerait sans téléchargement.
databricks aitools update [flags]
Options
--check
Afficher ce qui serait mis à jour sans téléchargement.
--force
Téléchargez à nouveau même si les versions correspondent.
--no-new
N’installez pas automatiquement de nouvelles compétences à partir du manifeste.
--scope string
Étendue de mise à jour : project, globalou both.
--skills string
Compétences spécifiques à mettre à jour (séparées par des virgules). Pour obtenir la liste complète des compétences prises en charge, consultez le dépôt GitHub compétences de l’agent Databricks Agent.
Exemples
L’exemple suivant met à jour toutes les compétences installées :
databricks aitools update
L’exemple suivant affiche un aperçu des mises à jour disponibles sans les télécharger :
databricks aitools update --check
L’exemple suivant met à jour toutes les compétences installées, mais n’installe pas automatiquement les nouvelles compétences à partir du manifeste :
databricks aitools update --no-new
version d’aitools databricks
Affichez la version des compétences d’IA installée.
databricks aitools version [flags]
Options
Exemples
databricks aitools version
Indicateurs globaux
--debug
Faut-il activer la journalisation du débogage ?
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne de caractères
Chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n’est pas spécifié, la valeur par défaut consiste à écrire les logs de sortie dans stderr.
--log-format Format
Type de format de journal : text ou json. La valeur par défaut est text.
--log-level chaîne de caractères
Chaîne représentant le niveau de format du journal. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne de caractères
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format Format
Format permettant d’afficher les journaux de progression : default, append, inplace ou json
-t, --target chaîne de caractères
Le cas échéant, la cible d'ensemble à utiliser