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 minutos
Ver o perfil de Matthew Warner
Matthew Warner Gerente de produtos

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, apresentamos a capacidade de escolher qualquer modelo de IA local ou remoto para ativar a funcionalidade de IA no Android Studio, e 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 do Android oferece o melhor dos dois mundos: a privacidade e a relação custo-benefício do processamento no dispositivo, além de recursos de raciocínio e chamada de ferramentas de última geração.

Assistência de IA, entregue localmente

Ao ser executado localmente na sua máquina, o Gemma 4 oferece assistência de código de IA que não exige 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 sua máquina. O Gemma 4 processa todas as solicitações do modo de agente localmente, o que o torna uma escolha ideal para desenvolvedores que trabalham com requisitos de privacidade de dados ou em ambientes corporativos seguros.
  • Relação custo-benefício:execute fluxos de trabalho agênticos complexos sem se preocupar em atingir cotas. O Gemma 4 é otimizado para ser executado com eficiência em hardware de desenvolvimento moderno, usando GPU e RAM locais para oferecer assistência rápida e responsiva.
  • Disponibilidade off-line:use o agente para escrever código mesmo quando não tiver uma conexão de Internet.
  • Raciocínio de última geração:o Gemma 4 oferece o melhor raciocínio da categoria, capaz de tarefas complexas de programação de várias etapas no modo de agente.

Programação agêntica avançada

O Gemma 4 foi treinado para desenvolvimento do Android com recursos de chamada de ferramentas agênticas. Ao selecionar o Gemma 4 como modelo local, você pode aproveitar o modo de agente para 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 "Extrair todas as strings codificadas e migrá-las para strings.xml". O agente vai analisar sua base de código, identificar instâncias que exigem mudanças e aplicar as edições em vários arquivos simultaneamente.
  • Correção de bugs e resolução de build:se um projeto não for criado ou tiver erros de lint persistentes, você poderá solicitar ao agente que "Crie meu projeto e corrija todos 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 E2B8GB2 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 seu 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. Faça o download do modelo Gemma 4 no Ollama ou no LM Studio. Consulte os requisitos de hardware para seleção do tamanho do modelo.
  5. No modo de 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 animados para ver como o Gemma 4 permite fluxos de trabalho de desenvolvimento mais privados, seguros e avançados. Como sempre, seu feedback é essencial para continuarmos a refinar a experiência de IA no Android Studio. Se você encontrar um bug ou problema, por favor, registre um problema. Você também pode fazer parte da nossa comunidade de desenvolvedores Android no LinkedIn, YouTube ou X. Divirta-se com os códigos!

Escrito por:
Continuar lendo