Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.
Instalar ferramentas de IA
Instale as ferramentas de IA do Azure Databricks usando o grupo de comandos CLIaitools do Databricks. A CLI deteta agentes de codificação suportados e instala competências e plugins do Azure Databricks para que o seu agente possa trabalhar eficazmente com recursos do Azure 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 gerir as ferramentas de IA instaladas. Para todas as opções, veja aitools grupo de comandos.
Para instalar competências de repositórios do GitHub à escolha que não sejam distribuídos através da Databricks CLI, utilize a Skills CLI, um gestor de pacotes de código aberto para competências de agentes. O Skills CLI analisa um repositório do GitHub à procura de ficheiros de skills e instala-os no teu projeto para que o teu assistente de programação com IA os possa descobrir e usar automaticamente.
Ferramentas de IA e servidores MCP geridos
Ferramentas de IA e servidores MCP geridos resolvem diferentes metades do mesmo problema, e a maioria das configurações utiliza ambos:
| Ferramentas de IA | Servidores MCP gerenciados | |
|---|---|---|
| O que oferece | Conhecimento: Azure Databricks padrões, APIs e fluxos de trabalho que o agente aplica enquanto escreve código. | Ferramentas: pontos de extremidade invocáveis que um agente utiliza para consultar dados do Unity Catalog, executar SQL, pesquisar em índices e chamar agentes Genie. |
| Onde corre | Localmente, nas competências do seu agente de programação ou no diretório de plugins. | Alojado pelo Azure Databricks, governado pelo Unity Catalog. |
| Como configurar | databricks aitools install |
Adiciona a URL do servidor à configuração MCP do teu cliente e autentica. Consulte Ligue os MCPs a assistentes de IA e agentes de programação. |
As competências ensinam o agente a trabalhar; Os servidores MCP deixam-no fazer o trabalho. Uma capacidade pode orientar um agente para um servidor MCP gerido para executar uma tarefa, mas a capacidade não é, por si só, um servidor MCP, e a instalação de ferramentas de IA não configura os servidores MCP por si. Se quiseres que o teu agente escreva código correto no Azure Databricks e leia dados de workspace em tempo real, instala ferramentas de IA e liga os servidores MCP geridos de que precisas.
Repositórios de competências
| Repositório GitHub | Descrição | Competências |
|---|---|---|
| Competências do agente do Azure Databricks | Competências essenciais e plugins mantidos oficialmente para desenvolvimento no Azure Databricks em computação, orquestração, armazenamento e aplicações. Estas capacidades são instaladas utilizando databricks aitools install. |
Inclui, entre outras, competências para Agent Bricks, Funções de IA, dashboards de IA/BI, Databricks Apps, Bundles, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, vistas de métricas, avaliação de MLflow, Model Serving, Python SDK, pipelines Lakeflow, migração sem servidor, Structured Streaming, dados sintéticos, Unity Catalog, AI Search e Zerobus ingest |
| Competências do Kit de Desenvolvimento de IA | Competências da comunidade selecionadas relativas a padrões de desenvolvimento do Azure Databricks. | Deprecated. Estas competências estão disponíveis com as competências de agente do Azure Databricks. Para evitar conflitos, desinstale as habilidades do AI Dev Kit antes de instalar as habilidades do agente Databricks. Veja Desinstalar o Kit de Desenvolvimento de IA. |
| Competências para modelos da aplicação Databricks | Competências específicas de tarefa incorporadas nos modelos de aplicações Databricks para agentes (LangGraph, LangChain, OpenAI Agents SDK), kits de aplicações (Lakebase, Genie, Analytics) e frameworks de chatbot/data app (Streamlit, Dash, Gradio, Shiny, Flask, Node.js). | Início rápido, implementação, modificar-agente, adicionar-ferramentas, criar-ferramentas, descobrir-ferramentas, migrar-de-model-serving, executar-localmente, teste-de-carga, APIs do supervisor |
| Competências MLflow | Competências para instrumentar, depurar e avaliar agentes LLM com o MLflow. | Introdução ao MLflow, agente do MLflow, instrumentação de rastreio, recuperação e análise de rastreios, consulta de métricas, avaliação do agente, análise de sessões de chat, pesquisa na documentação do MLflow |
Recursos adicionais
-
aitoolsgrupo de comandos: Referência completa deaitoolscomandos. - Servidores MCP geridos pelo Azure Databricks: Dão aos agentes acesso governado a dados e ferramentas do Unity Catalog.
- Ligue MCPs a assistentes de IA e agentes de programação: Ligue o Claude, Cursor e outros clientes aos MCPs do Azure Databricks.
- Estende o Código Genie com competências de agente: Cria competências para o Código Genie incorporado no teu espaço de trabalho.
- Crie um agente e implemente-o nas Apps Databricks: Construa e implemente um agente nas Apps Databricks.
- Ligue agentes a ferramentas de terceiros com os Serviços MCP: Dê aos agentes acesso governado a ferramentas SaaS integradas (Slack, GitHub, Google Calendar e outras) através dos Serviços MCP.