Pular para o conteúdo principal

Habilidades de agente para assistentes de codificação AI

As habilidades do agente são arquivos de instruções específicos para cada tarefa que assistentes de codificação AI como Claude e GitHub Copilot, podem carregar para executar tarefas de desenvolvimento Databricks . O pacote de habilidades reúne conhecimento específico da área, melhores práticas e fluxo de trabalho em um formato otimizado para consumo AI . Para aprender como estender Genie Code no workspace Databricks , consulte Estender Genie Code com habilidades de agente.

As competências seguem o padrão aberto de Competências de Agente . Cada habilidade é um arquivo Markdown com metadados introdutórios que descrevem quando e como a habilidade deve ser usada. Os assistentes de programação AI descobrem e carregam automaticamente as habilidades relevantes com base na tarefa em questão.

Instalar ferramentas de AI

Instale as ferramentas de IA do Databricks usando o grupo de comandos aitools da CLI do Databricks. A CLI detecta agentes de codificação compatíveis e instala habilidades e plug-ins do Databricks para que seu agente possa trabalhar de forma eficaz com recursos do Databricks, como bundles, jobs e SQL.

Bash
# Install skills for all detected agents
databricks aitools install

# Install skills for a specific agent
databricks aitools install --agents claude-code

# Install skills into the current project instead of globally
databricks aitools install --scope project

# Install specific skills
databricks aitools install --skills bundles,sql

Use databricks aitools list, databricks aitools update e databricks aitools uninstall para gerenciar ferramentas de IA instaladas. Para todas as opções, consulte grupo de comandosaitools.

Para instalar habilidades de repositórios GitHub arbitrários que não são distribuídos pela CLI do Databricks, use o Skills CLI, um gerenciador de pacotes de código aberto para habilidades de agente. A CLI de Habilidades verifica um repositório do GitHub em busca de arquivos de habilidades e os instala em seu projeto para que seu assistente de codificação de AI possa descobri-los e usá-los automaticamente.

Ferramentas de AI e servidores MCP gerenciados

Ferramentas de AI e servidores MCP gerenciados resolvem metades diferentes do mesmo problema, e a maioria das configurações usa ambos:

Ferramentas de AI

Servidores MCP gerenciados

O que ele oferece

Conhecimento: padrões, APIs e fluxos de trabalho do Databricks que o agente aplica ao escrever código.

Ferramentas: endpoints chamáveis que um agente usa para consultar dados do Unity Catalog, executar SQL, pesquisar índices e chamar Genie Agents.

Onde é executado

Localmente, no diretório de habilidades ou plugins do seu agente de codificação.

Hospedado pelo Databricks, governado pelo Unity Catalog.

Como configurar

databricks aitools install

Adicione o URL do servidor à configuração MCP do seu cliente e autentique-se. Consulte Conectar MCPs a assistentes de AI e agentes de codificação.

Ferramentas de AI

Servidores MCP gerenciados

O que ele oferece

Conhecimento: padrões, APIs e fluxos de trabalho do Databricks que o agente aplica ao escrever código.

Ferramentas: endpoints chamáveis que um agente usa para consultar dados do Unity Catalog, executar SQL, pesquisar índices e chamar Genie Agents.

Onde é executado

Localmente, no diretório de habilidades ou plugins do seu agente de codificação.

Hospedado pelo Databricks, governado pelo Unity Catalog.

Como configurar

databricks aitools install

Adicione o URL do servidor à configuração MCP do seu cliente e autentique-se. Consulte Conectar MCPs a assistentes de AI e agentes de codificação.

As habilidades ensinam o agente a trabalhar; os servidores MCP permitem que ele execute o trabalho. Uma habilidade pode direcionar um agente para um servidor MCP gerenciado para uma tarefa, mas a habilidade em si não é um servidor MCP, e a instalação de ferramentas de AI não configura servidores MCP para você. Se você deseja que seu agente escreva código Databricks correto e leia dados de workspace em tempo real, instale ferramentas de AI e conecte os servidores MCP gerenciados de que você precisa.

