Competências de agente para assistentes de programação em IA

As competências do agente são ficheiros de instruções específicos para tarefas, que assistentes de programação por IA como Claude e o GitHub Copilot podem carregar para realizar tarefas de desenvolvimento do Azure Databricks. As competências empacotam conhecimentos, melhores práticas e fluxos de trabalho específicos de cada domínio num formato otimizado para o consumo de IA. Para aprender a estender o Genie Code no espaço de trabalho Azure Databricks, consulte Estender o Genie Code com competências de agente.

As competências seguem o padrão aberto de Competências de Agente . Cada habilidade é um ficheiro Markdown com metadados do 'front-matter' que descrevem quando e como a habilidade deve ser utilizada. Os assistentes de programação por IA descobrem e carregam automaticamente competências relevantes com base na tarefa em questão.

Competências de instalação

Instale competências usando o Skills CLI, um gestor de pacotes open-source para as competências dos agentes. A CLI analisa um repositório do GitHub à procura de ficheiros de skill e instala-os no teu projeto para que o teu assistente de programação de IA os possa descobrir e usar automaticamente.

# 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

A CLI exige apenas que o repositório contenha ficheiros de habilidades. Os proprietários de repositórios não precisam de configurar nada para que a CLI funcione com as suas competências.

Repositórios de competências

Repositório GitHub Descrição Competências
Competências do agente do Azure Databricks Competências essenciais para operações de CLI Azure Databricks, desenvolvimento de aplicações e criação de pipelines. Azure Databricks CLI, desenvolvimento de aplicações, orquestração de tarefas, Lakebase, Pipelines Declarativas do Spark
Competências para modelos da aplicação Databricks Competências incorporadas nos modelos de agentes de aplicações Databricks para construir ou migrar agentes nas aplicações Databricks. Implementação de agentes, migração de agentes, Migração de Aplicações de Serviço de Modelos para Databricks, SDK de Agentes OpenAI, Azure Databricks Databricks Apps
Competências do Kit de Desenvolvimento de IA Competências comunitárias selecionadas que abrangem mais de 25 padrões de desenvolvimento do Azure Databricks. SQL analytics, avaliação de Machine Learning, serviço de modelos, streaming, pipelines, Unity Catalog, Lakebase, apps e muito mais
Competências MLflow Depuração, avaliação e otimização de agentes LLM Rastreio, Juízes LLM, Avaliações, Análise de Tráfego de Produção

Passos seguintes