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: project 或 global。
--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、、 global或 both。
--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 格式
記錄格式類型,text 或 json。 預設值為 text。
--log-level 字串
表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。
-o, --output 類型
指令輸出類型,text 或 json。 預設值為 text。
-p, --profile 字串
用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。
--progress-format 格式
顯示進度記錄的格式:default、、appendinplace、 或json
-t, --target 字串
如果適用,要使用的套件組合目標