aitools 命令群組

Note

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

aitools Databricks CLI 中的指令群組會安裝 Databricks 的 AI 技能,讓你的程式代理能有效操作 Databricks 的資源,如套件、工作和 SQL。 欲了解更多詳情,請參閱 Databricks Agent Skills GitHub repository

關於 Databricks 其他可用的 AI 技能,請參見 AI 編碼助理的代理技能

Databricks AITOOLS 安裝

安裝 Databricks AI 技能以偵測到的編碼代理。

預設情況下,技能會全域安裝到每個代理人的技能目錄中。 改用 --scope=project 安裝到目前的專案目錄。 當偵測到多個代理人時,技能會儲存在一個標準位置,並與每個代理人連結,以避免重複。

databricks aitools install [flags]

選項

--agents string

    安裝技能的代理(逗號分隔,例如 claude-code,cursor)。 當互動式會話未設定時,會顯示多重選擇提示,顯示在偵測到的代理上方。 當非設定在非互動式會話時,會對每個偵測到的代理進行安裝。

支援以下工具的代理程式:

  • 克勞德·科德(claude-code
  • 游標(cursor
  • Codex CLI(codex
  • OpenCode(opencode
  • GitHub Copilot (copilot
  • 反重力(antigravity

--experimental

    包含實驗性技能。

--scope string

    安裝範圍,可能是 project (目前專案目錄)或 global。 預設是 global,或在互動式執行時會顯示提示。

--skills string

    特定技能安裝(逗號分隔)。 完整支援技能清單,請參閱 Databricks Agent Skills GitHub repository

全域旗標

Examples

以下範例將安裝所有偵測到的代理的技能:

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、 ,或both(預設:bothglobal)。

全域旗標

Examples

以下範例列出所有已安裝的元件,涵蓋專案與全域範圍:

databricks aitools list

以下範例僅列出全域安裝的元件:

databricks aitools list --scope global

Databricks AITOOLS 卸載

移除所有程式代理程式中已安裝的 Databricks AI 技能。

預設情況下,移除所有技能。 只能用 --skills 來移除特定技能。

databricks aitools uninstall [flags]

選項

--scope string

    移除 scope: projectglobal

--skills string

    要卸載的特定技能(逗號分隔)。 完整支援技能清單,請參閱 Databricks Agent Skills GitHub repository

全域旗標

Examples

以下範例將卸載所有代理的技能:

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、、 globalboth

--skills string

    需要更新的特定技能(逗號分隔)。 完整支援技能清單,請參閱 Databricks Agent Skills GitHub repository

全域旗標

Examples

以下範例更新所有已安裝技能:

databricks aitools update

以下範例預覽可下載的更新:

databricks aitools update --check

以下範例更新所有已安裝技能,但不會自動安裝清單中的任何新技能:

databricks aitools update --no-new

Databricks AITOOLS 版本

顯示已安裝的 AI 技能版本。

databricks aitools version [flags]

選項

全域旗標

Examples

databricks aitools version

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值為 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值為 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標