O Jules do Google entra nas ferramentas de desenvolvimento enquanto a competição de agentes de codificação de IA esquenta

O Google está trazendo seu agente de codificação de IA, Jules, mais profundamente para os fluxos de trabalho dos desenvolvedores com uma nova interface de linha de comando e API pública, permitindo que ele se conecte a terminais, sistemas CI/CD e ferramentas como Slack — à medida que a competição se intensifica entre as empresas de tecnologia para dominar o futuro do desenvolvimento de software e tornar a codificação mais uma tarefa assistida por IA.

Até agora, Jules — o agente de codificação assíncrono do Google — estava acessível apenas por meio de seu site e GitHub. Na quinta-feira, a empresa apresentou o Jules Tools, uma interface de linha de comando que traz o Jules diretamente para o terminal do desenvolvedor. O CLI permite que os desenvolvedores interajam com o agente usando comandos, agilizando os fluxos de trabalho ao eliminar a necessidade de alternar entre a interface da web e o GitHub. Isso permite que eles permaneçam dentro de seu ambiente enquanto delegam tarefas de codificação e validam resultados.

“Queremos reduzir a troca de contexto para os desenvolvedores o máximo possível”, disse Kathy Korevec, diretora de produto do Google Labs, em uma entrevista.

O Google já oferece o Gemini CLI, uma ferramenta de linha de comando baseada em IA que funciona em ambientes de desenvolvedor como terminais e pipelines CI/CD. Tanto o Gemini CLI quanto o Jules usam o modelo de IA Gemini 2.5 Pro do Google. No entanto, Korevec disse ao TechCrunch que o Jules Tools é projetado para “tarefas muito específicas”, enquanto o Gemini CLI exige que os usuários sejam “muito mais iterativos” e “colaborem muito mais com a ferramenta.”

A defensora sênior de desenvolvedores do Google, Denise Kwan, também explicou em um post no Medium como o Jules difere do Gemini CLI. Jules é menos interativo por design, ela observou, e executa tarefas de forma independente uma vez que o usuário aprova seu plano.

Além do CLI, o Google tornou a API do Jules pública, que anteriormente era usada para desenvolvimento interno. O objetivo disso também é ajudar os desenvolvedores a usar o Jules com mais frequência, pois podem estender a ferramenta em seus fluxos de trabalho existentes, onde têm “muita memória muscular e familiaridade”, disse Korevec.

Os desenvolvedores também podem usar a API para integrar o Jules ao seu ambiente de desenvolvimento integrado (IDE), um aplicativo de software que ajuda a facilitar a codificação, fornecendo uma lista de ferramentas, como o VSCode. No entanto, Korevec disse ao TechCrunch que sua equipe está ansiosa para construir plugins específicos para IDEs para expandir ainda mais a presença do Jules.

As atualizações mais recentes vêm logo após o Google ter introduzido “memória” para o Jules, a fim de manter um registro das interações com os usuários e suas preferências, sugestões e correções. Nas últimas semanas, a ferramenta também adicionou uma lista de outros recursos, incluindo um layout empilhado para o visualizador de diferenças, upload de imagens e a capacidade de ler e responder a comentários em pull requests.

Agora, outra área que o Google está explorando com o Jules é reduzir sua dependência do GitHub. Atualmente, o agente codifica dentro de um repositório do GitHub — exigindo que os desenvolvedores conectem-no a um repositório existente ou forneçam um em branco para trabalhar.

“Os usuários querem que o Jules se integre a outros provedores de hospedagem de código”, disse Korevec. “Estamos analisando como podemos habilitar isso com outros sistemas de controle de versão. Também estamos explorando a possibilidade de habilitá-lo para pessoas que não querem um sistema de controle de versão ou que não se importam onde seu código está hospedado.”

A supervisão das ferramentas de IA continua sendo um desafio, especialmente quando usadas em ambientes profissionais. O Jules, no entanto, é projetado para notificar o usuário se ficar preso em uma tarefa específica, solicitando que ele intervenha e ajude.

“Se algo acontecer onde ele encontra um problema ou uma situação em que não consegue se desenterrar, ele irá pausar e me fazer uma pergunta”, disse Korevec.

No entanto, a supervisão se torna mais difícil quando os usuários interagem com o Jules em dispositivos móveis, uma vez que notificações nativas ainda não são suportadas. Korevec observou que muitos usuários já estão acessando o Jules por meio de sua interface da web móvel e disse que o Google está trabalhando para melhorar a experiência móvel — especialmente explorando maneiras de oferecer notificações nativas.

Até agora, o Jules tem sido usado principalmente por engenheiros de software e outros profissionais — ao contrário de muitas plataformas de codificação vibe que se posicionam como ferramentas principais para não-codificadores. Ainda assim, alguns usuários estão experimentando o Jules como um complemento para ambientes de codificação mais casuais ou criativos.

“Vemos muitas pessoas pegarem aquele projeto que atingiram o limite em qualquer ferramenta de codificação vibe que estão usando e, em seguida, trazê-lo para o Jules para estendê-lo ainda mais”, disse Korevec ao TechCrunch.

Lançado em prévia pública em maio, o Jules saiu da beta em agosto e agora está disponível sob níveis de preços estruturados. Um plano gratuito oferece até 15 tarefas individuais diárias e três tarefas simultâneas. Limites mais altos estão disponíveis através dos planos Google AI Pro e Ultra, com preços de R$ 19,99 e R$ 124,99 por mês, oferecendo aproximadamente 5x e 20x os limites, respectivamente.

Fonte

Compartilhe esse conteúdo: