opção
Lar
Notícias
Gemini Pro 2.5: Um poderoso assistente de codificação que representa uma grande ameaça para o chatgpt

Gemini Pro 2.5: Um poderoso assistente de codificação que representa uma grande ameaça para o chatgpt

19 de Abril de 2025
234

Quando se trata de avaliar IA para assistência em codificação, desenvolvi um conjunto de quatro testes padronizados. Esses testes são cruciais para avaliar o quão bem uma IA pode apoiar seus esforços de programação. Afinal, a última coisa que você precisa é de uma IA que adiciona mais bugs ao seu código, certo?

Há algum tempo, um leitor questionou minha abordagem, sugerindo que as IAs poderiam ter melhor desempenho com desafios diferentes. É um ponto válido, mas eu mantenho esses testes porque são diretos. Uso PHP e JavaScript, que não são as linguagens mais difíceis por aí, e executo algumas consultas de script através das IAs. Essa consistência nos permite comparar o desempenho diretamente.

Os testes incluem escrever um plugin simples para WordPress, reescrever uma função de string, encontrar um bug com o qual já lutei e usar ferramentas de programação para extrair dados do Chrome. É como ensinar alguém a dirigir — você não os deixaria soltos em uma rodovia se eles não conseguem nem sair da garagem.

Até hoje, apenas o LLM GPT-4 (e superior) do ChatGPT passou em todos esses testes. Curiosamente, o Perplexity Pro também teve sucesso, mas isso porque ele roda na série de LLMs GPT-4. Por outro lado, o Microsoft Copilot, apesar de usar o mesmo LLM, falhou em todos os testes.

O Gemini do Google não teve um desempenho muito melhor. Inicialmente, o Bard (o nome inicial do Gemini) falhou na maioria dos testes, e até o Gemini Advanced, que custa $20 por mês, falhou em três dos quatro testes no último ano.

Mas agora, o Google lançou o Gemini Pro 2.5, e ele é gratuito para todos, embora com limites de taxa. Eu atingi esses limites após apenas dois prompts durante meus testes, o que é um pouco restritivo. É possível que a limitação de taxa seja baseada na complexidade das tarefas, em vez do número de prompts. Meus dois primeiros pedidos foram para escrever um plugin completo para WordPress e corrigir um código, o que pode ter consumido meu limite mais rápido do que consultas mais simples.

Apesar da espera, os resultados foram surpreendentes e valeram a pena.

Teste 1: Escrever um plugin simples para WordPress

Desta vez, o Gemini Pro 2.5 arrasou. O desafio era criar um plugin para WordPress que fornecesse uma interface de usuário para randomizar linhas de entrada e distribuir duplicatas para que não ficassem adjacentes.

Anteriormente, o Gemini Advanced não criou um painel de administração, mas exigiu um shortcode no texto de uma página pública. Ele criou uma interface básica, mas clicar no botão não fazia nada. Não importava como eu ajustasse os prompts, ele ainda falhava.

Mas o Gemini Pro 2.5 entregou uma interface sólida, e o código funcionou como esperado. O que realmente me impressionou foi a escolha do ícone para o plugin. A maioria das IAs ignora esse detalhe, mas o Gemini Pro 2.5 escolheu um ícone relevante do conjunto de Dashicons do WordPress sem qualquer solicitação minha. O código estava bem documentado, com cada segmento principal explicado claramente.

randomizer-ui

Captura de tela por David Gewirtz/ZDNET

icon

Captura de tela por David Gewirtz/ZDNET

Teste 2: Reescrever uma função de string

No segundo teste, pedi ao Gemini Pro 2.5 para modificar um código de processamento de strings para lidar com dólares e centavos, não apenas inteiros. O ChatGPT acertou isso, enquanto o Bard acabou conseguindo após falhas iniciais.

Da última vez, o Gemini Advanced falhou de maneira sutil, mas perigosa. Ele não permitia entradas não decimais e limitava incorretamente os números a dois dígitos antes do ponto decimal, entendendo mal o conceito de dólares e centavos. Esse tipo de erro poderia levar a uma enxurrada de relatórios de bugs se não fosse detectado.

O Gemini Pro 2.5, no entanto, acertou em cheio. Ele verificou corretamente os tipos de entrada, removeu espaços em branco, corrigiu a expressão regular para lidar com zeros à esquerda e entradas apenas decimais, e rejeitou entradas negativas. O código estava bem comentado, com um conjunto completo de exemplos de teste. Embora não permitisse vírgulas de agrupamento ou símbolos de moeda à frente, esses foram erros controlados, não falhas, então considero que passou.

Teste 3: Encontrar um bug

Uma vez, lutei com um bug no meu código que deveria funcionar, mas não funcionava. O problema era complicado, e enquanto eu estava focado no número de parâmetros sendo passados, o ChatGPT apontou que eu precisava mudar algo em um hook.

