Notícias sobre produtos
Aumento da orientação e do controle sobre o modo de agente com o Android Studio Panda 3
Leitura de 3 minutos
O Android Studio Panda 3 agora é estável e está pronto para uso na produção. Essa versão oferece ainda mais controle e personalização sobre seus fluxos de trabalho com tecnologia de IA, facilitando a criação de apps Android de alta qualidade.
Se você estiver adicionando novos recursos a um app atual ou criando um novo, essas atualizações vão melhorar sua experiência de desenvolvimento, permitindo que o agente de IA no Android Studio aprenda suas práticas específicas e oferecendo controle granular sobre as permissões dele.
Por fim, além das habilidades de IA e dos aprimoramentos do modo de agente, o Android Studio Panda 3 também inclui suporte atualizado para criar apps Android para carros.
Confira um detalhamento das novidades:
Habilidades do agente
Crie um agente de IA mais útil usando habilidades de agente no Android Studio. As habilidades de agente são instruções especializadas que ensinam ao agente novos recursos e práticas recomendadas para um fluxo de trabalho específico, que o agente pode aproveitar conforme necessário. Isso reduz significativamente o nível de detalhes necessários para seus comandos diários. As habilidades de agente funcionam com o Gemini no Android Studio ou com outros LLMs remotos de terceiros que você integra ao framework de agente no Android Studio.
Você e os membros da sua equipe podem criar habilidades que informam ao agente exatamente como você quer lidar com tarefas específicas na sua base de código. Por exemplo, você pode criar uma habilidade personalizada de "revisão de código" adaptada aos padrões de codificação da sua organização ou uma habilidade personalizada para fornecer ao agente mais informações sobre como usar uma biblioteca interna.
Depois de criar uma habilidade, o agente poderá usá-la automaticamente ou você poderá acioná-la manualmente digitando @ seguido do nome da habilidade. Confira a documentação para saber mais sobre como criar habilidades para sua base de código ou, melhor ainda, peça ao agente para ajudar você a criar uma nova habilidade, e ele vai orientar você sobre os detalhes.
Primeiros passos
Para criar uma habilidade para seu projeto, faça o seguinte:
- Crie um diretório .skills na pasta raiz do projeto.
- Coloque um arquivo SKILL.md dentro desse novo diretório.
- Adicione um nome e uma descrição ao arquivo para definir seu fluxo de trabalho personalizado, e a habilidade estará pronta.
- Opcionalmente, inclua scripts, recursos e referências para fornecer ainda mais orientação ao agente.
Gerenciar permissões para o modo de agente
Você controla sua base de código e agora pode ser mais deliberado com quais dados e recursos você escolhe compartilhar com agentes de IA. As novas permissões granulares de agente no Android Studio permitem que você decida exatamente o que os agentes podem fazer por você.
Quando o modo de agente precisa ler arquivos, executar comandos de shell ou acessar a Web, ele pede sua permissão explicitamente. Sabemos que a "fadiga de aprovação" é um risco real em fluxos de trabalho de IA. Quando uma ferramenta pede permissão com muita frequência, é fácil começar a clicar em "Permitir" sem revisar totalmente a ação. Ao oferecer regras granulares de "Permitir sempre" para operações confiáveis e um ambiente de simulação opcional para operações experimentais, o Android Studio ajuda você a se concentrar nas decisões de alto risco que realmente exigem sua aprovação manual.
As permissões do agente são intuitivas para configurar e usar. Por exemplo, conceder permissões de alto nível autoriza automaticamente as subferramentas relacionadas, enquanto os comandos que você aprovou anteriormente serão executados automaticamente sem interromper o fluxo. O acesso a arquivos confidenciais, como chaves SSH, sempre exigirá sua aprovação explícita.
Para ainda mais segurança, você também pode usar um ambiente de simulação opcional para aplicar um controle rigoroso e isolado sobre o agente.
Modelo de app da biblioteca Car App vazio
Estamos facilitando a criação de apps Android para carros. Criar apps para carros costumava significar lidar com configurações complexas apenas para que o projeto fosse criado com sucesso.
Agora, você pode acelerar o desenvolvimento com o novo modelo "Empty Car App Library App" no Android Studio. Esse modelo cuida do código boilerplate necessário para um app otimizado para direção no Android Auto e no Android Automotive OS, economizando tempo e esforço significativos. Em vez de ficar preso na configuração, você pode se concentrar em criar a melhor experiência para seus usuários na estrada.
Primeiros passos
Para usar o novo modelo:
- Selecione New Project na tela "Welcome to Android Studio" (ou File > New > New Project em um projeto).
- Pesquise ou selecione o modelo Empty Car App Library App.
- Nomeie o app e clique em Finish para gerar o app otimizado para direção.
Versões do Android Studio Panda
O Panda 3 é baseado na versão Panda 2 com foco em IA do mês passado. Confira o post do blog "Go from prompt to working prototype with Android Studio Panda 2" (link em inglês) para saber mais sobre os novos recursos do Android Studio, incluindo o fluxo de novo projeto com tecnologia de IA que leva você do comando ao protótipo e o assistente de upgrade de versão que facilita a atualização das dependências.
Primeiros passos
Mergulhe e acelere seu desenvolvimento. Faça o download do Android Studio Panda 3 e comece a explorar esses novos recursos de agente poderosos hoje mesmo.
Como sempre, seu feedback é fundamental para nós. Confira problemas conhecidos, informe bugs e faça parte da nossa comunidade no LinkedIn, Medium, YouTube ou X. Divirta-se com os códigos!
Continuar lendo
-
Notícias sobre produtos
O Android Studio Panda 4 agora é estável e está pronto para uso na produção. Essa versão traz o modo de planejamento, a previsão da próxima edição e muito mais, facilitando a criação de apps Android de alta qualidade.
Matt Dyor • Leitura de 5 minutos
-
Notícias sobre 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.
Matthew Warner • Leitura de 2 minutos
-
Notícias sobre produtos
Hoje, estamos aprimorando o desenvolvimento do Android com o Gemma 4, nosso modelo aberto de última geração mais recente, projetado com raciocínio complexo e recursos autônomos de chamada de ferramentas.
Matthew McCullough • Leitura de 2 minutos
Fique por dentro
Receba os insights mais recentes sobre o desenvolvimento do Android na sua caixa de entrada semanalmente.