Web Summit

Por Victor Hugo Silva, g1 — Rio de Janeiro


Conheça o robô 'programador' que escreve códigos em poucos minutos

Conheça o robô 'programador' que escreve códigos em poucos minutos

Além de escrever textos sobre os mais diversos assuntos, ferramentas como ChatGPT servem para criar códigos em várias linguagens de programação. Elas podem ser usadas para construir um jogo do zero, por exemplo.

Uma demonstração foi feita nesta quarta-feira (3), no Web Summit Rio, maior evento de tecnologia do mundo. Thomas Dohmke, presidente-executivo da plataforma de compartilhamento de códigos-fonte GitHub, levou cerca de 15 minutos para criar uma versão funcional do famoso "jogo da cobrinha".

O experimento foi feito por meio do Copilot, uma ferramenta da empresa que consegue completar o código que começou a ser feito por programadores. Em sua versão mais recente, chamada de Copilot X, também é possível tirar dúvidas por meio de um recurso de chat – a Microsoft, dona do GitHub, tem o Microsoft 365 Copilot, mas este é voltado para programas como Word, Excel e PowerPoint.

Thomas Dohmke, presidente-executivo do GitHub, durante o Web Summit Rio, em foto de 3 de maio de 2023 — Foto: Vaughn Ridley/Web Summit Rio via Sportsfile

O robô "programador" usa um modelo de inteligência artificial que tenta simular o pensamento de uma pessoa que está escrevendo um código. Mas como é possível saber o que o usuário deseja?

Isso acontece depois de um "treinamento" que o robô recebe a partir de milhões de códigos e textos hospedados por usuários no GitHub. Trata-se de um método igual ao do ChatGPT – ambos usam o modelo de inteligência artificial GPT-4, lançado em março pela OpenAI.

Depois da análise dessa imensa quantidade de dados, o Copilot se tornou capaz de fazer cálculos estatísticos para entender o que tem mais chances de vir depois de cada palavra e, então, oferecer soluções esperadas por programadores.

"É uma máquina de probabilidades. Você insere palavras e obtém outra. Então, ele cria um ciclo de repetição, e você obtém uma frase, um parágrafo completo"
— Thomas Dohmke, presidente-executivo do GitHub, em entrevista ao g1

"Acreditamos que este é o próximo estágio em termos de produtividade de programadores. Isso acontece com a liberação de um tempo valioso no qual eles podem ser criativos e, finalmente, implementar suas grandes ideias", afirmou.

1 milhão de usuários

O robô, que está disponível apenas para quem paga uma assinatura mensal, é usado por 1 milhão de pessoas e em 10 mil empresas, segundo o GitHub. O Brasil é o quarto principal mercado do serviço, atrás apenas de Estados Unidos, China e Índia.

A empresa destaca ainda que o serviço "aprende" a dar soluções melhores durante o uso. Em junho de 2022, 27% das sugestões do Copilot eram aproveitadas por seus usuários. Em fevereiro de 2023, o índice subiu para 46%.

GItHub Copilot — Foto: Divulgação/GitHub

Como ficam os empregos?

Se, de um lado, ferramentas como o Copilot ajudam profissionais, do outro, muitos temem que elas acabem com algumas vagas de trabalho. A gigante da tecnologia IBM, por exemplo, anunciou que suspenderá 7.800 contratações em postos de trabalho que a companhia entende que podem ser substituídos por sistemas de inteligência artificial.

Para Dohmke, no entanto, a oportunidade para os programadores é maior do que o risco. O executivo defendeu que empresas devem usar a inteligência artificial para acelerar o crescimento, e não apenas para reduzir custos.

"Chamamos o produto de Copilot porque achamos que é necessário um piloto para alavancar o copiloto. É 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 neste tipo de ação".

LEIA TAMBÉM:

Veja também

Mais lidas

Mais do G1
Deseja receber as notícias mais importantes em tempo real? Ative as notificações do G1!