Notícias sobre produtos

O Android Studio é compatível com o Gemma 4: nosso modelo local mais avançado para programação agêntica

Leitura de 2 min
Ver o perfil de Matthew Warner
Matthew Warner Gerente de produtos, Experiência do desenvolvedor Android

O fluxo de trabalho e as necessidades de IA de cada desenvolvedor são únicos, e é importante poder escolher como a IA ajuda no desenvolvimento. Em janeiro, lançamos a capacidade de escolher qualquer modelo de IA local ou remoto para potencializar a funcionalidade de IA no Android Studio. Hoje, anunciamos a disponibilidade do Gemma 4 para assistência de programação de IA no Android Studio. Esse novo modelo local treinado no desenvolvimento para Android oferece o melhor dos dois mundos: a privacidade e o custo-benefício do processamento no dispositivo, além de recursos de última geração de raciocínio e chamada de ferramentas.

Assistência de IA local

Ao ser executado localmente na sua máquina, o Gemma 4 oferece assistência de programação com IA que não requer uma conexão de Internet ou uma chave de API para as operações principais. Dentre os principais benefícios estão:

  • Privacidade e segurança: seu código permanece na máquina. O Gemma 4 processa todas as solicitações do Modo Agente localmente, o que o torna ideal para desenvolvedores que trabalham com normas de privacidade de dados ou em ambientes corporativos seguros.
  • Eficiência de custo: execute fluxos de trabalho complexos de agentes sem se preocupar em atingir as cotas. O Gemma 4 é otimizado para ser executado com eficiência em hardware de desenvolvimento moderno, usando GPU e RAM locais para fornecer assistência rápida e responsiva.
  • Disponibilidade off-line: use o agente para escrever código mesmo sem conexão de Internet.
  • Raciocínio de última geração: o Gemma 4 oferece o melhor raciocínio da categoria, capaz de realizar tarefas de programação complexas de várias etapas no Modo Agente.

Programação agêntica avançada

O Gemma 4 foi treinado para o desenvolvimento Android com recursos de chamada de ferramentas agênticas. Ao selecionar o Gemma 4 como seu modelo local, você pode usar o Modo Agente em vários casos de uso de desenvolvimento, como:

  • Projetar novos recursos: os desenvolvedores podem pedir ao agente para criar um novo recurso ou um app inteiro com comandos como "criar um app de calculadora". O agente não apenas vai gerar o código da interface, mas também vai usar as práticas recomendadas do Android, como escrever em Kotlin e usar o Jetpack Compose.
  • Refatoração: você pode dar comandos de alto nível, como "Extraia todas as strings fixadas no código e migre-as para strings.xml". O agente vai verificar sua base de código, identificar as instâncias que precisam de mudanças e aplicar as edições em vários arquivos ao mesmo tempo.
  • Correção de bugs e resolução de builds: se um projeto não for criado ou tiver erros de lint persistentes, peça ao agente para "Criar meu projeto e corrigir os erros". O agente vai navegar até o código ofensivo e aplicar correções de forma iterativa até que o build seja bem-sucedido.

 

 

O MoE de 26B é recomendado para desenvolvedores de apps Android que usam uma máquina com os requisitos mínimos de hardware. A RAM total necessária inclui o Android Studio e o Gemma.

ModeloRAM total necessáriaArmazenamento necessário
Gemma E2B8 GB2 GB
Gemma E4B12 GB4 GB
Gemma 26B MoE24 GB17 GB

Primeiros passos

Para começar, verifique se você tem a versão mais recente do Android Studio instalada.

  1. Instale um provedor de LLM, como o LM Studio ou o Ollama, no computador local.
  2. Em Configurações > Ferramentas > IA > Provedores de modelos, adicione sua instância do LM Studio ou do Ollama. 
  3. large_Screenshot_gemma4.png
  4. Baixe o modelo Gemma 4 do Ollama ou do LM Studio. Consulte os requisitos de hardware para selecionar o tamanho do modelo.
  5. No Modo Agente, selecione Gemma 4 como seu modelo ativo.

Para um tutorial detalhado sobre a configuração, confira a documentação oficial sobre como usar um modelo local.

Estamos ansiosos para ver como o Gemma 4 vai permitir fluxos de trabalho de desenvolvimento mais particulares, seguros e eficientes. Como sempre, seu feedback é essencial para continuarmos refinando a experiência de IA no Android Studio. Se você encontrar um bug ou problema, registre-o. Você também pode participar da nossa comunidade de desenvolvedores Android no LinkedIn, no YouTube ou no X. Divirta-se com os códigos!

Escrito por:
Continue lendo