Skip to main content

Integrando o agente de nuvem do Copilot ao Teams

Você pode usar a integração do GitHub no Teams para fornecer contexto e abrir pull requests diretamente nos canais do Teams.

Observação

  • Esse recurso está atualmente em versão prévia pública e sujeito a alterações.
          GitHub Copilot usa IA. Verifique se há erros. Consulte [AUTOTITLE](/copilot/responsible-use/copilot-coding-agent).

A GitHub integração no Microsoft Teams permite que você interaja com Agente de nuvem Copilot todos diretamente dos seus canais do Teams. Em um tópico do Teams, você pode iniciar agente de nuvem sessões e abrir solicitações de pull, usando o contexto da conversa.

Para obter informações sobre integrações adicionais Copilot , consulte Sobre integrações de Copilot.

Observação

Quando você menciona @GitHub em um thread do Teams, o agente capturará todo o thread como contexto para sua solicitação, entendendo e implementando soluções com base na discussão. Esse contexto é armazenado na pull request.

Pré-requisitos

  • Você deve ter uma conta GitHub com acesso por meio de Copilot, Copilot Pro, Copilot Pro+, Copilot Business ou Copilot Enterprise.
  • Você precisa ter uma conta do Teams e ser membro de um canal.

Instalando o GitHub aplicativo no Teams

O GitHub aplicativo só precisa ser instalado uma vez em uma equipe. Depois que o aplicativo é instalado, qualquer membro da equipe pode conectar sua GitHub conta ao aplicativo e começar a usá-lo.

  1. Abra o link de integração para instalaçãoGitHub no navegador da web para abrir o Teams e a caixa de diálogo de instalação.
  2. Clique em Add para adicionar o aplicativo à sua equipe.
  3. Siga os prompts na tela para autenticar e autorizar o aplicativo.

Conectando o GitHub aplicativo à sua GitHub conta

Na primeira vez que usar o GitHub aplicativo no Teams, você precisará conectá-lo à sua GitHub conta e definir um repositório padrão. O repositório padrão fornece o contexto que Copilot usa ao responder a prompts e também é onde as solicitações de pull criadas por Agente de nuvem Copilot sessões serão abertas, a menos que você especifique um repositório em seu prompt.

Para começar, mencione @GitHub <YOUR_TASK> em qualquer thread do Teams. O aplicativo orientará você sobre como entrar e configurar um repositório padrão. Ou você pode conectar sua GitHub conta e definir o repositório padrão manualmente seguindo estas etapas:

  1. No Teams, mencione o aplicativo em um thread digitando @GitHub.
  2. Clique em signin na lista de sugestões.
  3. Siga as instruções para entrar em sua GitHub conta.
  4. No thread, mencione o aplicativo digitando @GitHub.
  5. Clique em settings para definir o repositório padrão.

Usando o aplicativo Copilot no Teams

Você pode interagir com o aplicativo GitHub no Teams mencionando-o em um tópico. O agente responderá às suas mensagens e executará tarefas com base em suas solicitações. Somente os usuários com acesso de gravação ao repositório padrão ou ao repositório especificado em seu prompt podem disparar Agente de nuvem Copilot para funcionar. Os colaboradores do tópico sem acesso de gravação podem ajudar a orientar Copilot fornecendo contribuições para a conversa, que serão usadas como contexto ao fazer alterações no pull request.

  1. No Teams, mencione o aplicativo em um thread digitando @GitHub.

  2. Digite sua mensagem ou solicitação e envie-a. Opcionalmente, você pode especificar um repositório ou branch usando a seguinte sintaxe:

    @GitHub Add "Hello World" to the README in repo=REPO_OWNER/REPO_NAME branch=BRANCH_NAME
    

    O repo parâmetro informa Agente de nuvem Copilot qual repositório usar para a solicitação e o branch parâmetro especifica um branch existente do repositório que deve ser usado como o branch base para uma solicitação de pull. Por padrão, Copilot usa o repositório padrão configurado e a ramificação padrão do repositório.

           Copilot iniciará uma agente de nuvem sessão e responderá com um resumo das alterações que planeja fazer, incluindo um link para a solicitação de pull criada no repositório.
    

Você pode continuar a iterar na pull request no mesmo thread do Teams. Mencione @GitHub com sua alteração sugerida, e Agente de nuvem Copilot usará todas as mensagens no tópico desde a menção anterior para iterar na solicitação de pull existente.

Leitura adicional

  •         [AUTOTITLE](/copilot/concepts/coding-agent/coding-agent)
    
  •         [AUTOTITLE](/copilot/concepts/coding-agent/enable-coding-agent)