Instalar o GitHub Copilot no Visual Studio

As extensões GitHub Copilot Completions e GitHub Copilot Chat no Visual Studio habilitam o desenvolvimento aprimorado assistido por AI no Visual Studio, ajudando você a ser mais produtivo e eficiente ao gravar código.

Neste artigo, você aprenderá a instalar o GitHub Copilot no Visual Studio. Se você estiver usando o Visual Studio 2022 versão 17.10 ou posterior, aprenderá a usar o selo do Copilot no IDE para gerenciar o estado do Copilot.

Obter o GitHub Copilot para o Visual Studio 2022 versão 17.10 ou posterior

Com o Visual Studio 2022 versão 17.10, o GitHub Copilot e o GitHub Copilot Chat estão disponíveis para instalação como uma extensão única que combina o Copilot e o Copilot Chat em apenas um pacote. A extensão unificada do GitHub Copilot está incluída como um componente interno recomendado por padrão em todas as cargas de trabalho e está disponível por meio do instalador do Visual Studio.

Para obter a nova extensão unificada do GitHub Copilot:

  • Instale o Visual Studio 2022 versão 17.10 ou posterior.
  • Selecione pelo menos uma carga de trabalho no instalador. Certifique-se de marcar o componente pré-selecionado GitHub Copilot. OU se nenhuma carga de trabalho for selecionada, instale o GitHub Copilot selecionando-o em Componentes individuais no instalador.

O GitHub Copilot é instalado por padrão com todas as cargas de trabalho. Se você optar por excluí-lo, poderá instalá-lo posteriormente usando o instalador do Visual Studio para modificar sua instalação e selecionando o componente GitHub Copilot.

Obter o GitHub Copilot para Visual Studio 2022 versões 17.8 a 17.9

No Visual Studio 2022 versões 17.8 a 17.9, o GitHub Copilot e o GitHub Copilot Chat estão disponíveis para instalação como duas extensões separadas. A instalação da extensão do GitHub Copilot é um pré-requisito para instalar o GitHub Copilot Chat.

Instalar o GitHub Copilot

Você pode obter a extensão do GitHub Copilot de uma das seguintes maneiras:

Instalar o GitHub Copilot Chat

Você pode obter a extensão do GitHub Copilot Chat de uma das seguintes maneiras:

O suporte para o GitHub Copilot Chat será fornecido pelo GitHub e pode ser acessado em https://support.github.com.

Instalar usando o Instalador do Visual Studio

  1. Inicie o Instalador do Visual Studio.

  2. Selecione a instalação do Visual Studio que você deseja modificar e, em seguida, selecione Modificar.

  3. Selecione qualquer carga de trabalho, por exemplo, Desenvolvimento da área de trabalho do .NET.

  4. Selecione GitHub Copilot na lista de componentes Opcionais e, em seguida, selecione Modificar para instalar a extensão.

    Captura de tela que mostra o uso do instalador do Visual Studio para instalar o componente GitHub Copilot.

    Observação

    Nas versões 17.9 ou anteriores, você usará a caixa de diálogo Gerenciar extensões para gerenciar atualizações para a extensão do GitHub Copilot.

Instalar usando a caixa de diálogo Gerenciar Extensões

  1. Abra o Visual Studio.
  2. Na barra de menus, selecione Extensões>Gerenciar Extensões.
  3. Na caixa Pesquisar, insira "GitHub Copilot" ou "GitHub Copilot Chat".
  4. Selecione a extensão e o botão Baixar.
  5. Reinicie o Visual Studio para concluir o processo de instalação.

Observação

Para obter mais informações sobre autorização e ativação, confira a seção Instalar a extensão do Visual Studio no GitHub Docs.

Instalar do Visual Studio Marketplace

Baixe e instale as extensões diretamente do Visual Studio Marketplace.

Gerenciar o estado do Copilot

