Personalizar sua experiência com regras

Com as regras, você pode definir linguagens de programação, estilos ou formatos de saída preferidos que se aplicam a todos os comandos. Depois de definir essas preferências, elas são aplicadas automaticamente a todos os comandos subsequentes enviados ao agente. As regras ajudam o agente a entender os padrões e as preferências do projeto para oferecer uma assistência de programação mais precisa e personalizada. Por exemplo, você pode criar uma regra como "Sempre dar respostas concisas em Kotlin".

Armazene e gerencie regras na Biblioteca de comandos no Android Studio. Para configurar uma regra, siga estas etapas:

  1. Para acessar a Biblioteca de Comandos, acesse File (Android Studio no macOS) > Settings > Tools > AI > Prompt Library.
  2. Use o menu suspenso Escopo para armazenar regras no nível do ambiente de desenvolvimento integrado ou do projeto:
    • As regras no IDE são particulares e podem ser usadas em vários projetos.
    • As regras para envolvidos no projeto podem ser compartilhadas entre colegas de equipe que trabalham no mesmo projeto. Eles são salvos no arquivo /.idea/project.prompts.xml com comandos para envolvidos no projeto.
  3. Para adicionar uma regra, clique em Regras e adicione as regras no editor. As regras precisam ser específicas e acionáveis. O layout das regras não é crítico, mas, para facilitar a leitura e a manutenção, considere colocar várias regras em uma lista com marcadores.
  4. Clique em Aplicar para salvar e permanecer na caixa de diálogo de configurações. Clique em OK para salvar e sair da caixa de diálogo de configurações.
A caixa de diálogo "Configurações" do Android Studio mostrando o editor de regras em "Ferramentas > IA > Biblioteca de comandos"
Figura 1: caixa de diálogo "Settings" do Android Studio com o editor de regras aberto.

Confira algumas ideias de regras:

  • Guias de estilo da empresa, por exemplo, convenções para nomenclatura de variáveis ou comentários de código
  • Bibliotecas recomendadas para uso
  • Preferências de idioma de programação, por exemplo, "Forneça todos os exemplos de código em Kotlin"

Desmarcar regras de uma consulta

As regras são aplicadas automaticamente a todas as consultas enviadas ao agente. Se você não quiser que as regras sejam aplicadas a um comando específico, desmarque as regras antes de enviar o comando clicando em Contexto e desmarcando Regras.

A caixa de diálogo Contexto na janela de chat do agente, mostrando a opção Regras ativada
Figura 2: a caixa de diálogo "Contexto" na janela de chat do agente, mostrando a opção "Regras" ativada.

Como as regras funcionam

As regras são adicionadas ao início de cada comando como um preâmbulo. Use regras para fornecer contexto, especificar uma saída e um formato selecionados e ajudar a moldar o comportamento do agente para gerar respostas mais precisas e úteis. Se você estiver usando regras no nível do IDE e para envolvidos no projeto, as duas categorias de regras serão aplicadas a cada comando.