メインコンテンツまでスキップ

aitoolsコマンドグループ

注記

Databricks CLI の使用には、Databricks ライセンスおよびDatabricks プライバシー通知(使用データ条項を含む)が適用されます。

Databricks CLI内のaitoolsコマンドグループは、コーディングエージェントがバンドル、ジョブ、SQLなどのDatabricksリソースを効果的に操作できるように、スキルとプラグインをインストールします。詳細については、Databricks Agent Skills GitHubリポジトリを参照してください。

管理対象のMCPサーバーとの関連性を含むAIツールの概要については、AIコーディングアシスタントのエージェントスキルを参照してください。

databricks aitools install

検出されたコーディングエージェント用に Databricks スキルとプラグインをインストールします。

defaultでは、各エージェント独自の CLI(Claude Code、Codex、GitHub Copilot)を通じて Databricks プラグインがインストールされます。ヘッドレスプラグインがインストールされていないエージェント(Cursor、OpenCode、Antigravity、Pi、Gemini CLI)は、代わりに未加工のスキルファイルを取得します。すべてのエージェントに対して未加工のスキルファイルを強制的に使用するには、--skills-only を使用します。

databricks aitools install [flags]

オプション

--agents string

スキルをインストールするエージェント(カンマ区切り、例:claude-code,cursorです)。インタラクティブ セッションで設定されていない場合、検出されたエージェントに対してマルチセレクト プロンプトが表示されます。非対話型セッションで設定されていない場合、検出されたすべてのエージェントに対してインストールされます。

以下のツールのエージェントがサポートされています:

  • Claude Code(claude-code
  • カーソル(cursor)
  • Codex CLI(codex
  • オープンコード(opencode
  • GitHub Copilot(copilot
  • 反重力 (antigravity)
  • Pi (pi)
  • Gemini CLI (gemini)

--experimental

実験スキルを含めてください。

--path string

解決済みのスキルファイルをこのディレクトリに書き込みます。エージェントは変更されず、状態も書き込まれません。

--scope string

インストールスコープは、project(現在のプロジェクトディレクトリ)またはglobalのいずれかです。デフォルトはglobal、またはインタラクティブ実行時のプロンプトです。

--skills string

インストールする特定のスキル(カンマ区切り)。--skills-only または --path で使用します。サポートされているスキルの完全なリストについては、Databricks Agent Skills GitHub リポジトリを参照してください。

--skills-only

プラグインの代わりに、すべてのエージェントに対して未加工のスキルファイルを強制します。

グローバル フラグ

次の例では、検出されたすべてのエージェントに対して、すべてのスキルをインストールします。

Bash
databricks aitools install

次の例では、Claude Code にのみスキルをインストールします。

Bash
databricks aitools install --agents claude-code

以下の例では、グローバルではなく現在のプロジェクトディレクトリにスキルをインストールします。

Bash
databricks aitools install --scope project

次の例では、検出されたすべてのエージェントに特定のスキルをインストールします。

Bash
databricks aitools install --skills bundles,sql

databricks aitools list

インストールされているAIツールコンポーネント一覧

databricks aitools list [flags]

オプション

--scope string

表示範囲: projectglobal、またはboth (デフォルト: both)。

グローバル フラグ

以下の例では、プロジェクトスコープとグローバルスコープの全体でインストールされているすべてのコンポーネントを一覧表示します。

Bash
databricks aitools list

次の例では、グローバルにインストールされているコンポーネントのみを一覧表示します。

Bash
databricks aitools list --scope global

databricks aitools アンインストール

すべてのコーディング エージェントから、インストール済みの Databricks AI スキルを削除してください。

デフォルトでは、すべてのスキルを削除します。特定のスキルのみを削除するには、--skillsを使用します。

databricks aitools uninstall [flags]

オプション

--scope string

アンインストールスコープ: project または global

--skills string

アンインストールする特定のスキル(カンマ区切り)サポートされているスキルの完全なリストについては、Databricks Agent Skills GitHub リポジトリを参照してください。

グローバル フラグ

次の例では、すべてのエージェントからすべてのスキルをアンインストールします。

Bash
databricks aitools uninstall

次の例では、特定のスキルのみをアンインストールします。

Bash
databricks aitools uninstall --skills bundles,sql

databricks aitools update

インストール済みのDatabricks AI スキルを最新リリースに更新します。

デフォルトで、インストール済みのすべてのスキルが更新され、マニフェストから新しいスキルが自動インストールされます。--no-new を使用して新しいスキルをスキップするか、--check を使用してダウンロードせずに変更内容をプレビューします。

databricks aitools update [flags]

オプション

--check

ダウンロードせずに更新される内容を表示

--force

バージョンが一致する場合でも、再ダウンロードしてください。

--no-new

マニフェストから新しいスキルを自動的にインストールしないでください。

--scope string

スコープの更新:projectglobal、またはboth

--skills string

更新するスキル(カンマ区切り)サポートされているスキルの完全なリストについては、Databricks Agent Skills GitHub リポジトリを参照してください。

グローバル フラグ

次の例では、インストールされているすべてのスキルを更新します。

Bash
databricks aitools update

以下の例では、利用可能なアップデートをダウンロードせずにプレビューします。

Bash
databricks aitools update --check

次の例では、インストール済みのすべてのスキルを更新しますが、マニフェストから新しいスキルを自動的にインストールすることはありません:

Bash
databricks aitools update --no-new

Databricks AIツール バージョン

インストールされている AI スキルのバージョンを表示します。

databricks aitools version [flags]

オプション

グローバル フラグ

Bash
databricks aitools version

グローバル フラグ

--debug

デバッグログを有効にするかどうか。

-h または --help

Databricks CLI または関連するコマンド グループ、または関連するコマンドのヘルプを表示します。

--log-file string

出力ログを書き込むファイルを表す文字列。このフラグが指定されていない場合、デフォルトでは出力ログは stderr に書き込まれます。

--log-format format

ログ形式のタイプは、textまたはjsonです。デフォルト値は textです。

--log-level string

ログ形式レベルを表す文字列。指定がない場合は、ログフォーマットレベルは無効になります。

-o, --output タイプ

コマンド出力タイプは、textまたはjsonです。デフォルト値は textです。

-p, --profile string

コマンドの実行に使用する、~/.databrickscfg ファイル内のプロファイル名です。このフラグが指定されていない場合、存在すれば、DEFAULTという名前のプロファイルが使用されます。

--progress-format format

進捗ログの表示形式は、defaultappendinplace、またはです。 json

-t, --target string

該当する場合、使用するバンドルターゲット