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.
# 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 |
| 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 principais e plugins mantidos oficialmente para o desenvolvimento no Databricks em compute, orquestração, armazenamento e aplicativos. Essas habilidades são instaladas usando | 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 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. | |
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 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
- Grupo de comandos
aitools: Referência completa do comandoaitools. - Servidores MCP gerenciados pelo Databricks: Oferecem aos agentes acesso governado a dados e ferramentas do Unity Catalog.
- Conectar MCPs a assistentes de AI e agentes de codificação: Conecte Claude, Cursor e outros clientes aos MCPs do Databricks.
- Amplie Genie Code com habilidades de agente: Crie habilidades para o Genie Code integrado em seu workspace.
- Criar um agente e implantá-lo no Databricks Apps: construir e implantar um agente no Databricks Apps.