Criar ou reutilizar recursos para seu plug-in

Use os componentes e as ferramentas de desenvolvimento selecionados para criar as funcionalidades de que sua solução precisa. Você pode configurar um componente existente, estendê-lo ou criar um novo.

Nesta fase, certifique-se de que cada componente possa executar o trabalho pretendido em um ambiente de desenvolvimento ou teste com as dependências necessárias disponíveis. Você reunirá os componentes, testará a solução combinada e criará o pacote de plug-in em Pacote e teste.

Antes de começar

Para cada componente, confirme:

  • O que ele precisa fazer e se você vai reutilizá-lo, configurá-lo, estendê-lo ou compilá-lo.
  • Qual ferramenta de desenvolvimento e ambiente você usará.
  • Quem é o proprietário e quem pode ajudar a resolver problemas de acesso ou dependência.
  • Quais dados, identidades, permissões, serviços e conexões ele precisa.

Configure seu ambiente de desenvolvimento antes de começar. Se você ainda precisar selecionar um componente ou ferramenta, consulte Escolha os recursos para o plug-in ou Escolha as ferramentas de desenvolvimento para o plug-in.

Siga as diretrizes para seus componentes

Crie apenas os componentes de que sua solução precisa. Siga as diretrizes vinculadas para cada um deles.

Componente O que fazer Orientação
Agente declarativo Criar ou adaptar suas instruções, conhecimentos, capacidades e conexões. Criar um agente declarativo
Habilidade Crie ou reutilize suas instruções, recursos, scripts e dependências. Criar ou reutilizar uma habilidade
Conector do Copilot Configure o acesso ao conteúdo ou serviço externo necessário e verifique as permissões pretendidas. Criar ou reutilizar um conector
Servidor MCP Crie ou reutilize um servidor remoto e verifique se as ferramentas ou recursos necessários estão disponíveis. Criar ou reutilizar um servidor MCP

As ferramentas e os procedimentos são diferentes por componente. Siga as diretrizes vinculadas para o componente e a ferramenta de criação que você escolheu.

Reutilizar um componente existente

Antes de depender de um componente existente, marcar se ele ainda atende aos seus requisitos. Confirme se você tem acesso, se ele funciona no ambiente pretendido e se o proprietário dá suporte ao seu uso planejado. Configure qualquer identidade, permissão, acesso a dados ou conexões necessárias e teste-as com cenários representativos.

Registre seu proprietário, versão ou configuração, dependências e quaisquer limites que possam afetar a integração ou distribuição.

Construir ou estender um componente

Use a ferramenta selecionada para implementar a funcionalidade que sua solução exige. Configure suas identidades, permissões, dados, serviços e conexões e, em seguida, teste seu comportamento com cenários representativos.

Registre seu proprietário, versão, dependências e limitações conhecidas. Se o componente depender de outro serviço ou conexão, verifique se a dependência está disponível e registre tudo o que ainda precisa ser testado com a solução combinada.

Verificar o seu trabalho

Antes de prosseguir, confirme se:

  • Cada componente necessário executa seu trabalho pretendido no ambiente de desenvolvimento ou teste.
  • As identidades, permissões, dados, serviços, conexões e outras dependências necessárias para esses testes estão disponíveis.
  • Você sabe quem é o proprietário de cada componente e como ele será atualizado ou terá suporte.
  • Você registrou problemas não resolvidos e testes de integração ainda a serem feitos.

Em seguida, integre e teste seus componentes em Empacotar e testar. Esse estágio aborda como os componentes funcionam juntos e a validação do pacote de plug-ins montado.