Tanto o Bard quanto o Meta erraram o alvo, seguindo o mesmo caminho inútil que eu. O Gemini Advanced, em fevereiro de 2024, sugeriu olhar "provavelmente em algum outro lugar no plugin ou no WordPress", o que não ajudou.

Com o Gemini Pro 2.5, atingi o limite de taxa após os dois primeiros testes, então tive que esperar até o dia seguinte. Quando finalmente executei o teste, o Gemini Pro 2.5 não só encontrou o bug, mas também me mostrou exatamente onde corrigi-lo, completo com um diagrama útil.

limit

Captura de tela por David Gewirtz/ZDNET

map

Captura de tela por David Gewirtz/ZDNET

Teste 4: Escrever um script

O teste final envolve entender o modelo de objeto interno do Chrome, AppleScript e Keyboard Maestro, uma ferramenta de construção de macros. Trata-se de abrir abas do Chrome e definir a aba ativa com base em um parâmetro.

A maioria das IAs lida bem com as partes do Chrome e AppleScript, mas muitas vezes tem dificuldade com o Keyboard Maestro. O Gemini Pro 2.5, no entanto, acertou. Ele escreveu o código necessário para passar variáveis corretamente, adicionou verificação de erros e notificações ao usuário, e até forneceu passos para configurar o Keyboard Maestro.

maestro

Captura de tela por David Gewirtz/ZDNET

Com todos os quatro testes aprovados, o Gemini Pro 2.5 se junta ao grupo de elite de ferramentas de IA que podem realmente ajudar com tarefas de programação.

Era apenas uma questão de tempo até que a IA do Google alcançasse as ofertas da OpenAI. O artigo de 2017 do Google, "Attention is all you need", deu início ao boom da IA generativa, então não é surpresa que eles tenham chegado a esse ponto. O Gemini Pro 2.5 é mais lento que o ChatGPT Plus, levando entre 15 segundos e um minuto para responder, mas a precisão é mais importante que a velocidade.

O Google também tornou o Google Code Assist gratuito com limites generosos, mas só é valioso se o código gerado for de alta qualidade. Com o Gemini Pro 2.5, essa qualidade agora é evidente. Embora atualmente marcado como "experimental", espero que o Google refine isso em breve, potencialmente oferecendo uma versão paga com menos limites de taxa.

Fica claro que o Gemini Pro 2.5 está pronto para desafiar o ChatGPT no campo da assistência em codificação. Estarei acompanhando de perto esse desenvolvimento e compartilhando mais atualizações em breve.

Artigo relacionado
A OpenAI reforça a segurança do ChatGPT por meio de uma parceria com a Yubico para oferecer maior proteção às contas A OpenAI reforça a segurança do ChatGPT por meio de uma parceria com a Yubico para oferecer maior proteção às contas A OpenAI está tomando medidas significativas para reforçar a segurança das contas.Na quinta-feira, a empresa lançou o Advanced Account Security, um conjunto de proteções opcionais para usuários do Cha
A OpenAI lança o ChatGPT para finanças pessoais com integração a contas bancárias A OpenAI lança o ChatGPT para finanças pessoais com integração a contas bancárias Na sexta-feira, a OpenAI lançou um novo conjunto de ferramentas de finanças pessoais em versão prévia para assinantes do ChatGPT Pro nos Estados Unidos. Esse recurso permite que os usuários vinculem s
A OpenAI afirma ter alcançado um avanço significativo na resolução de um enigma matemático que já durava décadas A OpenAI afirma ter alcançado um avanço significativo na resolução de um enigma matemático que já durava décadas A OpenAI afirma que seu mais recente modelo de raciocínio gerou uma prova matemática original que refuta uma famosa conjectura não resolvida da geometria, proposta pela primeira vez por Paul Erdős em
Recomendações de tópicos especiais relacionados
Negócios As melhores ferramentas de recrutamento com IA: analise currículos e automatize o agendamento de entrevistas com candidatos
As melhores ferramentas de recrutamento com IA: analise currículos e automatize o agendamento de entrevistas com candidatos

Descubra as melhores ferramentas de recrutamento com IA de 2026 no XIX.AI. Nossa lista selecionada apresenta soluções poderosas e revolucionárias para a triagem de currículos e a automação do agendamento de entrevistas com candidatos. Compare opções gratuitas e pagas com testes práticos e rankings atualizados semanalmente. Encontre o seu assistente de contratação ideal e otimize seu processo de recrutamento hoje mesmo!

10 ferramentas
xix.ai
Produtividade Treinadores de bem-estar e concentração com IA: controle o esgotamento e aumente os níveis de energia mental
Treinadores de bem-estar e concentração com IA: controle o esgotamento e aumente os níveis de energia mental

Descubra os melhores coaches de bem-estar pessoal e concentração com IA de 2026 no XIX.AI. Nossos rankings selecionados apresentam ferramentas de ponta e revolucionárias para lidar com o esgotamento e aumentar a energia mental. Compare opções gratuitas e pagas com informações reais. Descubra hoje mesmo o caminho para atingir o máximo de produtividade e bem-estar.

