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
プラグインの代わりに、すべてのエージェントに対して未加工のスキルファイルを強制します。
例
次の例では、検出されたすべてのエージェントに対して、すべてのスキルをインストールします。
databricks aitools install
次の例では、Claude Code にのみスキルをインストールします。
databricks aitools install --agents claude-code
以下の例では、グローバルではなく現在のプロジェクトディレクトリにスキルをインストールします。
databricks aitools install --scope project
次の例では、検出されたすべてのエージェントに特定のスキルをインストールします。
databricks aitools install --skills bundles,sql
databricks aitools list
インストールされている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 update
インストール済みの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 AIツール バージョン
インストールされている AI スキルのバージョンを表示します。
databricks aitools version [flags]
オプション
例
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
進捗ログの表示形式は、default、append、inplace、またはです。 json
-t, --target string
該当する場合、使用するバンドルターゲット