Saltar al contenido principal

Reglas del agente

Un prompt de sistema de texto libre es un bloque único donde identidad, prohibiciones, tono y casos borde se mezclan. No podés versionar una oración, desactivar una restricción ni auditar qué cambió — y a medida que el prompt crece, se cuelan contradicciones que degradan al agente en silencio.

Las reglas reemplazan ese bloque por secciones tipadas que compilan determinísticamente al prompt que hereda cada nodo LLM.

Se escriben en Dashboard → Agents → <agente> → Rules.

Secciones

Las reglas se compilan en un orden fijo, así la salida es estable:

#SecciónQué va acá
1IDENTITYQuién es el agente
2MISSIONQué tiene que lograr
3PROHIBITIONQué nunca debe hacer
4OBLIGATIONQué siempre debe hacer
5CONDITIONALComportamiento si–entonces
6TOOLINGCómo usar sus herramientas
7EDGE_CASESSituaciones inusuales y cómo manejarlas
8TONECómo debe sonar
9PREFERENCEGuía blanda, aplicada cuando nada más fuerte aplica
10EXAMPLEEjemplos resueltos

IDENTITY y MISSION compilan como prosa; el resto compila como listas estructuradas.

Compilación determinística

El compilador es una función pura: las mismas reglas siempre producen el mismo prompt, byte por byte. Nada se genera en tiempo de ejecución, así que lo que ves en la vista previa es exactamente lo que corre.

El prompt compilado incluye una instrucción explícita de precedencia — primero seguridad y política de la plataforma, después tus reglas en orden de sección — para que el modelo tenga un criterio de desempate cuando dos reglas tiran para lados distintos.

Vista previa en vivo

El editor de reglas muestra el prompt compilado mientras escribís, coloreado por sección, para que veas cómo tus reglas se ensamblan en la instrucción que el modelo realmente recibe.

Análisis de conflictos

Las reglas se acumulan. La regla 3 dice "siempre citá una fuente"; la 11, agregada meses después, dice "respuestas de una sola oración". Nada falla — el agente simplemente empeora de una forma difícil de rastrear.

El análisis de conflictos es una verificación bajo demanda que lee tu conjunto de reglas y marca las contradicciones. Corre cuando hacés clic, nunca en cada tecla.

nota

El análisis de conflictos usa tu propia clave LLM (BYOK) — gasta tokens de tu proveedor, no créditos de la plataforma. Está limitado a 10 ejecuciones por hora.

Herencia y overrides por nodo

Cada nodo LLM del agente hereda las reglas compiladas. El campo de prompt de sistema propio de un nodo se convierte en un apéndice — se agrega después de las reglas compartidas — para instrucciones que aplican solo a ese paso.

Esto hace que el comportamiento compartido viva en un solo lugar y que los prompts por nodo queden cortos y específicos.

Activar y versionar

Cada regla se puede activar o desactivar individualmente sin borrarla, y lleva su propio autor y marcas de tiempo. Desactivá una regla para probar su efecto y volvé a activarla.