GitHub Copilot: assistente de programação com IA é lançado

O GitHub lançou oficialmente nesta terça-feira (21) o Copilot, uma ferramenta inteligente que sugere linhas de código para uso em diferentes ambientes de desenvolvimento, como o Microsoft Visual Studio. Anunciada pela primeira vez em 2021, a novidade foi criada em parceria com a OpenAI.

Alimentado por um modelo de inteligência artificial (IA) chamado Codex, treinado em bilhões de linhas de código público, o serviço considera todo o conceito de código existente para ajudar os desenvolvedores a fazer recomendações. Também pode propor métodos ou soluções para vários desafios enfrentados.

Com o Programming Assistant, você pode receber sugestões para JavaScript, Python, Ruby e TypeScript e outras linguagens populares, combinadas com estilos de codificação. O CEO da plataforma, Thomas Dohmke, disse que “a codificação assistida por IA mudará fundamentalmente a natureza do desenvolvimento de software”, facilitando o trabalho dos especialistas.

Inicialmente, a ferramenta estava disponível apenas para visualização técnica, período em que recebeu mais de 1,2 milhão de cadastros de interessados ​​em seu uso. A partir de agora, o GitHub Copilot está disponível para todos os desenvolvedores.

Gratuito para estudantes e projetos de código aberto

O novo assistente de programação de IA do GitHub é gratuito para públicos específicos, como alunos verificados e projetos populares de código aberto. A oferta gratuita começará com aproximadamente 60.000 desenvolvedores e alunos selecionados do programa GitHub Education.

Para todos os outros públicos, o uso do GitHub Copilot custará US$ 10 por mês (R$ 51,43 hoje) ou US$ 100 por ano (R$ 514,34) com um teste gratuito de 60 dias. A ferramenta estará disponível para empresas em 2022.

O GitHub Copilot como uma extensão de ambiente de desenvolvimento integrado (IDE) é compatível com Neovim e JetBrains, além dos já mencionados Visual Studio Code e GitHub Codespaces.

Compartilhe:

Share on facebook
Share on twitter
Share on telegram
Share on whatsapp
você pode gostar de

Leonardo Bonato Felix

Tem graduação (UFSJ, 2002), mestrado (UFMG, 2004) e doutorado(UFMG, 2006) também em Engenharia Elétrica. Foi pesquisador visitante da University of Southampton-UK (2019-2020). É professor do Departamento de Engenharia Elétrica da UFV (2006-presente), nas disciplinas de Inteligência Computacional, Sinais e Sistemas, Modelagem e Identificação de Sistemas, Introdução à Engenharia Biomédica, Eletrônica, etc. É pesquisador 1D CNPq, atuando no processamento de sinais biológicos, teoria da detecção e aplicações de inteligência artificial.

Domingos Sárvio Magalhães Valente

Possui graduação em Engenharia Agrícola e Ambiental pela Universidade Federal de Viçosa (2003), mestrado em Engenharia Agrícola pela Universidade Federal de Viçosa (2007) na área de concentração em Pré-Processamento e Armazenagem de Produtos Agrícolas, doutorado em Engenharia Agrícola pela Universidade Federal de Viçosa (2010) na área de concentração em Mecanização Agrícola. Pós-doutorado na University of Illinois (Urbana-Champaign) nos Estados Unidos. Atualmente é Professor Associado da Universidade Federal de Viçosa, no Departamento de Engenharia Agrícola, atuando nas Áreas de Mecanização Agrícola, e Agricultura de Precisão e Digital.

José Augusto Miranda Nacif

Professor no Instituto de Ciências Exatas e Tecnológicas (IEF) do Campus UFV-Florestal da Universidade Federal de Viçosa (UFV). Possui mestrado e doutorado em Ciência da Computação (2004 e 2011) pela Universidade Federal de Minas Gerais e graduação em Engenharia de Controle e Controle e Automação (2001) pela Pontifícia Universidade Católica de Minas Gerais. Atualmente é orientador do Programa de Pós-Graduação em Ciência da Computação da UFV. É bolsista de produtividade do CNPq, nível 2. Tem experiência na área de Ciência da Computação, atuando principalmente nos seguintes temas: Internet das coisas, nanocomputação, computação de alto desempenho e aprendizado de máquina.

Moysés Nascimento

Possui graduação em Estatística pela Universidade Federal do Espírito Santo (2007), mestrado em Estatística Aplicada e Biometria pela Universidade Federal de Viçosa (2009) e doutorado em Estatística e Experimentação Agropecuária pela Universidade Federal de Lavras (2011). Realizou pós-doutorado em Análise de dados Genômicos, via Métodos Econométricos, na North Carolina State University (EUA, 2016). Atualmente, é professor Associado no Departamento de Estatística da Universidade Federal de Viçosa. Tem experiência na área de Probabilidade e Estatística Aplicada, com ênfase em Métodos Estatísticos Aplicados ao Melhoramento - Plantas e Animais, Inteligência Computacional e Aprendizado Estatístico.

Rodolpho Vilela Alves Neves

Possui graduação em Engenharia Elétrica pela Universidade Federal de Viçosa (2011), mestrado (2013) e doutorado (2018) em Engenharia Elétrica pela Universidade de São Paulo. Entre 2015 e 2016, foi pesquisador visitante na Aalborg University, Dinamarca. Atualmente, é professor adjunto no Departamento de Engenharia Elétrica da UFV. Atua principalmente nos temas geração distribuída e controle de sistemas de energia.

Sabrina de Azevedo Silveira

É graduada em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG-2008) e tem doutorado em Bioinformática (2013). Possui pós-doutorado no European Molecular Biology Laboratory-European Bioinformatics Institute (EMBL-EBI), em Cambridge, no Reino Unido (2019), e no Laboratório de Bioinformática e Sistemas (LBS), do Departamento de Ciência da Computação da Universidade Federal de Minas Gerais (2015). Atualmente, é professora no Departamento de Informática (DPI), da Universidade Federal de Viçosa (UFV). É orientadora do Programa de Pós-Graduação em Ciência da Computação da UFV (CAPES 4) e do Programa de Pós-Graduação em Bioinformática da UFMG (CAPES 7). Tem experiência na área de Ciência da Computação e Bioinformática, atuando principalmente nos seguintes temas: predição de função de enzima, mineração de dados, aprendizagem de máquinas, bases de dados biológicos e visualização de dados.

what you need to know

in your inbox every morning