Desde então, o GitHub Copilot continua melhorando. Tornou-se mais preciso e confiável e adicionou novos recursos, incluindo suporte de linha de comando, edição de código, revisões de código e a capacidade de gerar descrições de alterações em solicitações pull. Também começou a oferecer suporte a modelos adicionais além dos modelos OpenAI GPT.
Recursos do GitHub Copilot
O conjunto atual de recursos do GitHub Copilot inclui a geração de sugestões de código conforme você digita em seu IDE, conversando com você sobre código e tópicos relacionados (como algoritmos e estruturas de dados) e ajudando você a usar a linha de comando. Se você tiver uma assinatura Enterprise, o Copilot poderá gerar uma descrição das alterações em uma solicitação pull e gerenciar bases de conhecimento para usar como contexto para bate-papos. Há também vários recursos em versão prévia do Copilot Workspace, que discutiremos mais tarde.
Atualmente, você pode usar GitHub Copilot em seu IDE (ambiente de desenvolvimento integrado), se seu IDE for compatível (veja a lista na próxima seção). Você pode usar o Copilot no GitHub Mobile para Android, iOS e iPadOS como interface de chat. Você pode usar o Copilot na linha de comando, por meio da CLI do GitHub. E você pode usá-lo no site do GitHub por meio de uma interface de bate-papo, atualmente marcada como “beta”. Se você tiver uma assinatura Business ou Enterprise, seus administradores terão controles, registros e relatórios adicionais.