Note
Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。
Databricks CLI 内の aitools コマンド グループは、Databricks AI スキルをインストールして、コーディング エージェントがバンドル、ジョブ、SQL などの Databricks リソースを効果的に操作できるようにします。 詳細については、Databricks Agent Skills GitHub リポジトリを参照してください。
Databricks で使用できるその他の AI スキルについては、 AI コーディング アシスタントのエージェント スキルを参照してください。
databricks aitools install
検出されたコーディング エージェント用の Databricks AI スキルをインストールします。
既定では、スキルは各エージェントのスキル ディレクトリにグローバルにインストールされます。 代わりに、 --scope=project を使用して現在のプロジェクト ディレクトリにインストールします。 複数のエージェントが検出されると、スキルは正規の場所に格納され、重複を避けるために各エージェントにシンボリック リンクされます。
databricks aitools install [flags]
オプション
--agents string
スキルをインストールするエージェント ( claude-code,cursorなど、コンマ区切り)。 対話型セッションで設定しない場合は、検出されたエージェントに対して複数選択プロンプトが表示されます。 非対話型セッションで設定されていない場合は、検出されたすべてのエージェントに対してインストールされます。
次のツールのエージェントがサポートされています。
- クロード コード (
claude-code) - Cursor (
cursor) - Codex CLI (
codex) - OpenCode (
opencode) - GitHub Copilot (
copilot) - 反重力 (
antigravity)
--experimental
試験的なスキルを含めます。
--scope string
インストール スコープ ( project (現在のプロジェクト ディレクトリ) または global。 既定値は global です。対話形式で実行する場合はプロンプトです。
--skills string
インストールする特定のスキル (コンマ区切り)。 サポートされているスキルの完全な一覧については、Databricks Agent Skills GitHub リポジトリを参照してください。
例示
次の例では、検出されたすべてのエージェントのすべてのスキルをインストールします。
databricks aitools install
次の例では、Claude Code のスキルのみをインストールします。
databricks aitools install --agents claude-code
次の例では、グローバルではなく、現在のプロジェクト ディレクトリにスキルをインストールします。
databricks aitools install --scope project
次の例では、検出されたすべてのエージェントに対して特定のスキルをインストールします。
databricks aitools install --skills bundles,sql
databricks aitools リスト
インストールされている AI ツール コンポーネントを一覧表示します。
databricks aitools list [flags]
オプション
--scope string
表示するスコープ: project、 global、または both (既定値: both)。
例示
次の例では、プロジェクトスコープとグローバル スコープの両方にインストールされているすべてのコンポーネントを一覧表示します。
databricks aitools list
次の例では、グローバルにインストールされているコンポーネントのみを一覧表示します。
databricks aitools list --scope global
databricks aitools のアンインストール
インストールされている Databricks AI スキルをすべてのコーディング エージェントから削除します。
既定では、すべてのスキルが削除されます。 特定のスキルのみを削除するには、 --skills を使用します。
databricks aitools uninstall [flags]
オプション
--scope string
アンインストール スコープ: project または global。
--skills string
アンインストールする特定のスキル (コンマ区切り)。 サポートされているスキルの完全な一覧については、Databricks Agent Skills GitHub リポジトリを参照してください。
例示
次の例では、すべてのエージェントからすべてのスキルをアンインストールします。
databricks aitools uninstall
次の例では、特定のスキルのみをアンインストールします。
databricks aitools uninstall --skills bundles,sql
databricks aitools の更新
インストールされている Databricks AI スキルを最新リリースに更新します。
既定では、インストールされているすべてのスキルが更新され、マニフェストから新しいスキルが自動インストールされます。
--no-newを使用して新しいスキルをスキップするか、--checkを使用して、ダウンロードせずに変更される内容をプレビューします。
databricks aitools update [flags]
オプション
--check
ダウンロードせずに更新される内容を表示します。
--force
バージョンが一致する場合でも、再ダウンロードします。
--no-new
マニフェストから新しいスキルを自動インストールしないでください。
--scope string
更新スコープ: project、 global、または both。
--skills string
更新する特定のスキル (コンマ区切り)。 サポートされているスキルの完全な一覧については、Databricks Agent Skills GitHub リポジトリを参照してください。
例示
次の例では、インストールされているすべてのスキルを更新します。
databricks aitools update
次の例では、利用可能な更新プログラムをダウンロードせずにプレビューします。
databricks aitools update --check
次の例では、インストールされているすべてのスキルを更新しますが、マニフェストから新しいスキルは自動インストールしません。
databricks aitools update --no-new
databricks aitools バージョン
インストールされている AI スキルのバージョンを表示します。
databricks aitools version [flags]
オプション
例示
databricks aitools version
グローバル フラグ
--debug
デバッグ ログを有効にするかどうかを指定します。
-h または --help
Databricks CLI、または関連コマンド グループ、または関連コマンドのヘルプの表示。
--log-file 文字列
出力ログを書き込むファイルを表す文字列。 このフラグが指定されていない場合、既定では stderr に出力ログが書き込まれます。
--log-format 形式
ログ形式の種類、 text 、または json。 既定値は text です。
--log-level 文字列
ログ形式レベルを表す文字列。 指定しない場合、ログ形式レベルは無効になります。
-o, --output 型
コマンド出力の種類( text または json)。 既定値は text です。
-p, --profile 文字列
コマンドの実行に使用する ~/.databrickscfg ファイル内のプロファイルの名前。 このフラグが指定されていない場合は、存在する場合は、 DEFAULT という名前のプロファイルが使用されます。
--progress-format 形式
進行状況ログを表示する形式: default、 append、 inplace、または json
-t, --target 文字列
該当する場合は、使用するバンドル ターゲット