Anunciamos a extensão Genkit para o Gemini CLI

8 DE OUTUBRO DE 2025
Chris Gill Product Manager

Criar aplicativos de IA com o Genkit e o Gemini CLI ficou ainda mais fácil. Hoje, temos orgulho de apresentar a extensão Genkit para o Gemini CLI, que fornece ao Gemini CLI um profundo conhecimento da arquitetura, dos padrões e das ferramentas do Genkit para que ele possa ajudar a criar, depurar e iterar aplicativos de IA diretamente no terminal. Esse recurso faz parte de uma coleção mais ampla de extensões para o Gemini CLI lançadas hoje que, certamente, vão aprimorar o fluxo de trabalho de desenvolvimento assistido por IA.

Instale a extensão Genkit para o Gemini CLI com o seguinte comando:

gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

O que é a extensão Genkit?

A extensão Genkit é uma extensão oficial do Gemini CLI que fornece uma integração profunda entre o Gemini CLI e o projeto Genkit. Ao empacotar o servidor MCP (Model Context Protocol) do Genkit com arquivos de contexto especializados, essa extensão oferece ao Gemini CLI uma compreensão abrangente de como trabalhar com os SDKs do Genkit.

Quando você instala essa extensão, o Gemini CLI obtém acesso a:

  • Ferramentas MCP do Genkit: integração direta com as ferramentas de desenvolvimento do Genkit
  • Assistência baseada em contexto: compreensão de conceitos, práticas recomendadas e fluxos de trabalho do Genkit
  • Geração de código inteligente: assistência de IA adaptada especificamente para o desenvolvimento de aplicativos Genkit

Principais recursos

Ferramentas MCP específicas do Genkit

A extensão fornece várias ferramentas poderosas que conectam o Gemini CLI diretamente ao aplicativo Genkit:

  • get_usage_guide: obtenha instruções de uso e práticas recomendadas do Genkit específicas do idioma antes de implementar recursos de IA
  • lookup_genkit_docs: acesse a documentação do Genkit atualizada e específica do idioma diretamente a partir do chat
  • list_flows: descubra e explore os fluxos definidos no aplicativo Genkit atual
  • run_flow: execute fluxos diretamente para fins de depuração e análise
  • get_trace: analise os traces do OpenTelemetry passo a passo para entender a execução do fluxo

Assistência ao desenvolvimento inteligente

Com a extensão Genkit instalada, o Gemini CLI entende a arquitetura do Genkit e pode ajudar a:

  • Adicionar novos recursos de IA: gere funcionalidades de IA adaptadas a um caso de uso específico com padrões adequados do Genkit
  • Depurar aplicativos: analise traces e resolva problemas usando sugestões baseadas em contexto
  • Seguir as práticas recomendadas: certifique-se de que o código siga os padrões e convenções recomendados pelo Genkit

Integração perfeita do fluxo de trabalho

A extensão foi projetada para funcionar com o fluxo de trabalho de desenvolvimento existente do Genkit. Ela entende a estrutura do projeto, respeita os provedores escolhidos (com preferência pela IA generativa do Google ao iniciar novos projetos) e se integra perfeitamente à IU para desenvolvedores do Genkit.

Primeiros passos

É muito simples instalar a extensão Genkit:

Pré-requisitos

Antes de instalar a extensão, verifique se o Gemini CLI está instalado.

Instalação

  1. Instale a extensão:
gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

2. A extensão configura automaticamente o Gemini CLI com conhecimento e ferramentas específicos do Genkit.

Exemplos de uso

Após a instalação, você pode começar a usar a extensão imediatamente:

Criar um novo fluxo:

> Write a flow that generates a structured workout program based on goals, experience, and time
Shell

Ao executar esse prompt no Gemini CLI, você o verá fazendo referência às orientações e à documentação de desenvolvimento mais recentes do Genkit para escrever um código preciso e seguir as práticas recomendadas.

Depurar e analisar:

> Help me understand why my flow is returning inconsistent results
Shell

A extensão garante que o Gemini CLI forneça respostas especificamente adaptadas aos padrões do Genkit, use as APIs apropriadas e siga as práticas recomendadas estabelecidas.

Impacto no fluxo de trabalho de desenvolvimento

O desenvolvimento de aplicativos de IA envolve fluxos de trabalho complexos, desde o design de fluxos e o gerenciamento de prompts até a avaliação de problemas de desempenho e depuração. A extensão Genkit faz a ponte entre a assistência geral de IA e o conhecimento especializado do ecossistema Genkit.

Essa integração representa um avanço em direção a ferramentas de desenvolvimento mais inteligentes e baseadas em contexto. Em vez de sugestões de código genéricas, você recebe uma assistência que entende a arquitetura do Genkit, conhece seus recursos e pode orientar você quanto aos desafios específicos da criação de aplicativos de IA de produção.

Comece a usar hoje mesmo

Estamos entusiasmados para ver como essa integração aprimora a experiência de desenvolvimento com o Genkit. Experimente a extensão e conte-nos o que você achou no repositório da extensão Genkit. Se achar que ela é útil, não se esqueça de clicar na estrela!

Quer começar a criar aplicativos de IA mais inteligentes? Instale a extensão Genkit hoje mesmo e experimente o desenvolvimento assistido por IA, adaptado especificamente para o Genkit.

Saiba mais: