Red teaming
Revisión que intenta romper el sistema a propósito antes de lanzarlo
- El red teaming es una revisión que intenta romper el sistema a propósito antes de sacarlo al público. No se mira con ojos de quien lo protege, sino con ojos de quien lo ataca.
- Si las barreras de protección son la valla que se levanta de antemano, el red teaming es empujarla de verdad para ver si aguanta. Las dos funcionan como pareja.
- Quien construye el sistema tiende a mirarlo dentro de su propio diseño. Por eso hace falta que otra persona lo revise, para que aparezcan huecos nuevos.
- Antes de empezar se acuerdan el alcance y las reglas: qué se puede hacer y hasta dónde. Es una revisión, no un ataque.
- El resultado no es un registro de lo que se logró romper, sino una lista de cosas por corregir. Corregir y volver a poner a prueba es un ciclo que se repite.
Contenido
1La analogía
Poco después de mudarse a una casa, una tarde cualquiera se sale a dar una vuelta a propósito por fuera. No con los ojos de quien vive ahí, sino con los ojos de quien quisiera entrar sin permiso.
Y entonces aparece lo que normalmente no se ve. El pestillo de la puerta trasera está flojo, la ventana del jardín tiene un cierre viejo, y donde el muro es más bajo hay una unidad de aire acondicionado que funciona como escalón. La llave de repuesto bajo la maceta es el primer sitio donde cualquiera miraría.
Se revisa, pero no se rompe nada. Se anota lo que llama la atención y se arregla, un punto a la vez. Cuando todo está arreglado, unos días después se vuelve a dar la vuelta. Esa vuelta es la revisión que se hace antes de lanzar una IA.
2En detalle
El ojo que protege y el ojo que ataca ven cosas distintas
Quien construye el sistema lo revisa siguiendo el flujo que él mismo diseñó: si se pulsa este botón, pasa esto; si llega esta petición, se bloquea así. Pero el problema suele estar fuera de ese orden. Un uso que nadie imaginó se convierte en el canal de entrada.
El ojo que ataca ignora el orden previsto. Pregunta qué pasa si se salta de un punto a otro sin seguir la ruta esperada, qué pasa si se combinan dos funciones en un orden extraño, qué pasa al final de una conversación muy larga. Es el mismo sistema, pero lo que se ve cambia.
Por eso el red teaming se mantiene separado de la revisión que hace por su cuenta quien construyó el sistema. Esa persona también participa, pero hace falta mezclar gente que no conoce el diseño y que viene de trasfondos distintos, para que salgan a la luz huecos diferentes.
El alcance se acuerda antes de empezar
Antes de comenzar se acuerdan varias cosas: hasta qué sistema llega la revisión, si se puede tocar material real de usuarios, hasta dónde se comprueba, y a quién se avisa de lo que se encuentre. Es como dar la vuelta a la casa sin llegar a romper la puerta.
También se acuerda cómo registrar todo. Si no queda anotado qué se intentó y bajo qué condiciones funcionó, quien corrige no puede reproducirlo, y solo probando varias veces se sabe si algo funcionó por casualidad o de forma estable.
Sin este acuerdo previo, la revisión se convierte en un incidente. Dejar el alcance por escrito no es un trámite, sino una medida de seguridad.
Qué se pone a prueba
Lo que se pone a prueba no es solo la seguridad en un sentido estrecho. Se mira si salen respuestas fuera de las reglas, si se filtra información de un usuario o de la empresa, si el sistema afirma con seguridad algo sin confirmar, si sigue una instrucción escondida en un documento leído, si el resultado cambia según el grupo, y si las herramientas se usan de forma indebida.
Cada frente necesita gente distinta. Para revisar el tono del lenguaje hace falta alguien que conozca el idioma y la cultura; para revisar el mal uso de una herramienta, alguien que conozca ese sistema. Un solo equipo no puede verlo todo, así que se mezclan personas con distintos trasfondos.
Se combina el trabajo manual de personas con sistemas automáticos que generan muchos intentos a la vez. La parte automática cubre en amplitud; la parte humana busca ángulos que lo automático no llega a imaginar.
El resultado es una lista de cosas por corregir
Al terminar la revisión, lo que queda es una colección de casos donde el sistema falló. Lo importante ahí no es la cantidad, sino la variedad. Vale más encontrar diez tipos distintos de fallo que cien casos parecidos entre sí: eso es una revisión más amplia.
Cada caso pasa al lado que corrige. Algunos terminan como una regla de comprobación, otros como material de entrenamiento, otros como la decisión de quitar una función. Los casos corregidos entran en la lista que se vuelve a revisar, porque es habitual que un punto ya cerrado se abra de nuevo al arreglar otra parte.
No termina en una sola vez
Cuando se cambia de modelo, se añade una función nueva o cambia el material de referencia, hay que volver a comprobar las conclusiones de la revisión anterior. Es como una casa: arreglarla una vez no significa que no haya que volver a darle una vuelta al año siguiente.
Y por muchas vueltas que se den, no se puede comprobar todo. El objetivo no es reducir los huecos a cero, sino saber cuánto riesgo queda antes de lanzar el sistema. Lanzarlo sin saberlo y lanzarlo sabiéndolo son dos estados distintos.
3Con más precisión
El término red teaming viene del mundo de la seguridad y los entrenamientos militares, de la práctica de dividir en un equipo azul que defiende y un equipo rojo que ataca. Se parece a las pruebas de intrusión que se hacen en seguridad informática, pero tiene diferencias.
La mayor es que lo que se pone a prueba no son huecos en el código, sino el lenguaje y el juicio. La frontera entre éxito y fallo es borrosa, así que el mismo caso recibe juicios distintos según quién lo evalúe, y un mismo intento no siempre da el mismo resultado. Por eso no se concluye nada a partir de un solo caso que funcionó: se mira la tasa con la que funciona al repetirlo. Fijar de antemano el criterio de evaluación también forma parte de la revisión.
Hay puntos donde la analogía no encaja del todo. Una casa tiene un número fijo de puertas y ventanas, así que con voluntad se puede revisar todo; los caminos por los que entra el lenguaje son incontables, así que decir "se revisó todo" no tiene sentido. Una casa, una vez arreglada, se queda arreglada; un modelo puede volver a abrir un hueco que ya se había cerrado, al tocar otra parte. Y una casa se puede revisar en solitario, mientras que revisar una IA necesita a varias personas de trasfondos distintos para que salgan a la luz huecos diferentes.
4Pruébalo
5Malentendidos comunes
Es fácil pensar que el red teaming es piratear el sistema, pero en realidad es una revisión con alcance y reglas acordados de antemano, y entregar lo encontrado a quien lo corrige forma parte del mismo proceso.
Es fácil creer que hacerlo una vez, a fondo, basta, pero en realidad hay que repetirlo cada vez que cambia el modelo o una función, porque puntos ya cerrados vuelven a abrirse.
Es fácil pensar que cuantos más casos rotos se encuentren, mejor es la revisión, pero en realidad importa más ampliar la variedad de tipos que todavía no se está viendo.
7Resumen en una línea
En resumenEl red teaming es dar una vuelta con ojos de quien ataca antes de lanzar el sistema, y busca no que el riesgo desaparezca, sino saber cuánto queda antes de sacarlo al público.
¿Has visto un error o tienes una analogía mejor? Sugerir una corrección · Última actualización2026-09-02