Usando o Servidor MCP do GitHub com o Copilot Chat

Concluído

Agora que você viu como os servidores MCP estendem os recursos do GitHub Copilot, vamos dar a próxima etapa: combiná-los com o modo agente do Copilot. É aí que o Copilot vai além de responder aos prompts e começa a atuar como um verdadeiro colaborador, capaz de planejar, executar e refinar fluxos de trabalho.

Nesta unidade, você aprenderá:

  • Qual é o modo agente do Copilot e como ele difere do uso padrão.
  • Como os servidores MCP aprimoram o modo de agente conectando o Copilot a dados e ferramentas externas.
  • Os principais benefícios da combinação do MCP com o modo de agente, como automação e redução do esforço manual.
  • Como aplicar práticas recomendadas para orientar o Copilot em fluxos de trabalho agente com eficiência.

Como usar o Servidor MCP do GitHub com o Copilot Chat

  1. Abra o Copilot Chat no Visual Studio Code e alterne para o modo Agente para ativar as ferramentas do SERVIDOR MCP.

  2. Clique em Selecionar ferramentas para exibir todas as funcionalidades disponíveis do SERVIDOR MCP.

  3. Agora você pode tentar criar um novo problema, resumir um repositório ou obter insights sobre seu trabalho usando prompts de linguagem natural.

  4. Siga os prompts no Copilot Chat para concluir suas tarefas com eficiência.

Recursos de agente do Copilot e MCP

Até agora, vimos como os servidores MCP estendem o GitHub Copilot conectando-o a ferramentas e recursos externos. Mas o que acontece quando combinamos isso com o modo de agente? É aqui que Copilot muda de ser apenas um assistente responsivo para agir mais como um colaborador independente.

O que são funcionalidades agente?

As funcionalidades agentic dão ao Copilot a capacidade de:

  • Trabalhe de forma independente realizando fluxos de trabalho de várias etapas sem precisar de orientação constante.

  • Tome decisões escolhendo quais ferramentas ou abordagens usar com base no contexto que ele tem. Adapte-se e melhore respondendo aos comentários, ajustando sua abordagem e iterando os resultados.

Em outras palavras, o modo de agente permite que Copilot lide com tarefas de uma maneira mais autônoma, quase como ter um companheiro de equipe que entenda o quadro geral em vez de apenas seguir instruções individuais.

Como o MCP torna o modo agent mais forte

Por si só, o modo de agente é poderoso. Mas quando você adiciona servidores MCP, você dá ao Copilot a capacidade de alcançar além do ambiente de codificação imediata. Por meio do MCP, o Copilot pode:

  • Acesse dados externos, APIs ou ferramentas empresariais diretamente.
  • Mantenha-se no contexto em várias plataformas, sem exigir que você alterne aplicativos.
  • Conclua "loops agente", em que ele busca dinamicamente informações, analisa resultados e faz as próximas etapas informadas, tudo sem reiniciar o processo do zero.

Isso significa que Copilot não está apenas reagindo a um único prompt. Em vez disso, ele está funcionando em um ciclo: explorando, adaptando e refinando até produzir o resultado desejado.

Benefícios de combinar o MCP com o Modo de Agente

Ao reunir esses dois recursos, você desbloqueia as principais vantagens:

  • Contexto estendido: o Copilot pode se basear em informações de vários sistemas, não apenas no editor de código.

  • Redução do esforço manual: o trabalho rotineiro, como abrir problemas, gerenciar fluxos de trabalho ou executar verificações, pode ser automatizado enquanto você se concentra em decisões de valor mais alto.

  • Integração perfeita: o Copilot pode realizar tarefas que abrangem ferramentas e plataformas, sem precisar de conectores personalizados ou troca constante.

Práticas recomendadas para o sucesso

Para aproveitar ao máximo o mcp e o modo de agente, experimente estas estratégias:

  • Seja claro sobre metas: defina o que você quer que Copilot alcance e como deve ser a saída final.
  • Fornecer contexto: compartilhe detalhes em segundo plano sobre seu projeto ou fluxo de trabalho. Isso pode incluir links, referências ou etapas anteriores.
  • Definir limites: se você quiser que o Copilot pare no planejamento (e ainda não faça alterações), anote isso. Você também pode limitar quais ferramentas MCP estão ativas.
  • Peça confirmação: antes de grandes alterações, faça o Copilot resumir seu plano para que você possa aprová-lo ou refiná-lo.
  • Use arquivos de prompt ou instruções: crie arquivos de prompt personalizados que orientam o Copilot sobre como se comportar com servidores MCP específicos. Isso mantém seu comportamento consistente e alinhado com seus fluxos de trabalho.