Git Hub Copilot

GitHub Copilot: sabe o que é e como usar a seu favor?

15/08/21

O GitHub apresentou esse ano o Copilot, ferramenta que sugere linhas de código e até funções inteiras para projetos hospedados na plataforma.

GitHub Copilot é uma inteligência artificial de assistência de código. Uma aplicação que tem com premissa auxiliar os devs com códigos gerados, baseado em trechos de códigos ou comentários. Por isso o nome Copilot de copiloto, enquanto você é o piloto principal. O software é fruto de uma parceria entre o GitHub e a OpenAI, que cuida de toda a parte de inteligência artificial.

O trabalho entre as duas organizações possibilita ao Copilot sugerir, em tempo real, códigos em linguagens como Python, TypeScript, Javascript, Ruby e Go.

A proposta não é substituir o programador e sim dar sugestões de boas implementações de códigos, evitando a busca massiva em documentação, Google e Stack Over Flow.

Como o GitHub Copilot funciona?

O Copilot faz um condessamento de todo o código aberto na web, treinando a sua IA para resolver da melhor forma os problemas do dia a dia do programador. Ele é treinado em linguagem natural, conseguindo compreender sugestões por meio de comentários.

O trabalho do plugin é feito chamando um serviço externo que roda no lado do GitHub, para o qual, entre outras coisas, é transferido o conteúdo do arquivo editado com o código.

Como usar GitHub Copilot a seu favor

GitHub Copilot  se adapta à maneira como um desenvolvedor escreve códigos e leva em consideração as APIs e estruturas usadas no programa.

Ele pode ser integrado ao Visual Studio Code como uma extensão e vai muito além de apenas completar um comando.

Nos cursos da Blue você vai aprender diversas linguagens de programação que possobilitam o uso do GitHub Copilot fará no seu dia a dia.