aitools コマンド グループ

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

    表示するスコープ: 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 文字列

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