Saiba tudo sobre a Extensão GitHub Copilot - Accurate Blog Accurate

GitHub Copilot

Saiba tudo sobre a Extensão GitHub Copilot

Em 2021 fomos surpreendidos por uma super extensão Pair Programming, o GitHub Copilot. 

A mesma foi desenvolvida pelo github em parceria com a OpenAI, empresa que cuida de toda a parte de inteligência artificial. 

Sua função é sugerir linhas de código, blocos de código ou funções inteiras de projetos hospedados na plataforma.

Continue acompanhando esse conteúdo e entenda tudo sobre essa extensão poderosa,

O que é o GitHub Copilot?

O copilot é uma inteligência artificial de assistência de código, que tem como objetivo, auxiliar os desenvolvedores com códigos gerados, que são baseados em códigos de diversos repositórios de sua base git.

Esse nome copilot é literalmente um copiloto, enquanto você desenvolvedor é o piloto o copilot te auxiliará em dificuldades do projeto, sugerindo alternativas de códigos no seu projeto em tempo real, seja ele em Java, JavaScript, Flutter, TypeScript.

Muitos se enganam que essa tecnologia veio para substituir os programadores. Sua real proposta é dar sugestões de boas implementações de código, evitando a busca de soluções em fóruns como Stack Overflow.

Como funciona o GitHub Copilot

O copilot faz uma busca de todos os códigos abertos dos repositórios do git, treinando a IA para resolver da melhor forma os problemas do dia a dia do desenvolvedor. 

Treinado de forma natural, ele consegue compreender sugestões por meio de comentários.

Com o plugin ativado, ao ser chamado ele roda ao lado da sua janela de desenvolvimento da IDE trazendo pedaços de códigos que fazem sentido utilizar no trecho solicitado.

Alertas de usabilidade

A intenção dessa extensão é gerar o melhor código possível para a implementação, porém, às vezes esse código pode não fazer sentido ou não funcionar.

Portanto, o ideal é testar qualquer atribuição de código, revisar e verificar como qualquer outro código. 

Como desenvolvedor, você será sempre o responsável pela usabilidade do seu software.

Vou perder meu emprego?

Muitos programadores ficaram com essa pulga atrás da orelha, e a resposta para essa pergunta é, NÃO. 

Para implementar qualquer bloco de código você precisa ter um conhecimento da lógica e do por que está fazendo aquilo, portanto, não fique preocupado, o copilot é apenas um facilitador.

Como instalar a extensão

O copilot ainda não foi liberado oficialmente a todos, mas você já pode deixar a extensão instalada no VSCode, 

Basta apenas pesquisar por GitHub Copilot em extensões e instalá-la.

Veja como é fácil!

Com o VSCode aberto, clique no botão Extensions, na barra lateral:

A janela lateral Extensions será aberta. No campo de pesquisa, digite GitHub Copilot.

A extensão aparecerá logo abaixo, na primeira opção. Clique sobre ela:

Na janela que traz mais informações, clique no botão Install:

Pronto!

Logo após, a extensão irá pedir para você entrar com sua conta do GitHub, acessando a página: https://copilot.github.com/.

Faça login ou crie uma conta.

Pouco tempo depois a sua solicitação será aceita e você conseguirá utilizá-la.

Aqui na Accurate estamos sempre ligados nas Novidades do mundo de Tecnologia

Nossa equipe, além de estar sempre preocupada em oferecer o melhor para os clientes, está sempre atenta às novidades de tecnologia do mercado.

Acompanhe sempre nosso Blog e as novidades que apresentamos, assim como as Redes Sociais: Facebook, Instagram, Twitter, Linkedin e YouTube.

Não se esqueça também de compartilhar esse conteúdo, e saber mais sobre a Accurate acessando nosso site.

Se você é um profissional da área de tecnologia e similares e quer fazer parte do nosso time, acesse nossa página de carreiras e cadastre seu currículo.

Autor

Edmundo Faria
Edmundo Faria
Graduado em Análise e Desenvolvimento de Sistemas, atua na área de tecnologia a mais de 10 anos, desempenhando papéis em infraestrutura On Premise, Cloud e atualmente no desenvolvimento de Software Web e Mobile.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *