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
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:
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 IAlookup_genkit_docs: acesse a documentação do Genkit atualizada e específica do idioma diretamente a partir do chatlist_flows: descubra e explore os fluxos definidos no aplicativo Genkit atualrun_flow: execute fluxos diretamente para fins de depuração e análiseget_trace: analise os traces do OpenTelemetry passo a passo para entender a execução do fluxoCom a extensão Genkit instalada, o Gemini CLI entende a arquitetura do Genkit e pode ajudar a:
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.
Antes de instalar a extensão, verifique se o Gemini CLI está instalado.
gemini extensions install https://github.com/gemini-cli-extensions/genkit
2. A extensão configura automaticamente o Gemini CLI com conhecimento e ferramentas específicos do Genkit.
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
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
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.
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.
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: