aitools 命令群組

Note

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

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

關於 AI 工具的概述,包括它與受管理 MCP 伺服器的關聯,請參見 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
  • 圓周率(piPi)
  • Gemini CLI (gemini

--experimental

    包含實驗性技能。

--path string

    將已解析的技能檔案寫入此目錄。 不會修改代理人,也不會寫入狀態。

--scope string

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

--skills string

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

--skills-only

    強制每個特工都用原始技能檔,而不是外掛。

全域旗標

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

全域旗標

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 字串

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