aitools groupe de commande

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.

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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

Indicateurs globaux

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