Note
Databricks CLI の使用には、Databricks ライセンスおよび使用状況データのプロビジョニングを含むDatabricks のプライバシーに関する通知が適用されます。
Databricks CLI内のaitoolsコマンドグループは、コーディングエージェントがバンドル、ジョブ、SQLなどのDataBricksリソースを効果的に扱えるように、スキルやプラグインをインストールします。 詳細については、Databricks Agent Skills GitHub リポジトリを参照してください。
管理型MCPサーバーとの関連を含むAIツールの概要については、「 AIコーディングアシスタントのためのエージェントスキル」をご覧ください。
Databricks AITOOLS インストール
検出されたコーディングエージェント用のDatabricksスキルやプラグインをインストールしましょう。
デフォルトでは、各エージェントの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) - カーソル(
cursor) - Codex CLI(
codex) - OpenCode(
opencode) - GitHub Copilot(
copilot) - 反重力 (
antigravity) - パイ(
pi) - Gemini CLI(
gemini)
--experimental
試験的なスキルを含めます。
--path string
解決済みのスキルファイルをこのディレクトリに書き込みます。 エージェントは変更されず、状態も書き込まれません。
--scope string
インストール スコープ ( project (現在のプロジェクト ディレクトリ) または global。 既定値は global です。対話形式で実行する場合はプロンプトです。
--skills string
インストール(カンマ区切り)の特定のスキル、 --skills-only または --pathで使用するためのもの。 サポートされているスキルの完全な一覧については、Databricks Agent Skills GitHub リポジトリを参照してください。
--skills-only
プラグインではなく、すべてのエージェントに生のスキルファイルを強制的に入力してください。
例示
次の例では、検出されたすべてのエージェントのすべてのスキルをインストールします。
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 文字列
該当する場合は、使用するバンドル ターゲット