¿Por qué mi agente no sigue mis instrucciones?
Los motivos más comunes, en orden de frecuencia:
- Instrucciones ambiguas o contradictorias. "Sé breve pero explica todo en detalle" no es ejecutable. Relee tu prompt buscando órdenes que compiten entre sí y quédate con una prioridad clara.
- Instrucciones implícitas. Lo que no está escrito no existe: si quieres respuestas en español, con listas numeradas o sin emojis, dilo literalmente.
- El contexto pesa más que el prompt. Si en la conversación le pediste otra cosa hace unos mensajes, el agente intenta complacerte a ti. Abre un chat nuevo para evaluar el comportamiento base.
- El modelo elegido. Para tareas de precisión, un modelo más potente sigue instrucciones complejas con más fidelidad; cámbialo y compara.
Si el problema es que no usa un power cuando debería, la causa casi siempre es la descripción del power, no el agente: descríbelo indicando cuándo usarlo ("Usa esta herramienta cuando el usuario pregunte por el estado de un pedido").