
A Google acaba de reforçar a sua ferramenta de linha de comandos para programadores, o Gemini CLI, com uma nova e poderosa funcionalidade: as extensões. Esta novidade permite conectar as suas ferramentas favoritas e personalizar a interação com a inteligência artificial diretamente a partir do terminal.
O que são e como funcionam as novas extensões?
Imagine poder automatizar tarefas de infraestrutura com o Terraform ou integrar uma API de pagamentos como a da Stripe sem sair da linha de comandos. É precisamente isso que estas extensões permitem, transformando o Gemini num assistente ainda mais versátil.
Já existem mais de 50 opções disponíveis na galeria de extensões oficial. Entre elas, encontram-se ferramentas para o Chrome DevTools, e até uma criada pela própria Google, a Nanobanana, que permite gerar e manipular imagens através de simples instruções de texto.
Depois de instalada, uma extensão pode ser ativada automaticamente pela IA com base no seu pedido, ou pode invocá-la diretamente através de comandos personalizados. Para gerir as extensões que tem instaladas, basta usar o simples comando /extension.
Um ecossistema aberto para programadores
A grande aposta da Google passa por criar um ecossistema aberto e colaborativo. Todas as extensões estão alojadas em repositórios públicos no GitHub, o que significa que qualquer pessoa pode desenvolver e publicar uma extensão sem necessitar de uma aprovação direta por parte da empresa.
Para os programadores que queiram criar as suas próprias integrações, o processo foi simplificado. Utilizando um dos modelos fornecidos, basta definir as propriedades da extensão num ficheiro de manifesto gemini-extension.json. Este ficheiro aponta para um servidor que expõe as novas ferramentas à IA. É ainda possível criar atalhos para comandos complexos, facilitando o uso de prompts mais elaborados.
Uma ferramenta em constante evolução
Lançado no início deste ano, o Gemini CLI oferece aos programadores uma forma direta de interagir com os modelos de IA da Google a partir do seu terminal. A ferramenta já permitia ler ficheiros locais ou executar comandos para diagnosticar problemas, e conta com um generoso plano gratuito que oferece até 60 pedidos por minuto para contas pessoais.
Nos últimos meses, a Google tem vindo a expandir o alcance da ferramenta, integrando-a no seu IDE na nuvem, o Firebase Studio, e também no popular editor de código Zed. Nestas plataformas, o Gemini CLI auxilia em tarefas de programação como geração e reestruturação de código ou explicações instantâneas de blocos de código mais complexos.











Nenhum comentário
Seja o primeiro!