Google Integra Assistente de Codificação Jules em Linha de Comando e API, mirando em Fluxos de Trabalho Nativos

O Google está expandindo a funcionalidade do seu assistente de codificação, Jules, com o objetivo de integrá-lo mais profundamente nos ambientes de desenvolvimento. A iniciativa visa tornar o Jules uma ferramenta mais adaptada aos fluxos de trabalho dos desenvolvedores, incentivando um uso que vá além da interface de chat tradicional.

Anunciado inicialmente em dezembro de 2024, o Jules agora contará com duas novas adições significativas: uma API do Jules, que facilitará a integração com IDEs (Integrated Development Environments), e uma Jules Tools CLI (Command Line Interface), permitindo que o agente seja acessado diretamente pela linha de comando. Essa mudança estratégica reflete uma tendência crescente no setor de tecnologia, onde empresas buscam incorporar seus agentes de IA diretamente nos aplicativos que os usuários já utilizam, reduzindo a fricção e otimizando a experiência do usuário corporativo.

Kathy Korevec, diretora de produto do Google Labs, destacou em um post no blog oficial que a maioria dos desenvolvedores passa grande parte do tempo no terminal, onde testam, constroem, depuram e lançam seus projetos. A Jules Tools CLI foi criada para permitir que os desenvolvedores realizem tarefas, monitorem as ações do Jules e personalizem o agente sem sair do seu ambiente de trabalho habitual.

Controle e Flexibilidade para Empresas

Com a Jules CLI e a API, o Google promete às empresas maior controle e flexibilidade sobre como e onde o Jules pode ser utilizado. Essa abertura permite que as organizações adaptem o assistente de codificação às suas necessidades específicas e integrem-no em seus processos existentes.

Em maio, o Google lançou o Jules em versão beta e anunciou a integração com o GitHub [GitHub], uma plataforma popular para desenvolvimento colaborativo. Em agosto, a ferramenta tornou-se amplamente disponível, com limites de uso mais generosos para assinantes do Google AI Pro e Ultra.

A Transição do Chat para a Integração Profunda

A mudança para uma integração mais profunda representa um afastamento da abordagem centrada no chat, que tem sido a principal forma de interação com agentes de IA. Outros assistentes de codificação, como o GPT-5-Codex da OpenAI, também estão se movendo na direção de IDEs e CLIs. O Google já lançou o Gemini CLI, uma ferramenta de linha de comando de código aberto semelhante ao Jules Tools CLI, que pode ser adaptada para outras plataformas.

Para as empresas, os agentes de codificação estão se tornando ferramentas essenciais. À medida que as preferências dos usuários se consolidam, provedores como Google, OpenAI [OpenAI] e Anthropic estão buscando garantir que seus agentes sejam cada vez mais relevantes e acessíveis.

Um Futuro de Agentes Proativos e Integrados

A visão de futuro para os agentes de IA é que se tornem ferramentas mais passivas e ambientais, o que é difícil de imaginar quando a interação se limita ao chat e à necessidade de comandos explícitos. Se a adoção for alta, esse futuro mais proativo e integrado se tornará mais claro.

Como Funcionam o Tools e a API

Os desenvolvedores podem instalar o Jules Tools via npm (Node Package Manager), que fornecerá um guia de uso. Na CLI, os desenvolvedores podem usar o comando “code” para solicitar ao Jules que execute uma tarefa, personalizando-a com a flag “code”. Por exemplo, o comando “jules –theme light” ativa o modo claro.

No lado da API, as empresas podem conectar o Jules API a outras plataformas que utilizam, como o Slack [Slack]. Isso permite que os membros da equipe iniciem tarefas diretamente do Slack quando um bug é relatado, integrando-se ao pipeline de CI/CD (Continuous Integration/Continuous Deployment).

Melhorias Adicionais

O Google também implementou outras melhorias para reduzir a latência e resolver problemas no sistema de arquivos e no ambiente, incluindo:

  • Seletor de arquivos: permite selecionar arquivos específicos no chat para adicionar contexto.
  • Memória: permite que o Jules memorize preferências para uso futuro.
  • Gerenciamento de variáveis de ambiente: concede ao Jules acesso a essas variáveis durante a execução de tarefas.

Até o momento, a resposta à integração do Jules tem sido positiva, embora alguns usuários tenham manifestado confusão em relação às duas ofertas de CLI de agentes de codificação do Google.

A iniciativa do Google de integrar o Jules em linhas de comando e APIs representa um passo importante para tornar a inteligência artificial uma parte integrante dos fluxos de trabalho dos desenvolvedores. Ao permitir que os desenvolvedores interajam com o Jules de forma mais natural e intuitiva, o Google espera aumentar a adoção e o impacto do assistente de codificação, impulsionando a inovação e a produtividade no desenvolvimento de software.

Compartilhe:

Descubra mais sobre MicroGmx

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continue reading