Habilidades

GitHub

Descrição

Habilidades

Habilidades do agente Databricks

Habilidades principais e plugins mantidos oficialmente para o desenvolvimento no Databricks em compute, orquestração, armazenamento e aplicativos. Essas habilidades são instaladas usando databricks aitools install.

Entre outros, inclui habilidades para Agent Bricks, AI Functions, AI/BI Dashboards, Databricks Apps, Bundles, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, visualizações de métricas, avaliação de MLflow, Model Serving, SDK Python, Lakeflow pipelines, migração serverless, Structured Streaming, dados sintéticos, Unity Catalog, AI Search e ingestão Zerobus

Habilidades do Kit de Desenvolvimento AI

Habilidades da comunidade selecionadas que abrangem padrões de desenvolvimento no Databricks.

Descontinuado. Essas habilidades estão disponíveis com habilidades de agente do Databricks. Para evitar conflitos, desinstale as habilidades do AI Dev Kit antes de instalar as habilidades de agente do Databricks. Consulte Desinstalar o AI Dev Kit.

Aplicativo Databricks padrão habilidades

Habilidades específicas para tarefas incorporadas no padrão de aplicativos Databricks para agentes (LangGraph, LangChain, OpenAI Agents SDK), App Kits (Lakebase, Genie, analytics) e frameworks de aplicativos de chatbot/dados (Streamlit, Dash, Gradio, Shiny, Flask, Node.js).

Início rápido, implantado, modificar agente, adicionar ferramentas, criar ferramentas, descobrir ferramentas, modelo de migração do serviço, execução local, teste de carga, APIssupervisoras

habilidades MLflow

Habilidades para instrumentar, restringir e avaliar agentes LLM com MLflow.

Integração do MLflow, agente MLflow, instrumentação de rastreamento, recuperação e análise de rastreamentos, consulta de métricas, avaliação de agentes, análise de sessões de chat, pesquisa de documentação do MLflow

GitHub

Descrição

Habilidades

Habilidades do agente Databricks

Habilidades principais e plugins mantidos oficialmente para o desenvolvimento no Databricks em compute, orquestração, armazenamento e aplicativos. Essas habilidades são instaladas usando databricks aitools install.

Entre outros, inclui habilidades para Agent Bricks, AI Functions, AI/BI Dashboards, Databricks Apps, Bundles, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, visualizações de métricas, avaliação de MLflow, Model Serving, SDK Python, Lakeflow pipelines, migração serverless, Structured Streaming, dados sintéticos, Unity Catalog, AI Search e ingestão Zerobus

Habilidades do Kit de Desenvolvimento AI

Habilidades da comunidade selecionadas que abrangem padrões de desenvolvimento no Databricks.

Descontinuado. Essas habilidades estão disponíveis com habilidades de agente do Databricks. Para evitar conflitos, desinstale as habilidades do AI Dev Kit antes de instalar as habilidades de agente do Databricks. Consulte Desinstalar o AI Dev Kit.

Aplicativo Databricks padrão habilidades

Habilidades específicas para tarefas incorporadas no padrão de aplicativos Databricks para agentes (LangGraph, LangChain, OpenAI Agents SDK), App Kits (Lakebase, Genie, analytics) e frameworks de aplicativos de chatbot/dados (Streamlit, Dash, Gradio, Shiny, Flask, Node.js).

Início rápido, implantado, modificar agente, adicionar ferramentas, criar ferramentas, descobrir ferramentas, modelo de migração do serviço, execução local, teste de carga, APIssupervisoras

habilidades MLflow

Habilidades para instrumentar, restringir e avaliar agentes LLM com MLflow.

Integração do MLflow, agente MLflow, instrumentação de rastreamento, recuperação e análise de rastreamentos, consulta de métricas, avaliação de agentes, análise de sessões de chat, pesquisa de documentação do MLflow

Recursos adicionais