Com o Visual Studio 2022 versão 17.10, você vê um ícone de status do Copilot no canto superior direito do ambiente do Visual Studio que indica se o Copilot está ativo, inativo, não disponível ou não instalado. Usando o menu suspenso do ícone de status, você pode acessar facilmente as opções que ajudam a gerenciar ou solucionar problemas de estado do Copilot. Algumas opções estão disponíveis ou acinzentadas, dependendo do estado do Copilot.

Observação

Observe que o ícone de status está se movendo no painel inferior do editor do Visual Studio.

Copilot está ativo

O Copilot estará em um estado ativo e totalmente funcional se você tiver entrado no Visual Studio com uma conta do GitHub que tenha uma assinatura ativa do GitHub Copilot for Individuals ou do GitHub Copilot for Business.

Usando o menu suspenso, você pode facilmente abrir a janela de Chat, acessar as configurações do Copilot e gerenciar a assinatura do Copilot.

Captura de tela do selo do Copilot quando o Copilot está no estado ativo.

Copilot está inativo

Se o Copilot estiver instalado, mas em um estado inativo, pode ser que:

  • você ainda não esteja conectado ao Visual Studio com uma conta do GitHub
  • sua conta do GitHub conectada não tenha uma assinatura do Copilot ativa

Selecione Adicionar Conta do GitHub com uma Assinatura do Copilot na lista suspensa do ícone de status para abrir Configurações da Conta e entrar com uma conta do GitHub que tenha uma assinatura ativa para usar o Copilot. Quando você está conectado, o ícone de status do Copilot é atualizado para ativo.

Captura de tela do selo do Copilot quando o Copilot está em um estado inativo.

Se o Copilot estiver inativo, pois as credenciais da conta do GitHub conectadas precisam ser atualizadas, selecione Atualizar credenciais do GitHub na lista suspensa para atualizar sua conta do GitHub e entrar novamente.

Se o Copilot estiver desativado pelo administrador, entre em contato com o administrador de TI para saber mais.

Copilot está indisponível

Se o Copilot estiver instalado, mas estiver indisponível para uso, pode ser devido a problemas de conectividade de rede, problemas técnicos do lado do servidor ou um plano de serviço expirado. Nesse estado, o Copilot não fornece seus serviços usuais até que os problemas externos sejam resolvidos.

Selecione Copilot está inacessível no menu suspenso para abrir a página Solução de problemas sobre como diagnosticar e resolver erros comuns de rede com o GitHub Copilot. Quando o problema for resolvido e você estiver conectado com uma assinatura ativa, o ícone de status do Copilot será atualizado para ativo.

Captura de tela do selo do Copilot quando o Copilot está indisponível.

Copiloto não instalado

Se você optar por desativar a instalação padrão recomendada desmarcando o componente GitHub Copilot no instalador, o ícone de status ainda estará disponível no IDE.

Selecione Instalar o Copilot na lista suspensa para instalar o Copilot. Se você optar por não instalar o Copilot, poderá selecionar Ocultar Copilot na lista suspensa para ocultar o ícone de status do Copilot do IDE.

Captura de tela do selo do Copilot quando o Copilot não está instalado.

Desabilitar o Copilot

Ocultar selo do Copilot

Você pode ocultar o selo do GitHub Copilot no IDE do Visual Studio desmarcando Ferramentas>Opções>Ambiente>Ocultar selo do menu do Copilot.

Captura de tela da opção para ocultar o selo do Copilot em Ferramentas > Opções.

Desinstalar o Copilot

Você pode remover o componente GitHub Copilot de sua instância do Visual Studio usando o instalador do Visual Studio.

  1. Inicie o Instalador do Visual Studio escolhendo Ferramentas>Obter Ferramentas e Recursos.
  2. Selecione Componentes individuais.
  3. Na caixa de pesquisa, digite "copilot".
  4. Desmarque GitHub Copilot e selecione Modificar.
  5. Reinicie o Visual Studio e selecione Ocultar Copilot na lista suspensa Ícone de status do Copilot para ocultar o selo.

Próximas etapas

Para saber mais, considere explorar os seguintes recursos: