GitHub turbina recursos de IA e integra ChatGPT à ferramenta Copilot
Por Claudio Yuge |
![GitHub](https://t.ctcdn.com.br/hcEISYCl4Cmy3IyfRt8Kwy6cNFU=/640x360/smart/i712346.jpeg)
O GitHub Copilot é um recurso da plataforma de desenvolvimento em código aberto GitHub que ajuda os programadores a construirem suas ideias a partir de um fluxo guiado por inteligência artificial (IA), que ajuda autocompletar códigos e comentários. Agora, a ferramenta ganha ainda mais opções e a integração com o ChatGPT da OpenAI, parceira do GitHub no próprio Copilot.
- GitHub atinge 100 milhões de desenvolvedores ativos na plataforma
- GitHub libera alertas de vazamentos de credenciais para todos
Segundo o GitHub, o Copilot já escreve cerca de 46% dos códigos e ajuda as pessoas desenvolvedoras a programar até 55% mais rápido. E, em menos de dois anos depois do lançamento, a plataforma anunciando o GitHub Copilot X.
![Canaltech](/logo-canaltech.png)
“A nossa visão para o futuro do desenvolvimento de software movido por IA. O GitHub não está apenas adotando o modelo GPT-4 da OpenAI, mas está também introduzindo chat e voz para o Copilot, além de trazer o Copilot para as pull requests, a linha de comando e ao docs para responder perguntas sobre projetos”, destaca o comunicado do GitHub.
ChatGPT no GitHub
Além dos novos recursos, o GitHub Copilot X traz para seu editor uma interface de chat focada em cenários de desenvolvimento, com integração nativa com o VS Code e Visual Studio. Isso permite o reconhecimento de código escrito e de quais mensagens de erro são mostradas. Programadores podem obter uma análise profunda e explicações sobre o que cada bloco deve fazer; gerar testes unitários e até mesmo receber sugestões de correção de bugs.
O chat do Copilot se baseia no trabalho que a OpenAI e a Microsoft fazem com o ChatGPT e o novo Bing. Por enquanto, a ferramenta Copilot for Docs vai funcionar com as documentações para React, Azure Docs e MDN, para que seja possível entender e iterar rapidamente com as pessoas que usam esses projetos — é preciso entrar na lista de esperar para fazer um teste.