Personaliza tu experiencia con las reglas

Las reglas en Gemini te permiten definir lenguajes de programación, estilos o formatos de salida preferidos que se aplican a todas las instrucciones. Cuando configuras estas preferencias una vez, se aplican automáticamente a todas las instrucciones posteriores que envíes a Gemini. Las reglas ayudan a Gemini a comprender los estándares y las preferencias del proyecto para brindar asistencia con el código más precisa y personalizada. Por ejemplo, puedes crear una regla como "Siempre dame respuestas concisas en Kotlin".

Almacena y administra reglas en la Biblioteca de instrucciones en Android Studio. Para configurar una regla, sigue estos pasos:

  1. Para abrir la configuración de Gemini, haz clic en el ícono de estado de Gemini en la parte inferior del IDE y, luego, en Configurar Gemini > Biblioteca de instrucciones. También puedes ir a File (Android Studio en macOS) > Settings > Tools > Gemini > Prompt Library.
  2. Usa el menú desplegable Scope para almacenar reglas a nivel del IDE o del proyecto:
    • Las reglas a nivel del IDE son privadas y se pueden usar en varios proyectos.
    • Las reglas a nivel del proyecto se pueden compartir entre los miembros del equipo que trabajan en el mismo proyecto. Se guardan en el archivo /.idea/project.prompts.xml con instrucciones a nivel del proyecto.
  3. Para agregar una regla, haz clic en Reglas y agrega las reglas en el editor. Asegúrate de que las reglas sean específicas y factibles. El diseño de las reglas no es fundamental, pero, para que sean más fáciles de leer y mantener, considera incluir varias reglas en una lista con viñetas.
  4. Haz clic en Aplicar para guardar y permanecer en el diálogo de configuración. Haz clic en Aceptar para guardar los cambios y salir del diálogo de configuración.

Estas son algunas ideas sobre qué agregar como reglas:

  • Guías de estilo de la empresa, por ejemplo, convenciones para nombrar variables o comentar código
  • Bibliotecas recomendadas para usar, por ejemplo, "Usa la biblioteca <X> en lugar de la biblioteca <Y>"
  • Preferencias de lenguaje de programación, por ejemplo, "Proporciona todos los ejemplos de código en Kotlin"

Cómo anular la selección de reglas para una búsqueda

Las reglas se aplican automáticamente a cada búsqueda que envías a Gemini. Si no quieres que las reglas se apliquen a una instrucción específica, puedes anular la selección de las reglas antes de enviar la instrucción. Para ello, haz clic en Contexto y desmarca Reglas.

Cómo funcionan las reglas

Las reglas se agregan al comienzo de cada instrucción como un preámbulo. Debes usar reglas para proporcionar contexto, especificar un formato y un resultado deseados, y ayudar a definir el comportamiento de Gemini para generar respuestas más precisas y útiles. Si usas reglas a nivel del IDE y a nivel del proyecto, ambas categorías de reglas se aplican a cada instrucción.