A administração da plataforma GitHub anunciou o lançamento da ferramenta Copilot Chat em testes beta – agora está disponível para todos. O Copilot Chat está disponível para assinantes pagos do GitHub; correntistas verificados como alunos e professores; bem como desenvolvedores de alguns projetos de código aberto.
Voltado para as necessidades dos programadores, o chatbot ainda é baseado no grande modelo de linguagem GPT-4, principal produto da OpenAI ajustado especificamente para cenários de desenvolvimento. Os desenvolvedores podem fornecer comandos do Copilot Chat em linguagem natural, por exemplo, explicar fragmentos de código, detectar vulnerabilidades nele e ajudar na escrita.
O modelo GPT-4 foi treinado em dados disponíveis publicamente e obras protegidas por direitos autorais – algo que a Microsoft enfatiza como estando em conformidade com a doutrina de uso justo. A administração do GitHub observou que a única maneira de um desenvolvedor excluir o código da matriz de dados de treinamento é mudar o repositório para o modo confidencial. O modelo GPT-4 lida com alucinações de forma mais eficaz do que a versão anterior da rede neural, e o Copilot Chat possui filtros adicionais para proteção contra códigos inseguros: a presença de credenciais ou injeções de SQL no código.
Em outubro, o CEO da Microsoft, Satya Nadella, informou que o Copilot já tinha mais de 1 milhão de assinantes pagos e cerca de 37 mil clientes corporativos. Agora a tarefa do GitHub é tornar o Copilot ainda mais atraente para que não seja inferior às soluções concorrentes e pare de funcionar com prejuízo: já se sabia que a Microsoft perde em média US$ 20 por mês por usuário no Copilot, e alguns custam ao GitHub US$ 80 por mês. As soluções concorrentes incluem, em particular, o Amazon CodeWhisperer e o Meta✴ Code Llama gratuitos.