Patrón de Agente Basado en Restricciones
What It Is
Los agentes basados en restricciones operan dentro de límites explícitos: presupuestos, SLA, normas legales, clasificaciones de datos y políticas de negocio.
Las restricciones son reglas exigibles de forma automática que determinan qué puede hacer el agente y hasta dónde puede llegar.
Esto complementa a las barreras de seguridad: las restricciones definen el marco operativo; las barreras lo hacen cumplir en tiempo real.
Why It Matters in Enterprise
La autonomía sin restricciones genera riesgo financiero y de cumplimiento.
Las restricciones hacen que el comportamiento sea predecible: el agente puede optimizar dentro de los límites, no improvisar más allá de ellos.
También favorecen el control de cambios: actualizar restricciones es más seguro que reescribir prompts constantemente.
Common Mistakes
- Definir las restricciones solo de forma informal (“no gastar demasiado”) en lugar de con cifras y reglas explícitas.
- No diferenciar las restricciones por entorno (desarrollo/pruebas/producción) ni por unidad de negocio.
- Combinar restricciones con excepciones ocultas que no son auditables.
- No ofrecer alternativas seguras cuando una restricción bloquea una acción (por ejemplo, solicitar aprobación).
How Copyl Supports This Pattern
- El modelo de gobernanza de Copyl facilita aplicar restricciones a nivel de sistema, herramienta y flujo de trabajo.
- Los permisos y políticas basados en roles ayudan a expresar “quién puede hacer qué, cuándo y bajo qué límites”.
- La observabilidad ayuda a validar las restricciones en producción y a refinarlas sin conjeturas.