10 ferramentas
xix.ai
chatbot Os melhores chatbots românticos com IA: construa relacionamentos duradouros com personalidades consistentes
Os melhores chatbots românticos com IA: construa relacionamentos duradouros com personalidades consistentes

Descubra os melhores chatbots românticos com IA de 2026 para construir relacionamentos genuínos e duradouros. Nossa lista selecionada apresenta personalidades marcantes e consistentes, comparações entre versões gratuitas e pagas, além de testes práticos. Encontre seu companheiro ideal e comece a construir seu relacionamento hoje mesmo no XIX.AI.

10 ferramentas
xix.ai
Educação e Aprendizagem Os melhores mentores em ciência de dados e inteligência artificial: domínio avançado em SQL, Pandas e fluxos de trabalho de aprendizado de máquina
Os melhores mentores em ciência de dados e inteligência artificial: domínio avançado em SQL, Pandas e fluxos de trabalho de aprendizado de máquina

Descubra os melhores mentores em ciência de dados com IA para 2026, que o ajudarão a dominar SQL, Pandas e fluxos de trabalho de aprendizado de máquina. Conheça nossa seleção cuidadosamente elaborada e altamente avaliada no XIX.AI para obter orientações poderosas e revolucionárias. Compare opções gratuitas e pagas com informações valiosas da prática real. Domine a ciência de dados hoje mesmo.

10 ferramentas
xix.ai
chatbot Os melhores treinadores de paquera e conversação com IA: melhore seu carisma social e sua autoconfiança em tempo real
Os melhores treinadores de paquera e conversação com IA: melhore seu carisma social e sua autoconfiança em tempo real

Descubra os melhores treinadores de conversação e paquera com IA de 2026 no XIX.AI. Nossa seleção cuidadosamente escolhida e com as melhores avaliações ajuda você a desenvolver carisma social e confiança em tempo real. Explore ferramentas imperdíveis e revolucionárias, com comparações entre versões gratuitas e pagas e rankings atualizados semanalmente. Descubra hoje mesmo o seu diferencial social.

10 ferramentas
xix.ai
código Os melhores ferramentas de IA para testes unitários automatizados: geração de casos de teste Jest, PyTest e JUnit com apenas um clique
Os melhores ferramentas de IA para testes unitários automatizados: geração de casos de teste Jest, PyTest e JUnit com apenas um clique

Descubra as mais recentes e bem avaliadas ferramentas de IA de 2026 para testes unitários automatizados. Nossa seleção cuidadosa inclui soluções poderosas que podem transformar o seu processo, permitindo gerar casos de teste para Jest, PyTest e JUnit de forma instantânea. Compare opções gratuitas e pagas com testes reais e classificações atualizadas semanalmente no XIX.AI. Desfrute das vantagens da IA e aumente a produtividade do seu desenvolvimento hoje mesmo.

10 ferramentas
xix.ai
Comentários (24)
0/500
WalterHarris
WalterHarris 27 de Maio de 2026 à23 21:00:23 WEST

Also ich hab's mal mit Python getestet und muss sagen, die Fehleranalyse ist echt krass. Aber ob das wirklich eine 'Bedrohung' für ChatGPT ist? Die haben doch beide ihre Nischen. Hauptsache, die Preise bleiben im Wettbewerb vernünftig 😅

MatthewScott
MatthewScott 15 de Fevereiro de 2026 à57 06:00:57 WET

Como programador, siempre estoy buscando asistentes de IA confiables. Los cuatro tests estandarizados que describes suenan muy útiles, ¡debería probarlos con Gemini y ChatGPT! Si realmente supera en bugs, sería un cambio de juego. 🤔 ¿Habrá algún análisis de costo? A veces estas herramientas premium son caras.

JoseGonzalez
JoseGonzalez 31 de Julho de 2025 à5 02:42:05 WEST

Just read about Gemini Pro 2.5 and wow, those coding tests sound intense! 😅 Curious if it’ll really outshine ChatGPT or just hype. Anyone tried it yet?

WalterLewis
WalterLewis 28 de Julho de 2025 à30 02:19:30 WEST

This AI coding battle is heating up! Gemini Pro 2.5 sounds like a beast, but I’m curious if it’s really outpacing ChatGPT or just hype. 🤔 Anyone tried it on real projects yet?

ScottKing
ScottKing 25 de Abril de 2025 à57 19:14:57 WEST

Gemini Pro 2.5は本当に強力!コーディングの助けにはChatGPTよりずっと優れてる。私のテストに通してみたら、完璧に合格したよ。唯一の欠点はちょっと高価なこと。でも、コーディングに本気なら、その価値はあるよ!💻

StevenGreen
StevenGreen 25 de Abril de 2025 à1 04:28:01 WEST

Gemini Pro 2.5 es una bestia. Es mucho mejor que ChatGPT para ayudar en la programación. Lo probé con mis tests y aprobó con honores. El único problema es que es un poco caro. Pero si te tomas en serio la programación, vale cada centavo! 💻

OR