O novo Data Agent aprimora as capacidades do agente por meio de um sistema de extensões. Este tópico descreve como instalar e gerenciar os três tipos de extensão (suites especializadas, skills e servidores MCP) e como utilizá-los em tarefas.
Mapa de recursos
Antes de começar, compreenda as funções e os relacionamentos entre os três tipos de objetos, bem como a ordem de uso recomendada, para configurar as extensões com eficiência.
|
Objeto |
Função |
Relacionamento com outros objetos |
|
Suite especializada |
Conjunto configurável de capacidades |
Pode conter componentes como skills, servidores MCP, subagentes, hooks, arquivos de contexto e servidores LSP |
|
Skill |
Unidade de capacidade gerenciável independentemente |
Skills integradas, instaladas independentemente ou agrupadas em suites compartilham a mesma lista. Visualize, ative e desative-as na página Skills. |
|
Servidor MCP |
Unidade de conexão externa gerenciável independentemente que fornece ferramentas e fontes de dados |
A página MCP Servers gerencia apenas servidores MCP configurados independentemente. Servidores MCP integrados a suites especializadas são instalados e gerenciados dentro da própria suite. Eles não aparecem nesta lista. |
Ordem de uso recomendada: instale ou ative suites especializadas conforme necessário e, em seguida, adicione skills ou servidores MCP autônomos.
Pré-requisitos
Crie e inicie uma instância do Data Agent. Para mais informações, consulte New data agent.
As seções correspondentes descrevem pré-requisitos específicos para cada tipo de extensão, como credenciais de autenticação e convenções de nomenclatura (credenciais git, OAuth e nomes de pacotes com escopo).
Gerenciar suites especializadas
Uma suite especializada é um conjunto configurável de capacidades que pode conter componentes como skills, servidores MCP, subagentes, hooks e arquivos de contexto. Instale suites de diferentes fontes para aprimorar o Data Agent.
Instalar uma suite especializada
No painel de navegação à esquerda do Data Agent, clique em .
Na página Expert Suites, clique em Install Suite.
-
Na caixa de diálogo Install Expert Suite, selecione um método de instalação. Há suporte para as três fontes de instalação a seguir:
Remote Repository: recupera o conteúdo da suite de um repositório git ou de um marketplace de suites. Utilize esta fonte para suites hospedadas em repositórios git https ou publicadas no Claude Marketplace ou no marketplace Gemini. Use Ref para fixar uma branch, tag ou commit.
npm Package: baixa e instala um pacote de suite versionado a partir de um registro npm. Utilize esta fonte para suites distribuídas como pacotes npm versionados. Acrescente
@versionao nome do pacote para especificar uma versão.Local Path / Upload: instala a partir de um diretório local ou de um arquivo compactado enviado. Esta fonte não depende de repositório ou registro e é adequada para ambientes offline ou suites internas não publicadas.
As principais diferenças entre Remote Repository e npm Package são: a primeira recupera conteúdo de um repositório git ou marketplace, fixa a versão com Ref e usa as credenciais git da instância para repositórios privados; a segunda recupera artefatos de pacotes publicados de um registro npm, fixa a versão com o sufixo
@versionno nome do pacote e utiliza a configuração.npmrc/NPM_TOKENda instância para registros privados. Forneça as seguintes informações para cada fonte:Fonte de instalação
Entrada
Descrição
Remote Repository
Repository: insira um identificador de repositório em um dos três formatos:
owner/repo(por exemplo,myorg/my-suite), URL git https ouowner/repo:plugin-name(para instalar um plugin de um repositório multi-plugin)Ref: opcional. Insira uma branch, tag ou commit para fixar a versão. Se deixado em branco, o sistema usa a branch padrão do repositório.
Instala a partir do Claude Marketplace, extensões cli do Gemini ou repositórios git https. Você pode navegar pelos marketplaces Gemini e Claude Code. Caso nenhum plugin seja especificado para uma fonte de marketplace, selecione um durante a instalação. Repositórios privados usam as credenciais git da instância.
npm Package
Package name: insira um nome de pacote com escopo publicado, opcionalmente com uma versão, como
@scope/my-extension@1.2.0Registry: registro npm de origem. Se deixado em branco, o sistema usa a configuração
.npmrc/NPM_TOKENda instância.Instala um pacote com escopo a partir de um registro npm. Apenas nomes de pacotes com escopo (
@scope/name) têm suporte para evitar confusão com o formatoowner/repo.Local Path / Upload
Caminho de diretório local ou arquivo compactado
Instala a partir de um diretório local ou de um arquivo compactado enviado
NotaRemote Repository sempre instala por meio do daemon. npm Package envia diretamente quando o daemon oferece suporte. Local Path e arquivos compactados enviados ainda executam
qwen extensions installno terminal. Clique em Confirm Installation para concluir a instalação. Após a conclusão bem-sucedida, verifique na página Expert Suites se a suite aparece na lista. Se a instalação falhar, confira a mensagem de erro na entrada da suite.
Gerenciar suites especializadas instaladas
Após a instalação, ative ou desative uma suite pelo menu de ações. A ativação e a desativação de suites (incluindo operações em massa) entram em vigor na instância atual:
|
Ação |
Descrição |
|
Enable Suite |
Ativa a suite na instância atual |
|
Disable Suite |
Desativa a suite na instância atual |
|
Enable All |
Ativa em massa todas as suites nos resultados filtrados atuais |
|
Disable All |
Desativa em massa todas as suites nos resultados filtrados atuais |
Usar suites especializadas em uma tarefa
Na caixa de entrada de tarefas do Data Agent, insira @ e selecione Expert Suites no menu para referenciar uma suite especializada ativada. O agente usa as capacidades integradas da suite (skills, servidores MCP, entre outros) para concluir a tarefa.
O menu @ também referencia recursos como Files (arquivos do workspace), Nodes/Code Files (nós ou arquivos de código do DataWorks), Tables (tabelas de dados) e Data Albums.
Gerenciar skills
Uma skill é uma unidade de capacidade gerenciável independentemente e se divide em duas categorias: skills integradas do DataWorks e skills instaladas independentemente. Skills instaladas independentemente vêm do marketplace aberto de skills, de pacotes ZIP enviados ou de comandos de instalação. Todas as skills compartilham a mesma lista. Visualize, ative e desative-as na página Skills.
Skills integradas
O Data Agent inclui skills integradas do DataWorks que não exigem instalação. Após ativar uma skill integrada, invoque-a em tarefas. Na página Skills, mude para a aba DataWorks para visualizar as skills integradas disponíveis na instância atual e ativá-las ou desativá-las conforme necessário. A tabela a seguir apresenta exemplos de skills integradas frequentemente usadas. A lista real está sujeita à interface do product.
|
Nome da skill |
Descrição |
|
DataWorks |
O assistente DataWorks oferece suporte à execução ad hoc de SQL, amostragem de dados e perfilamento de campos. Além disso, fornece gerenciamento completo de service de dados, cobrindo processos de negócios, APIs, funções, credenciais de aplicativos, autorização, invocação, testes, publicação e despublicação. Também disponibiliza capacidades de centro de segurança de dados, incluindo autorização proativa e aprovação, mascaramento de dados, identificação de dados sensíveis e controle de resultados de consultas. |
|
Encapsulamento de agendamento de inspeção de qualidade de dados do DataWorks |
Encapsula a execução de tarefas de inspeção de qualidade de dados, recuperação de histórico entre executores, relatório de eventos e envio de relatórios de inspeção. |
|
DataWorks ChatBI |
Skill DataWorks ChatBI para consultas de dados e análise aprofundada. Fornece aos agentes de camada superior suporte para seleção de conjuntos de dados, criação de sessões ChatBI, consultas rápidas de dados e execução de tarefas de análise aprofundada. |
|
DataWorks Semantic |
Extrai, cria snapshots e reverte artefatos YAML da camada semântica do DataWorks (semantic_model, semantic jobs e resultados de semantic jobs). Serve para sincronizar ou baixar arquivos YAML da camada semântica ou reverter versões semânticas. |
|
DataWorks AI Processing |
Gera scripts Python que processam vídeos, imagens, áudio e documentos e produz código DashScope SDK pronto para execução. Abrange resumo de vídeo, extração de quadros, análise, moderação, perguntas e respostas e legendagem; OCR de imagem, descrição e reconhecimento de objetos; transcrição de áudio, análise de sentimento e identificação de falantes; reconhecimento de faturas, análise de PDF e análise de contratos; classificação de texto em lote, extração de entidades e embedding; além de pipelines multimodais. |
|
qwen-workflow |
Organiza o contexto da tarefa atual em um arquivo YAML de fluxo de tarefas. Também corresponde, modifica ou exclui fluxos de tarefas salvos no workspace atual do Data Agent e os executa por meio do Qwen Workflow. |
Instalar uma skill
Na aba Open Skills, clique em Install em um cartão de skill para instalar diretamente uma skill do marketplace. Para instalar uma skill personalizada, use a caixa de diálogo Install Skill para enviar um pacote ZIP ou executar um comando de instalação.
No painel de navegação à esquerda do Data Agent, clique em .
Na página Skills, clique em Install Skill.
-
Na caixa de diálogo Install Skill, selecione um método de instalação e forneça as informações necessárias:
Enviar um pacote ZIP
Selecione um local de instalação:
Local de instalação
Descrição
Install to current instance
Grava apenas localmente na instância e não faz upload para a plataforma. Pode atualizar uma skill local existente.
Publish to skill platform
Faz upload para a cloud e compartilha dentro do escopo selecionado, além de instalar na instância atual. Selecione um escopo: Workspace ou Tenant.
Clique ou arraste um arquivo para a área pontilhada para enviar um pacote ZIP. Apenas arquivos
.ziptêm suporte, até 50 MB por arquivo.ImportanteO diretório raiz do ZIP deve conter
SKILL.md. O sistema lê o nome e a descrição da skill dos metadados doSKILL.md, e outros arquivos servem como anexos de recursos referenciados por caminho relativo. Limites:SKILL.md≤ 200 KB; todo o pacote ZIP ≤ 50 MB.O pacote ZIP aceita as duas estruturas a seguir: coloque
SKILL.mde arquivos de recursos diretamente no diretório raiz ou coloque-os sob um único diretório de nível superior:# Structure 1: root-level structure my-skill.zip ├── SKILL.md # Required. Contains the name, description, and body ├── data/sample.csv # Resource attachment └── images/demo.png # Structure 2: single top-level directory wrapper my-skill.zip └── my-skill/ ├── SKILL.md # Required. Contains the name, description, and body ├── data/sample.csv # Resource attachment └── images/demo.pngClique em Install to Instance.
Instalação por comando
Na caixa de texto Command Install, cole um comando de instalação de skill para o Qwen Code.
Clique em Run Install.
A instalação por comando requer acesso público no grupo de recursos atual.
Na página Skills, verifique se a skill desejada aparece na lista.
Gerenciar skills instaladas
Na página Skills, execute as seguintes ações em uma skill desejada:
|
Ação |
Descrição |
|
Enable Skill |
Ativa a skill na instância atual |
|
Disable Skill |
Desativa a skill na instância atual |
|
Enable All |
Ativa em massa todas as skills nos resultados filtrados atuais |
|
Disable All |
Desativa em massa todas as skills nos resultados filtrados atuais |
Usar skills em uma tarefa
Na caixa de entrada de tarefas, insira / para selecionar e invocar uma skill desejada. O agente executa a tarefa atual seguindo o fluxo predefinido da skill.
Gerenciar servidores MCP
Os servidores Model Context Protocol (MCP) fornecem ao Data Agent acesso a ferramentas externas e fontes de dados. Configure vários servidores MCP com diferentes protocolos de transporte. Servidores MCP configurados independentemente compartilham a mesma lista com servidores MCP integrados a suites especializadas. Visualize, ative e desative-os na página MCP Servers.
Adicionar um servidor MCP
No painel de navegação à esquerda do Data Agent, clique em .
Clique em Add MCP Server.
Na caixa de diálogo Add MCP Server, configure os seguintes parâmetros:
-
Diferenças entre os três métodos de transporte:
Parâmetro
Tipo
Obrigatório
Descrição
Name
Entrada de texto
Sim
Nome exclusivo para o servidor MCP
Transport method
Seleção
Sim
Streamable http (padrão), stdio ou SSE. Veja as diferenças na tabela a seguir.
Input method
Seleção
Não
Manual Input (padrão) ou JSON Parse. Com JSON Parse, cole uma configuração JSON diretamente.
Método de transporte
Conexão
Caso de uso
http
Conecta-se a um servidor MCP remoto via http
Servidores MCP implantados em uma rede ou na cloud
stdio
Inicia um processo local e comunica-se por entrada/saída padrão
Servidores MCP de linha de comando locais (como pacotes npm ou executáveis)
SSE
Conecta-se a um service remoto via conexão persistente Server-Sent Events
Services remotos que ainda usam o protocolo SSE
Forneça parâmetros de conexão diferentes dependendo do método de transporte selecionado:
HTTP
Parâmetro
Obrigatório
Descrição
Server endpoint address
Sim
URL do endpoint Streamable http, como
https://example.com/mcpRequest Headers
Não
Um par KEY=VALUE por linha, como
Authorization=Bearer xxxxTimeout
Não
Tempo limite de conexão em milissegundos. A dica da caixa de entrada é 30000. Insira um valor com base nas condições reais de rede.
stdio
Parâmetro
Obrigatório
Descrição
Command
Sim
Comando de linha de comando para iniciar o service
Arguments
Não
Argumentos de linha de comando (array de strings)
Environment Variables
Não
Variáveis de ambiente (pares chave-valor)
Timeout
Não
Tempo limite de conexão em milissegundos
SSE
Parâmetro
Obrigatório
Descrição
URL
Sim
URL do endpoint SSE
Request Headers
Não
Um par KEY=VALUE por linha
Timeout
Não
Tempo limite de conexão em milissegundos
(Opcional) Ative Trust this service. Quando ativado, chamadas de ferramentas deste servidor não exigem confirmação em diretórios de trabalho confiáveis.
Clique em OK para criar o servidor. Após a criação, verifique na lista MCP Servers se a coluna status da nova entrada mostra Connected. Se mostrar Needs Auth, conclua a autenticação
OAuthconforme instruído. Se mostrar Error, verifique o endereço, os parâmetros de transporte e a conectividade de rede e tente novamente.
Para adicionar um servidor MCP a partir de uma configuração JSON, selecione JSON Parse como input method e cole o conteúdo JSON diretamente.
Gerenciar servidores MCP existentes
As seguintes ações estão disponíveis para servidores MCP configurados:
|
Ação |
Descrição |
|
Delete |
Exclui o servidor MCP (confirmação necessária) |
|
Enable Service |
Ativa um service desativado |
|
Disable Service |
Desativa temporariamente o service na instância atual |
|
Authenticate |
Conclui o fluxo de autenticação |
|
Clear Auth |
Limpa as credenciais de autenticação armazenadas |
Usar servidores MCP em uma tarefa
Na caixa de entrada de tarefas, insira @ e selecione MCP Resources para referenciar recursos do servidor MCP. O agente invoca as ferramentas externas e as fontes de dados fornecidas pelo servidor MCP ao executar tarefas.