A IA no Android Studio inclui recursos para cada etapa do processo de desenvolvimento. A tabela a seguir lista alguns dos principais recursos disponíveis para ajudar a potencializar seu fluxo de trabalho. A IA no Android Studio é um espaço em rápido desenvolvimento. Por isso, confira também as notas da versão estável e as notas da versão de pré-lançamento do Android Studio para ver as atualizações mais recentes.
| Categoria | Recurso | Descrição | Documentos |
|---|---|---|---|
| Modo Agente | Criar um projeto | Transforme uma ideia em um protótipo de app rapidamente com a ajuda da IA. | Criar um novo projeto com IA |
| Conversas paralelas | Execute várias conversas no Modo Agente em paralelo para realizar várias tarefas de forma eficaz no ambiente de desenvolvimento integrado. | Modo Agente | |
| Adicionar uma chave de API | Adicione uma chave de API para expandir a janela de contexto e receber respostas de qualidade ainda maior.
Aplicável apenas aos usuários no modelo padrão do nível sem custo financeiro. |
Adicionar sua própria chave da API Gemini | |
| Adicionar um servidor MCP | Interagir com ferramentas externas e ampliar o conhecimento e os recursos usando o Protocolo de Contexto de Modelo (MCP, na sigla em inglês). | Adicionar um servidor MCP | |
| Adicionar um servidor MCP remoto | Conectar-se a um servidor MCP sem precisar instalá-lo e mantê-lo por conta própria. | Adicionar um servidor MCP | |
Suporte a arquivos AGENTS.md |
Defina as preferências para as respostas do agente às suas consultas em um ou
mais arquivos Markdown que fazem parte da sua base de código. As instruções definidas
em arquivos AGENTS.md são independentes do ambiente de desenvolvimento integrado. |
Personalizar o agente usando arquivos AGENTS.md |
|
| Gerenciar permissões | É possível gerenciar permissões específicas para o agente, o que dá controle granular sobre o espaço de trabalho. | Gerenciar permissões no Modo Agente | |
| Acessar a base de conhecimento do Android | Acesse documentação atualizada e confiável para ajudar você a desenvolver apps de alta qualidade. | Base de conhecimento do Android | |
| Pesquisa na Web do agente | Fazer pesquisas na Web em tempo real para acessar informações recentes. | Pesquisa na Web do agente | |
| Ampliar o agente com habilidades | As habilidades permitem que você aprimore os recursos do agente com conhecimento especializado e fluxos de trabalho personalizados. | Ampliar o agente com habilidades | |
| Interagir com o dispositivo conectado | O agente de IA no Android Studio tem acesso a ferramentas para implantar um app no dispositivo conectado, inspecionar o que está sendo mostrado na tela, fazer capturas de tela, verificar se há erros no Logcat e interagir com o app em execução. | Testar e verificar mudanças em um dispositivo | |
| Modelos locais de terceiros | Escolha um LLM instalado localmente no seu computador para usar a funcionalidade de IA no Android Studio. | Usar um LLM local | |
| Modelos remotos de terceiros | Escolha um LLM de um provedor de modelos remotos para usar a funcionalidade de IA no Android Studio. | Usar um LLM remoto | |
| Código | Previsão da próxima edição | Sugere proativamente edições em outras partes da base de código com base nas suas mudanças recentes. | Previsão da próxima edição |
| Atualizar dependências | Atualize as dependências e resolva os erros de build de forma iterativa. | Atualizar dependências com o agente | |
| Gerar testes de unidade. | O agente pode gerar testes de unidade abrangentes e compiláveis para seu código Kotlin
e Java, incluindo métodos setUp, inicialização simulada
e casos de teste individuais. |
Gerar testes de unidade | |
| Jornadas para o Android Studio | Escreva testes funcionais completos, chamados de jornadas, descrevendo as etapas e as declarações usando linguagem natural. O agente converte suas etapas em ações que ele executa no app.
Ative pelo Studio Labs. |
Jornadas do Android Studio | |
| Escrever | Geração de visualização do Compose | O agente pode gerar automaticamente prévias do Compose, incluindo dados simulados para parâmetros de prévia, para um elemento combinável específico ou para todos os elementos combináveis em um arquivo. | Gerar visualizações do Compose |
| Transformar interface | Use linguagem natural para atualizar a interface do app diretamente no painel de visualização do Compose. | Transformar interface | |
| Nova interface de um modelo de design | Gerar código do Compose diretamente de um modelo de design. | Gerar interface com anexo de imagem | |
| Deixar a interface igual a uma imagem de destino | Fazer com que sua interface corresponda a um design de referência, quando você já tem uma interface inicial criada. | Gerar interface com anexo de imagem | |
| Corrigir problemas de qualidade da interface | Encontre e corrija problemas para melhorar a qualidade e a acessibilidade da IU. | Encontrar e corrigir problemas de qualidade da interface | |
| Integrações com tecnologia Android | Analisar falhas com os Insights de Qualidade de Apps | Use o agente para analisar os relatórios de falhas do Insights de Qualidade de Apps, gerar insights, fornecer um resumo de falhas e, quando possível, recomendar as próximas etapas, incluindo exemplos de código e links para a documentação relevante. | Analisar falhas com os Insights de Qualidade de Apps |
| Analisar erros de tempo de execução com o Logcat | O agente ajuda você a entender e resolver erros da janela do Logcat, simplificando o processo de depuração. Quando o app gera um erro ou uma exceção, clique em "Corrigir com IA" para receber explicações imediatas e sugestões práticas sem sair do ambiente de desenvolvimento integrado. | Analisar erros de tempo de execução com o Logcat | |
| Receber ajuda com erros de build e sincronização | O agente entende os erros de build e sincronização do Gradle. Quando ocorrerem erros, clique no link "Corrigir com IA" na saída do build para ajudar a diagnosticar e corrigir os problemas. | ||
| Privacidade e segurança | Configurar o compartilhamento de contexto | Configure quais arquivos são compartilhados com o agente usando arquivos .aiexclude. |
Configurar o compartilhamento de contexto |
| Logging | Coletar atividades no Gemini no Cloud Logging, incluindo comandos, respostas e metadados, como linhas de código aceitas pelo usuário.
Apenas para assinantes do nível Business. |
Acessar os registros de auditoria de uso do Gemini Enterprise com o Cloud Logging | |
| VPC Service Controls | Estabeleça um ambiente seguro e controlado para programação, protegendo dados sensíveis e propriedade intelectual.
Apenas para assinantes do nível Business. |
Proteger o app com o VPC Service Controls | |
| Métricas de produtividade | Monitore o uso do Gemini pela sua equipe e o impacto dele no trabalho, incluindo métricas como a taxa de aceitação de recomendações de código.
Apenas para assinantes do nível Business. |
Ver e exportar dados de análise |