Personaliza tu experiencia con las reglas

Las reglas de 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 se envían a Gemini. Las reglas ayudan a Gemini a comprender los estándares y las preferencias del proyecto para brindar asistencia de 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 de 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 Ícono de estado activo de Gemini en la parte inferior del IDE y, luego, en Configurar IA > Biblioteca de instrucciones. Como alternativa, ve a File (Android Studio en macOS) > Settings > Tools > AI > 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 las instrucciones a nivel del proyecto.
  3. Para agregar una regla, haz clic en Rules y agrega las reglas en el editor. Asegúrate de que las reglas sean específicas y prácticas. El diseño de las reglas no es fundamental, pero, para mejorar la legibilidad y el mantenimiento, considera colocar varias reglas en una lista con viñetas.
  4. Haz clic en Apply para guardar los cambios y permanecer en el cuadro de diálogo de configuración. Haz clic en OK para guardar los cambios y salir del cuadro de diálogo de configuración.
El diálogo de configuración de Android Studio que muestra el editor de reglas en Gemini > Biblioteca de instrucciones
Figura 1: Cuadro de diálogo de configuración de Android Studio con el editor de reglas abierto.

Estas son algunas ideas de lo que puedes agregar como reglas:

  • Guías de estilo de la empresa, por ejemplo, convenciones para la asignación de nombres de variables o comentarios de código
  • Bibliotecas recomendadas para usar
  • Preferencias de lenguaje de programación, por ejemplo, "Proporciona todos los ejemplos de código en Kotlin"

Anula la selección de reglas para una consulta

Las reglas se aplican automáticamente a cada consulta 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 Context y desmarca Rules.

El diálogo Contexto en la ventana de chat de Gemini, que muestra la opción Reglas habilitada
Figura 2: Cuadro de diálogo Contexto en la ventana de chat de Gemini, que muestra la opción Reglas habilitada

Cómo funcionan las reglas

Las reglas se agregan al comienzo de cada instrucción como un preámbulo. Usa reglas para proporcionar contexto, especificar un formato y una salida seleccionados, 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 de proyecto, ambas categorías de reglas se aplicarán a cada instrucción.