aitools コマンド グループ

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

    表示するスコープ: projectglobal、または 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

    更新スコープ: projectglobal、または 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 形式

    進行状況ログを表示する形式: defaultappendinplace、または json

-t, --target 文字列

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