Google integra agente de codificação Jules mais profundamente nos fluxos de trabalho de desenvolvedores
O Google está expandindo significativamente as capacidades do seu agente de IA para programação, Jules, com o lançamento de uma interface de linha de comando (CLI) e uma API pública que permitem integração direta com terminais, sistemas CI/CD e ferramentas como Slack.
Esta movimentação ocorre em meio a uma intensa competição entre empresas de tecnologia para dominar o futuro do desenvolvimento de software e transformar a programação em uma tarefa cada vez mais assistida por inteligência artificial.
Nova interface de linha de comando elimina necessidade de alternar entre interfaces
Até agora, o Jules — agente de codificação assíncrono do Google — estava disponível apenas através do seu site e GitHub. Com o lançamento do Jules Tools, os desenvolvedores podem interagir diretamente com o agente através de comandos no terminal, eliminando a necessidade de alternar entre a interface web e o GitHub.
“Queremos reduzir ao máximo a troca de contexto para os desenvolvedores”, explicou Kathy Korevec, diretora de produto do Google Labs, em entrevista ao IAFeed.
Diferenças entre Jules CLI e Gemini CLI
Embora o Google já ofereça o Gemini CLI, uma ferramenta de linha de comando baseada em IA que funciona em ambientes de desenvolvimento como terminais e pipelines CI/CD, o Jules Tools é projetado para “tarefas muito específicas”, enquanto o Gemini CLI exige que os usuários sejam “muito mais iterativos” e “colaborem mais com a ferramenta”.
Denise Kwan, desenvolvedora sênior do Google, destacou em um post no Medium que o Jules é menos interativo por design e executa tarefas de forma independente uma vez que o usuário aprova seu plano.
API pública permite integração personalizada
Além da CLI, o Google tornou pública a API do Jules, que anteriormente era usada apenas para desenvolvimento interno. O objetivo é permitir que os desenvolvedores usem o Jules com mais frequência, integrando a ferramenta em seus fluxos de trabalho existentes onde já possuem “muita memória muscular e familiaridade”.
Os desenvolvedores podem usar a API para integrar o Jules com seus ambientes de desenvolvimento integrado (IDE), como o VSCode. No entanto, a equipe do Google já está trabalhando na criação de plugins específicos para IDEs para expandir ainda mais a presença do Jules.
Redução da dependência do GitHub e melhorias recentes
O Google está explorando formas de reduzir a dependência do Jules em relação ao GitHub. Atualmente, o agente codifica dentro de um repositório GitHub — exigindo que os desenvolvedores conectem a um repositório existente ou forneçam um em branco para trabalhar.
“Os usuários querem que o Jules se integre com outros provedores de hospedagem de código”, disse Korevec. “Estamos estudando como podemos habilitar isso com outros sistemas de controle de versão.”
As atualizações mais recentes incluem a introdução de “memória” para o Jules manter um registro das interações com os usuários e suas preferências, além de novos recursos como layout empilhado para o visualizador de diferenças, upload de imagens e capacidade de ler e responder a comentários em pull requests.
Supervisão e experiência móvel
A supervisão de ferramentas de IA continua sendo um desafio, especialmente quando usadas em ambientes profissionais. O Jules, no entanto, foi projetado para notificar o usuário se encontrar dificuldades em uma tarefa específica, solicitando sua intervenção.
“Se algo acontecer onde ele encontra um problema, ou encontra uma situação onde não consegue se desvencilhar, ele pausa e me faz uma pergunta”, explicou Korevec.
A experiência móvel ainda apresenta desafios, já que notificações nativas ainda não são suportadas. Muitos usuários já acessam o Jules através da interface web móvel, e o Google está trabalhando para melhorar essa experiência.
Disponibilidade e preços
Lançado em preview público em maio, o Jules saiu da versão beta em agosto e agora está disponível sob planos 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 US$ 19,99 e US$ 124,99 por mês, oferecendo aproximadamente 5x e 20x os limites, respectivamente.
Até agora, o Jules tem sido usado principalmente por engenheiros de software e outros profissionais — diferentemente de muitas plataformas de “vibe coding” que se posicionam como ferramentas para não-programadores. No entanto, alguns usuários estão experimentando o Jules como complemento para ambientes de codificação mais casuais ou criativos.
