Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Com as regras do Gemini, você pode definir linguagens de programação, estilos ou formatos de saída preferidos que se aplicam a todos os comandos. Quando você define essas preferências uma vez, elas são aplicadas automaticamente a todos os comandos subsequentes enviados ao Gemini. As regras ajudam o Gemini a entender os padrões e preferências do projeto para oferecer uma assistência de código mais precisa e personalizada. Por exemplo, você pode criar uma regra como "Sempre
me dê respostas concisas em Kotlin".
Armazene e gerencie regras na Biblioteca de comandos do
Android Studio. Para configurar uma regra, siga estas etapas:
Para abrir as configurações do Gemini, clique no ícone de status do Gemini
na parte de baixo do ambiente de desenvolvimento integrado e clique em Configurar o Gemini > Biblioteca de
comandos. Ou acesse Arquivo (Android Studio no macOS) >
Configurações > Ferramentas > Gemini > Biblioteca de comandos.
Use o menu suspenso Escopo para armazenar regras no nível do IDE ou do projeto:
As regras no nível da IDE são particulares e podem ser usadas em vários projetos.
As regras no nível do projeto podem ser compartilhadas entre colegas de equipe que trabalham no mesmo projeto. Elas são salvas no arquivo /.idea/project.prompts.xml com
solicitações no nível do projeto.
Para adicionar uma regra, clique em Regras e adicione as regras no editor. As regras precisam ser específicas e viáveis. O layout das regras não é essencial, mas para facilitar a leitura e a manutenção, considere colocar várias regras em uma lista com marcadores.
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.
Confira algumas ideias de regras que você pode adicionar:
Guias de estilo da empresa, por exemplo, convenções para nomenclatura de variáveis ou comentários de código
Bibliotecas recomendadas para uso, por exemplo, "Use a biblioteca <X> em vez da
biblioteca <Y>"
Preferências de linguagem de programação, por exemplo, "Forneça todos os exemplos de código em Kotlin"
Desmarcar regras para uma consulta
As regras são aplicadas automaticamente a todas as consultas enviadas ao Gemini. Se você não quiser que as regras sejam aplicadas a um comando específico, desmarque-as antes de enviar o comando. Para isso, clique em Contexto e desmarque Regras.
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 um resultado e formato desejados e ajudar a moldar o comportamento do Gemini para gerar respostas mais precisas e úteis. Se você estiver
usando regras no nível do IDE e do projeto, ambas as categorias serão
aplicadas a cada comando.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-31 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-31 UTC."],[],[],null,["# Customize your experience with Rules\n\nRules in Gemini let you define preferred coding languages, styles, or output\nformats that apply to all prompts. When you set these preferences once, they are\nautomatically applied to all subsequent prompts sent to Gemini. Rules help\nGemini understand project standards and preferences for more accurate and\ntailored code assistance. For example, you can create a rule such as \"Always\ngive me concise responses in Kotlin.\"\n\nStore and manage rules in the [Prompt Library](/studio/gemini/prompt-library) in\nAndroid Studio. To set up a rule, follow these steps:\n\n1. To open Gemini's settings, click the Gemini status icon at the bottom of the IDE and then click **Configure Gemini** \\\u003e **Prompt\n Library** . Alternatively go to **File** (**Android Studio** on macOS) **\\\u003e\n Settings \\\u003e Tools \\\u003e Gemini \\\u003e Prompt Library**.\n2. Use the **Scope** drop-down to store rules at the IDE level or the project level:\n - IDE-level rules are private to yourself and can be used across multiple projects.\n - Project-level rules can be shared among teammates working on the same project. They're saved in the `/.idea/project.prompts.xml` file with [project-level prompts](/studio/gemini/prompt-library#share-project-prompts).\n3. To add a rule, click **Rules** and add the rule(s) in the editor. Ensure that the rules are specific and actionable. The layout of the rules isn't critical, but for your own readability and maintainability, consider putting multiple rules in a bullet list.\n4. Click **Apply** to save and stay in the settings dialog. Click **Ok** to save and exit the settings dialog.\n\nHere are some ideas of what to add as rules:\n\n- Company style guides, for example conventions for variable naming or code commenting\n- Recommended libraries to use, for example \"Use library \\\u003cX\\\u003e instead of library \\\u003cY\\\u003e\"\n- Coding language preferences, for example \"Provide all code examples in Kotlin\"\n\nDe-select rules for a query\n---------------------------\n\nRules are automatically applied to every query you send to Gemini. If you don't\nwant the rules to apply to a specific prompt, you can de-select the rules before\nyou send the prompt by clicking **Context** and un-checking **Rules**.\n\nHow rules work\n--------------\n\nRules are added to the beginning of every prompt as a *preamble*. You should use\nrules to provide context, specify a desired output and format, and help shape\nGemini's behavior to generate more accurate and helpful responses. If you are\nusing both IDE-level and project-level rules, both categories of rules are\napplied to every prompt."]]