aitoolsコマンドグループ
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(
claude-code) - カーソル(
cursor) - Codex CLI(
codex) - オープンコード(
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 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
該当する場合、使用するバンドルターゲット