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 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.

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