Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite 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 d’IA Databricks pour les agents de codage détectés.
Par défaut, les compétences sont installées globalement dans le répertoire des compétences de chaque agent. Permet --scope=project d’effectuer l’installation 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 sont liées en symlinké à chaque agent pour éviter la duplication.
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 :
- Claude Code (
claude-code) - Curseur (
cursor) - CLI du Codex (
codex) - OpenCode (
opencode) - GitHub Copilot (
copilot) - Antigravité (
antigravity)
--experimental
Inclure des compétences expérimentales.
--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 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 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
databricks aitools list
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
databricks aitools update
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