Compartilhar

9 DE ABRIL DE 2025

Como a Jolt AI usa a API Gemini para entender o código em escala

Yev Spektor

CEO

Vishal Dharmadhikari

Engenheiro de soluções de produtos

Hero da apresentação de agentes

Os desenvolvedores que trabalham com bases de código extensas e em escala de produção sabem o que é isso. Entender o contexto, encontrar arquivos relevantes e fazer mudanças pode parecer navegar por um labirinto. A Jolt AI está enfrentando esse problema com uma ferramenta de geração de código e chat projetada especificamente para bases de código reais com mais de 100 mil linhas. A arma secreta para oferecer velocidade e precisão? A API Gemini, principalmente o Gemini 2.0 Flash.

A missão da Jolt AI é permitir que os desenvolvedores entendam e contribuam instantaneamente com qualquer base de código. Muitas das ferramentas atuais têm dificuldades com bases de código grandes e exigem que os usuários selecionem manualmente os arquivos de contexto. É cansativo e impraticável. A Jolt AI usa uma pesquisa semântica inovadora que identifica de forma precisa e automática os arquivos de contexto relevantes. Ela é fundamental para o desenvolvimento de recursos, correção de bugs, integração e muito mais.

Diagrama de fluxo de estado gerado que mostra a lógica do aplicativo.

O desafio da Jolt AI era encontrar um modelo que pudesse impulsionar o pipeline de pesquisa com a combinação certa de velocidade, consistência e compreensão do código. "Queríamos acelerar três etapas com tecnologia de IA no pipeline de pesquisa de código", explica Yev Spektor, CEO da Jolt AI. "Cada etapa exige o entendimento de várias linguagens de programação, frameworks, código do usuário e intenção do usuário."

Gemini 2.0 Flash: velocidade e compreensão aprimorada do código

Aí entra o Gemini 2.0 Flash. Para a Jolt AI, esse modelo proporcionou o salto de performance que eles estavam buscando. "Depois de alguns ajustes, conseguimos uma saída mais consistente e de melhor qualidade com o Gemini 2.0 Flash do que com um modelo maior e mais lento de outro provedor", explica Spektor.

Como a Jolt AI está usando o Gemini 2.0 Flash? Ele impulsiona várias etapas cruciais no pipeline de pesquisa de código, fornecendo a velocidade e a precisão necessárias para navegar e entender repositórios massivos. Embora os detalhes exatos sejam o "segredo", o impacto é claro: o Gemini 2.0 Flash permite que a Jolt AI mostre rapidamente as informações certas em bases de código complexas.

A mudança para a API Gemini foi notavelmente eficiente. "Algumas horas para implementar o SDK e dois dias para fazer ajustes e testes rápidos", diz Spektor. A equipe também usou o Google AI Studio para ideação e ajuste rápidos, agilizando o processo de desenvolvimento.

Resultados: mais rapidez, qualidade e economia

A migração para o Gemini 2.0 Flash trouxe resultados impressionantes para a Jolt AI:

  • Redução de 70% a 80% no tempo de resposta:as etapas com suporte de IA no pipeline de pesquisa são muito mais rápidas.
  • Respostas de maior qualidade e mais consistentes:os usuários recebem resultados melhores mais rápido.
  • Custos 80% menores:as cargas de trabalho de IA migradas agora são muito mais econômicas.


"Estamos recebendo respostas de maior qualidade para nossos usuários mais de duas vezes mais rápido", enfatiza Spektor. Essa combinação de velocidade, qualidade e economia de custos destaca o poder do Gemini 2.0 Flash para aplicativos com desempenho crítico.

Foco no futuro e insights para desenvolvedores

A Jolt AI está expandindo ativamente o suporte ao ambiente de desenvolvimento integrado com um plug-in do JetBrains e explorando a acessibilidade da API. Spektor está animado com o potencial mais amplo da Jolt AI nas empresas, desde ajudar líderes de engenharia e desenvolvedores até apoiar equipes de suporte ao cliente e ativar pipelines de código de IA automatizados.

Ao refletir sobre a jornada com a API Gemini, Spektor oferece este conselho a outros desenvolvedores:

"O Gemini 2.0 Flash é mais capaz do que você pensa. Ele é muito bom em recuperação, muito melhor do que alguns modelos lentos e mais caros." Ele também incentiva os desenvolvedores a conhecer os modelos mais recentes da família Gemini: "A nova geração, Gemini 2.0 Flash e Gemini 2.5 Pro, precisam ser analisadas. O Gemini 2.0 Flash dobrou a velocidade do nosso produto e melhorou a qualidade das respostas. Os novos modelos são uma função de etapa importante."

A história de sucesso da Jolt AI destaca como a velocidade e a capacidade do Gemini 2.0 Flash podem melhorar significativamente as ferramentas de desenvolvimento com tecnologia de IA, especialmente aquelas que lidam com as complexidades de grandes bases de código.

Tudo pronto para criar? Conheça a documentação da API Gemini e comece a usar o Google AI Studio hoje mesmo.