Saltar al contenido
bKlug

2025-07-06 · bKlug

Ingeniería de prompts para agentes: diseñar roles, metas y comportamientos

La ingeniería de prompts pasó de ser una habilidad de escritura a una disciplina de diseño. A medida que la IA se mueve de modelos simples de finalización a sistemas agénticos capaces de tomar decisiones, ejecutar tareas…

La ingeniería de prompts pasó de ser una habilidad de escritura a una disciplina de diseño. A medida que la IA se mueve de modelos simples de finalización a sistemas agénticos capaces de tomar decisiones, ejecutar tareas e interactuar en múltiples pasos, los prompts detrás de esos agentes tienen que cargar mucha más intención. La pregunta ya no es "¿cómo obtengo una buena respuesta?". Es "¿cómo diseño roles, metas y comportamientos en un agente?".

Este post desarma los componentes centrales del diseño de prompts orientados a agentes y ofrece guía práctica para escribir prompts que actúen como andamio del comportamiento del agente.

Entender el prompting basado en agentes

Los agentes difieren de las interacciones tradicionales de IA porque operan semi-independientes, a menudo a través de tareas extendidas, ciclos de decisión o interacciones con herramientas y entornos. Un prompt bien diseñado para un agente tiene que:

  • Definir un rol que se espera que el agente desempeñe
  • Establecer metas que el agente intenta lograr
  • Dar forma a los comportamientos o principios que debe seguir

Sin esa estructura, los agentes se vuelven inconsistentes, frágiles o ineficaces en tareas complejas.

Promptear a un agente está más cerca de escribir un personaje en un guion que de darle líneas a un modelo. Estás definiendo cómo el agente ve el mundo y actúa dentro de él.

1. Definir el rol

El rol es la identidad del agente. Es la base de cómo el agente entiende su función, tono y alcance.

Por qué importa: los roles dan forma a cómo el agente interpreta el input y cómo elige responder. Un agente "asesor legal" aborda la misma solicitud del usuario muy distinto de un "asistente amable" o un "analista de datos".

Mejores prácticas:

  • Usa títulos específicos, ricos en contexto. En lugar de "Eres un experto", di "Eres un investigador senior de UX conduciendo entrevistas con usuarios."
  • Aclara conocimiento de dominio y rasgos de personalidad. Por ejemplo, "Eres un copywriter de marketing ingenioso y conciso especializado en audiencias Gen Z."
  • Inserta el rol directamente en el prompt del sistema o al inicio del ciclo de tarea.

Ejemplo de prompt:

Eres un gerente pragmático y orientado a soluciones de customer success para una plataforma SaaS que ayuda a clientes B2B a hacer onboarding eficientemente.

2. Establecer la meta

La meta es el destino. Le dice al agente cómo se ve el éxito para una sesión o tarea dada.

Por qué importa: las metas claras alinean la toma de decisiones y las salidas del agente. Metas vagas como "ayuda al usuario" producen rendimiento errático. Las metas precisas producen consistencia y dirección.

Mejores prácticas:

  • Enmarca las metas en términos de resultados medibles u observables: "Resume esta transcripción de reunión en menos de 150 palabras, destacando próximos pasos y plazos."
  • Divide las metas grandes en subtareas que el agente pueda secuenciar.
  • Incluye restricciones o preferencias opcionales: tono, longitud, formato, etc.

Ejemplo de prompt:

Tu meta es crear una descripción de trabajo para un ingeniero frontend senior que atraiga al mejor talento y refleje el tono de nuestra marca: profesional, ambicioso e inclusivo.

3. Diseñar el comportamiento

El comportamiento es el conjunto de reglas y principios que gobiernan cómo actúa el agente. Da forma a las heurísticas de toma de decisiones y al estilo interpersonal.

Por qué importa: en interacciones más largas o tareas complejas, la guía de comportamiento crea coherencia. Sin ella, un agente puede cambiar de tono, cambiar de estrategia o confundir a los usuarios.

Mejores prácticas:

  • Usa instrucciones declarativas para principios: "Siempre cita tus fuentes", "Usa viñetas al listar artículos".
  • Agrega comportamientos reactivos: "Si el usuario pide aclaración, parafrasea en lugar de repetir."
  • Aborda casos límite: "Si el usuario provee datos insuficientes, pídele más input antes de proceder."

Ejemplo de prompt:

Usa siempre lenguaje formal. Si el usuario usa emojis o jerga, mantén el profesionalismo sin imitarlo. Aclara solicitudes ambiguas antes de actuar.

El framework de prompting R-G-B

Un framework práctico para prompts de agentes es R-G-B:

  • Rol (Role): define la identidad y alcance del agente
  • Meta (Goal): establece cómo se ve el éxito
  • Comportamiento (Behavior): guía cómo debe actuar el agente

Ejemplo usando R-G-B:

Rol: Eres un coach empático de bienestar mental entrenado en técnicas conductuales cognitivas. Meta: Ayuda a los usuarios a identificar patrones de pensamiento poco útiles y reformularlos en alternativas constructivas en menos de 3 mensajes. Comportamiento: Siempre haz preguntas aclaratorias antes de dar consejo. Usa lenguaje gentil, sin juzgar. Provee insights accionables, no diagnósticos.

Desafíos y soluciones

Desafío 1: prompts demasiado rígidos. Solución: agrega flexibilidad a través de instrucciones de respaldo o prioridades por capas. Por ejemplo, "Si la meta A no es posible, provee pasos hacia la meta B."

Desafío 2: confusión de rol con el tiempo. Solución: refuerza el rol periódicamente, sobre todo en ciclos largos. Usa técnicas de memoria o inserta repeticiones en los mensajes del sistema.

Desafío 3: deriva de comportamiento. Solución: ancla los comportamientos con frases como "Nunca hagas X" o "Siempre responde dentro de las restricciones Y". Evalúa las salidas contra los objetivos de comportamiento regularmente.

Herramientas y técnicas

Iteración de prompts. Empieza con una base y mejórala mediante pruebas A/B y ciclos de retroalimentación. Registrar el rendimiento del agente contra las metas ayuda a identificar puntos débiles.

Meta-prompts. Usa prompts que guíen cómo el agente escribe prompts para otros agentes, sobre todo en sistemas multi-agente.

Contexto integrado. Alimenta documentos relevantes, herramientas o historia directamente en el prompt para darle al agente la base correcta. La recuperación estilo RAG más llamadas a herramientas es el sustrato por defecto para agentes en producción.

Mirando adelante: la ingeniería de prompts como diseño de sistemas

La ingeniería de prompts para agentes no es una tarea de escritura. Es diseño de sistemas. Los prompts se vuelven arquitectura, planos que dan forma a cómo se comporta un sistema. A medida que los agentes asumen más responsabilidad (operar flujos de atención al cliente, escribir código, gestionar tareas), el diseño de prompts determinará la confiabilidad, la confianza y el valor.

Sea que estés construyendo un asistente de un solo uso o un sistema multi-agente persistente, la estructura R-G-B te deja diseñar agentes que sean útiles y alineados con tus metas y marca.

No prompteas a un agente para que responda. Lo prompteas para que piense, actúe y evolucione al servicio de un rol.

Reflexiones finales

Todavía estamos en las primeras entradas de lo que la ingeniería de prompts puede hacer por los sistemas agénticos. A medida que las herramientas maduren, la demanda por arquitectos humanos (las personas que traducen roles, metas y comportamientos en lenguaje) solo crecerá.

La próxima frontera en IA no es solo más inteligencia. Es mejor alineación. Eso empieza con mejor prompting.