Apresentado pela primeira vez em parceria com a OpenAI em 2021, o GitHub Copilot é a primeira ferramenta de desenvolvimento de Inteligência Artificial (IA) em escala do mundo. Localizado no editor como uma extensão simples, o GitHub Copilot utiliza o contexto do código de uma pessoa desenvolvedora para sugerir novas linhas de código, funções inteiras, testes e até algoritmos complexos. Desde o seu lançamento, o Copilot transformou a produtividade no desenvolvimento para mais de um milhão de pessoas, ajudando as pessoas desenvolvedoras a programar até 55% mais rápido.
- Siga o tecflow no Google News!
- Participe do nosso grupo no Telegram ou Whatsapp!
- Confira nossos stories no Instagram e veja notícias como essa!
- Siga o tecflow no Google Podcast e Spotify Podcast para ouvir nosso conteúdo!
- Anuncie conosco aqui.
A ascensão de modelos de IA generativa, como o GitHub Copilot, desencadeou o reconhecimento generalizado de que a era da IA começou. Mas, até agora a IA generativa beneficiou principalmente indivíduos. E isso está mudando hoje.
Mais de 400 organizações já estão usando o GitHub Copilot. Agora, com o GitHub Copilot for Business, o CEO do GitHub, Thomas Dohmke, conta que estão disponibilizando a funcionalidade para todas as pessoas desenvolvedoras, equipes, organizações e empresas. “Também estamos apresentando um modelo OpenAI mais avançado e novos recursos para trazer benefícios ainda maiores para as organizações”, compartilhou ele.
Copilot for Business com novos recursos
- Um modelo de IA mais poderoso: novos algoritmos de modelagem melhoram a qualidade das sugestões de código;
- Filtragem de vulnerabilidade de segurança baseada em IA: o GitHub Copilot bloqueia automaticamente sugestões comuns de código inseguro, visando problemas como credenciais codificadas, SQL injection e path injection;
- Suporte a proxy VPN: o GitHub Copilot funciona com VPNs, inclusive com certificados autoassinados, para que as pessoas desenvolvedoras possam usá-lo em qualquer ambiente de trabalho;
- Inscrição simples: qualquer empresa pode comprar rapidamente as licenças do Copilot for Business online e atribuir permissões de uso com facilidade, mesmo que não usem a plataforma GitHub para o código-fonte.
O futuro da programação de IA está aqui
Dohmke explica que o GitHub Copilot incorpora o poder da IA generativa em uma extensão de editor que sugere código em tempo real. Ele trabalha com prompts de código e linguagem natural para oferecer várias sugestões que podem ser aceitas ou rejeitadas rapidamente, e aprende junto com as pessoas desenvolvedoras a se adaptar às convenções e aos estilos de codificação individuais. Assim, com o GitHub Copilot, as pessoas desenvolvedoras podem usar o editor de sua escolha, desde Visual Studio até Neovim, VS Code ou JetBrains IDEs.
A empresa disponibilizou um guia online para ajudar os usuários a entender todas as possibilidades do GitHub Copilot: programar mais rápido, gerar testes e reduzir a troca de contexto.
Produtividade comprovada
Em junho de 2022, a empresa informou que o GitHub Copilot já estava gerando 27% do código das pessoas desenvolvedoras na plataforma. Hoje, isso acontece cada vez mais: segundo o GitHub, atualmente em média 46% dos códigos são criados usando o Copilot em todas as linguagens de programação e 61% entre os desenvolvedores que usam Java.
Além disso, a pesquisa mostra que 90% das pessoas que usaram o GitHub Copilot relataram que concluíram tarefas mais rapidamente, com 73% mais capacidade de permanecer no fluxo de trabalho e conservar a energia mental. O estudo também descobriu que até 75% dessas pessoas se sentem mais realizadas e capazes de se concentrar em um trabalho mais satisfatório.
E essa taxa de sucesso tem um enorme potencial para desenvolvedores e empresas. “Imagine os benefícios de colocar o GitHub Copilot nas mãos de equipes de desenvolvimento de 100, 1.000 ou até 10.000 pessoas”, disse Dohmke.
Nas organizações, quando pessoas desenvolvedoras consertam bugs mais rapidamente isso significa que o produto e a cadeia de suprimentos estão mais seguros. Profissionais que escrevem menos boilerplates manualmente e repetidamente conseguem que suas equipes sejam mais produtivas e focadas. E a capacidade de aprender e integrar novas tecnologias pode resultar em melhores soluções para oferecer aos clientes.
Em resumo, o Copilot for Business oferece às pessoas desenvolvedoras a capacidade de construir para o amanhã, em vez de gastar todo o tempo com os problemas de hoje.
Integrando a IA na experiência completa do desenvolvimento
Para o CEO do GitHub, construir software nunca foi tão complexo e por isso as pessoas desenvolvedoras precisam de novas soluções.
“A IA está trazendo a transformação tecnológica mais significativa em uma única geração. As organizações que utilizam a IA para capacitar seus times de desenvolvimento vencerão o futuro. E este é apenas o começo da nossa visão de construir um GitHub integrado e baseado em IA”, comenta ele.
Ainda segundo Dohmke, nos próximos anos, o GitHub vai integrar a IA em todos os aspectos da experiência de desenvolvimento desde a codificação até pull requests e as implantações de código para que as pessoas desenvolvedoras possam criar o seu melhor em um mundo em que todas as organizações dependerão mais do que nunca de seu sucesso. O Copilot for Business é o primeiro passo em direção a este futuro, que ultrapassará limites para todos os desenvolvedores.
Para mais informações e iniciar o teste gratuito da ferramenta, acesse aqui.
Faça como os mais de 10.000 leitores do tecflow, clique no sino azul e tenha nossas notícias em primeira mão! Confira as melhores ofertas de celulares na loja parceira do tecflow.
Leandro Lima
Graduado em tecnologia e design gráfico, sou apaixonado pela fotografia e inovações tecnológicas. Atualmente escrevo para o Tecflow.