El Nuevo Governance Agentic
28 oct 2026 · 5 min de lectura

La forma en la que trabajamos está cambiando muy rápido. Cada vez más designers prototipan y diseñan a través de agentes directamente en el código.
Y cada vez se valida y se prueba más y más rápido. Pero desde el design system tenemos un gran problema. Cada vez es más difícil saber cómo está trabajando la gente y cuál es el resultado tras usar el DS a través de un agente.
Antes veíamos los archivos de Figma, las revisiones y las dudas en Slack. Ahora gran parte de ese trabajo pasa en conversaciones que no vemos.
El governance de “antes” (revisiones, office hours, aprobar cada pantalla) a veces no funciona.
Así que el otro día, dándole vueltas al tema de los Evals, me puse a pensar en cómo mejorar este flujo de trabajo y se me ocurrió esta idea.
El mapa completo
Antes de entrar en cada paso, este es el recorrido entero:
- Los designers suben sus prototipos a una carpeta del repo, cada uno en la suya.
- Un agente revisa cada prototipo con las reglas del design system.
- El designer recibe el feedback en su propia PR, con el porqué.
- Solo las PRs con fallos se etiquetan, y todo queda registrado.
- Quien lleva el design system busca patrones, no revisa pantallas.
- Un fallo repetido se convierte en eval, se arregla el design system y se mide si ha mejorado.
1. Una carpeta por designer, una PR por prototipo
En el repo se crea una carpeta prototypes/ con una subcarpeta por persona: prototypes/ana/, prototypes/luis/… Cada designer prototipa con su agente conectado a GitHub y sube la pantalla como una PR.
Solo toca su carpeta. Nunca toca el design system. Así puede experimentar sin miedo a romper nada y cada prototipo deja rastro.
2. Un agente revisa cada PR con las reglas del design system
Cuando se abre una PR que toca prototypes/, Claude la revisa automáticamente con las reglas del design system. Por ejemplo, comprueba:
- Si usa
Badgeen vez de undivpintado a mano; - Si usa tokens en vez de colores sueltos;
- Si los textos de error siguen el contrato del componente.
Las reglas son las mismas que ya tienes escritas: contratos, diccionario de props, tokens. Si todavía no las tienes, empieza por ahí (Make Your Design System Agent-Ready in 5 Steps). O apúntate a mi curso Crear un design system agentic.
3. El designer aprende en el momento
El agente deja un comentario en la PR con la lista de fallos. Cada fallo lleva:
- Su tipo (componente, token, accesibilidad…);
- El archivo del design system que lo explica.
El designer no espera a una revisión ni a que alguien tenga tiempo. Lo ve en su pantalla, con el motivo y el enlace para entenderlo.
4. Solo se etiqueta lo que tiene fallos
Si encuentra fallos, el agente pone una etiqueta, por ejemplo ds-feedback. Si la PR está bien, no hay etiqueta ni ruido.
Y todo queda registrado en GitHub: quién, qué pantalla y qué falló. No dependes de que alguien te pida ayuda, te cuente qué está haciendo, etc.
5. Quien lleva el design system revisa patrones, no pantallas
Filtras GitHub por ds-feedback y te salen solo las PRs con problemas. Una vez a la semana, o cuando te venga bien, las miras, agrupas los fallos por tipo y buscas lo que se repite.
Esto escala, da igual que haya 3 designers o 30. El filtro y la agrupación funcionan igual.
6. Un fallo repetido se convierte en un eval
Aquí está la clave: no un eval por pantalla, sino un eval por fallo que se repite.
Un día ves esto: “En 6 PRs de 4 personas, las etiquetas de estado se han hecho a mano en vez de usar Badge.” Eso ya no es un despiste de una persona. Es una señal de que el design system no explica bien ese punto.
- Escribe un encargo parecido a esas pantallas: “Haz una tabla de pedidos con el estado de cada uno.”
- Añade un ítem al checklist: “Usa
Badgepara el estado.” - Pasa el eval antes de tocar nada y apunta el porcentaje.
- Arregla la regla o la documentación: el “never use for”, un ejemplo, una nota en el contrato.
- Vuelve a pasarlo. Si sube, el cambio ha funcionado y lo puedes demostrar.
¿Por qué no un eval por pantalla?
- Tendrías cientos de evals que no dicen nada.
- Un fallo aislado puede venir de un encargo raro. Uno que se repite te habla del design system.
- Los evals miden tus reglas, no a tus designers.
La pantalla del designer es la pista y el eval es la prueba.
Para resumir
El governance de un design system siempre ha consistido en saber cómo se usa y corregir el rumbo. Con agentes, eso no desaparece, cambia de sitio, deja de estar en las revisiones y pasa a estar en lo que sale de cada prototipo.
No hace falta revisar cada pantalla. Basta con que cada fallo quede explicado y registrado, y con que tú mires dónde se repite.
Cómo empezar:
-
Crea
prototypes/con una subcarpeta por designer. -
Escribe una revisión con las 5–10 reglas que más repites.
Empezar con 5 reglas que valen para cualquier design system. No necesitas datos para elegirlas:
- No hay valores a mano: ni colores, ni espacios, ni radios; todo con tokens.
- Si existe un componente, se usa: nada de botones, badges o inputs reconstruidos con
div. - Los componentes se usan como dice su documentación: props correctas y estados de error según el contrato.
- Los nombres son los del design system: props y valores del diccionario (
icon, noleftIcon;variant, notype). - Todo es accesible: cada campo tiene su label, cada icono sin texto tiene un nombre accesible y el contraste cumple AA.
-
Haz que solo etiquete
ds-feedbackcuando encuentre fallos. -
En unas semanas, convierte el primer fallo repetido en tu primer eval.