Ouvindo...

Copilot: robô programa jogos inteiros em minutos

Ferramenta foi exibida nesta quarta-feira (3) no Web Summit Rio

Thomas Dohmke, presidente-executivo do GitHub, demonstrou Copilot no Web Summit Rio

Se o ChatGPT impressiona, espere para conhecer o Copilot: a ferramenta cria códigos de programação completos, nas mais diferentes linguagens, em minutos. Em uma demonstração do sistema nesta quarta-feira (3), no Web Summit Rio, Thomas Dohmke, presidente-executivo da plataforma GitHub, obteve uma versão funcional do “jogo da cobrinha” em 15 minutos.

Leia também:

O robô usa o modelo de inteligência artificial GPT-4, da OpenAI, para tentar simular o pensamento de um desenvolvedor. Para isso, o sistema foi treinado com milhões de códigos e textos hospedados no GitHub por seus usuários. Depois de analisá-los, o Copilot se tornou capaz de avaliar o que tem mais chance de vir após cada palavra e, assim, completar códigos iniciados por programadores.

Ele oferece opções ao desenvolvedor. "É uma máquina de probabilidades. Você insere palavras e obtém outras. Ele cria um ciclo de repetição e você obtém uma frase ou um parágrafo completo”, comenta Dohmke em entrevista ao g1. “Acreditamos que esse é o próximo estágio em termos de produtividade de programadores. Isso libera um tempo valioso para eles serem criativos.”

A ferramenta está disponível para quem paga uma assinatura mensal e já é usada por 1 milhão de profissionais e em 10 mil empresas, segundo o GitHub. Sua versão mais recente, o Copilot X, tem um chat para tirar dúvidas. Segundo o GitHub, o Brasil é o quarto principal mercado do serviço, atrás de EUA, China e Índia.

A companhia informa que o robô aprende a dar soluções melhores com o tempo. Em junho de 2022, por exemplo, 27% das sugestões do robô eram aceitas pelos usuários. Em fevereiro de 2023, já são 46%.

Dohmke avalia que ferramentas como essa oferecem mais oportunidade que risco aos programadores. “Chamamos o produto de Copilot porque achamos que é necessário um piloto para guiar o copiloto”, aponta. “É o ser humano que é criativo e, em última instância, o criador de inovações. Então, acreditamos que os humanos serão sempre necessários nessas tarefas.”