O Google Jules é o coding agent assíncrono da Google, desenvolvido pela área de laboratórios da empresa. A diferença central está no modelo de execução: em vez de rodar no seu terminal, cada tarefa roda em uma máquina virtual nova na nuvem, a partir do repositório, e devolve um pull request para revisão.
Para que serve
- Disparar tarefas de código e sair; o trabalho continua na nuvem
- Rodar várias tarefas em paralelo, conforme o limite do plano
- Gerar planos, diffs e pull requests revisáveis a partir de uma descrição
- Corrigir falhas de integração contínua e acompanhar feedback de revisão
Como funciona
- Você inicia a tarefa pela interface web, por uma etiqueta em uma issue do repositório, pela linha de comando ou pela API
- Cada tarefa vira uma sessão com atividades registradas e auditáveis
- A execução clona o repositório, instala dependências e roda build e testes
- O resultado chega como pull request, que pode receber correções a partir do feedback
Onde roda
- Interface web do produto
- Máquinas virtuais na nuvem da Google
- Linha de comando própria
- API REST para integração com outros fluxos
Disponibilidade e licenciamento
- Produto proprietário, sem repositório aberto do agente
- O acesso segue planos com limites diferentes de tarefas diárias e de execução simultânea
- A integração com repositórios depende de autorização por repositório
Diferença em relação a outras ferramentas
- É assíncrono e na nuvem, e não um agente local de terminal
- É orientado a pull requests, o que o aproxima do fluxo de revisão de código
- É um produto separado do Gemini CLI e do Google Antigravity, ainda que compartilhe a origem Google
Pontos de atenção
- Não serve para processos de longa duração, como um servidor de desenvolvimento
- O agente altera repositórios; revisar os pull requests gerados é parte do fluxo
- Limites e modelos disponíveis podem variar conforme o plano
