メインコンテンツまでスキップ

AIコーディングアシスタントのためのエージェントスキル

エージェント スキルは、Claude やGitHub Copilot などのAIコーディング アシスタントがDatabricks開発タスクを実行するためにロードできるタスク固有の指示ファイルです。 スキルパッケージは、ドメイン固有の知識、ベストプラクティス、ワークフローを、AIによる利用に最適化された形式にまとめたものです。DatabricksワークスペースでGenie Codeを拡張する方法については、 「エージェント スキルを使用してGenie Codeを拡張する」を参照してください。

スキルは、オープンなエージェントスキル標準に準拠しています。各スキルは、そのスキルをいつ、どのように使用すべきかを記述したフロントマターメタデータを含むMarkdownファイルです。AIコーディングアシスタントは、目の前のタスクに基づいて、関連するスキルを自動的に検出してロードします。

スキルをインストールする

エージェントスキル用のオープンソースパッケージマネージャーであるSkills CLIを使用してスキルをインストールします。CLI GitHubリポジトリをスキャンしてスキルファイルを探し出し、それらをプロジェクトにインストールします。これにより、 AIコーディングアシスタントがそれらを自動的に検出して使用できるようになります。

Bash
# List skills in a repository
npx skills add databricks/databricks-agent-skills --list

# Install specific skills
npx skills add databricks/databricks-agent-skills --skill databricks-apps --skill databricks-pipelines

# Install all skills from a repo to all agents
npx skills add databricks/databricks-agent-skills --all

# Remove interactively (select from installed skills)
npx skills remove

CLIに必要なのは、リポジトリにスキルファイルが含まれていることだけです。リポジトリの所有者は、CLIを自身のスキルと連携させるために何も設定する必要はありません。

スキルリポジトリ

GitHubリポジトリ

説明

スキル

Databricksエージェントのスキル

Databricks CLIの操作、アプリケーション開発、パイプライン作成に関するコアスキル。

Databricks CLI 、アプリ開発、ジョブ オーケストレーション、 Lakebase 、 Spark宣言型パイプライン

Databricksアプリテンプレートのスキル

Databricks Databricks Appsアプリエージェントテンプレートに組み込まれたスキル。

エージェントのデプロイ、エージェントの移行、モデルサービングからDatabricks Appsへの移行、 OpenAI Agents SDK 、 Databricks Databricks Apps

AI開発キットのスキル

厳選されたコミュニティスキル集。25種類以上のDatabricks開発パターンを網羅しています。

SQLアナリティクス、 ML評価、モデルサービング、ストリーミング、パイプライン、 Unity Catalog 、 Lakebase 、アプリなど

MLflowのスキル

LLMエージェントのデバッグ、評価、最適化

トレース、 LLMジャッジ、評価、本番運用トラフィック分析

次のステップ