Patrón de Agente Basado en Roles
What It Is
Un agente basado en roles se diseña en torno a un rol organizativo específico (por ejemplo, “administrativo de cuentas por pagar”, “triaje de mesa de ayuda de TI”, “asistente de operaciones de ventas”).
El rol define el alcance del agente: herramientas permitidas, datos accesibles, límites de decisión y qué se considera un “buen” resultado.
En lugar de un superagente que hace de todo, se crean agentes más acotados, más fáciles de gobernar y evaluar.
Why It Matters in Enterprise
La claridad de rol evita la “expansión de capacidades”, en la que un agente se convierte gradualmente en un generalista de riesgo con autoridad poco definida.
Mejora la seguridad y la previsibilidad: el agente solo puede actuar dentro de las responsabilidades y permisos de su rol.
También mejora el rendimiento: los prompts, las políticas y las métricas de evaluación son más precisos cuando el rol está bien definido.
Common Mistakes
- Diseñar un agente “capaz de todo” e intentar añadirle restricciones más adelante.
- Conceder un acceso amplio al sistema que no se corresponde con la autoridad real del rol.
- No documentar los límites (qué no debe hacer nunca el agente y cuándo debe escalar).
- Medir el éxito solo por la calidad de la conversación, en lugar de por los resultados del rol (tiempo de ciclo, tasa de error, cumplimiento).
How Copyl Supports This Pattern
- Copyl permite definir agentes con permisos acotados y acceso a herramientas alineados con los roles de la organización.
- Las barreras de seguridad y los flujos de aprobación permiten codificar los límites del rol como política exigible.
- La observabilidad y los registros de auditoría ayudan a comprobar que el agente permanece dentro del alcance de su rol a lo largo del tiempo.