LATAMIA

SEGURIDAD & HACKING

Desarrollo seguro con IA: el ciclo LOOP

Una propuesta de trabajo para corregir código con inteligencia artificial sin perder el control. La IA audita, especifica y ejecuta; el ser humano aprueba en los puntos críticos. Un ciclo cerrado, acotado y verificable — no un parche improvisado.

DESARROLLO SEGURO · IA · SPEC-DRIVEN · 10 MIN

La tesis: dejar que un agente de IA "arregle el código solo" produce parches superficiales y regresiones. Pero darle un ciclo con etapas claras, especificaciones formales y dos puntos de control humano convierte esa misma IA en un colaborador determinista y auditable. Eso es el ciclo LOOP.

1. El problema con la IA "suelta"

Pedirle a un modelo "revisa y corrige este repositorio" suele terminar en uno de dos extremos: cambios masivos imposibles de revisar, o parches ad-hoc que tapan el síntoma sin resolver la causa. En seguridad eso es peligroso: una corrección superficial puede dar una falsa sensación de protección e introducir regresiones silenciosas.

La respuesta no es menos IA — es más estructura alrededor de la IA: acotar el alcance, formalizar lo que se va a cambiar antes de tocar una línea, y poner al humano a aprobar en los momentos que importan.

2. La propuesta: un ciclo cerrado

El método se organiza como un loop de nueve etapas, agrupadas en cuatro fases. La IA hace el trabajo pesado; el humano controla las dos compuertas críticas (🔒). Al cerrar, el ciclo vuelve a empezar sobre el siguiente subconjunto de hallazgos.

El ciclo LOOP: nueve etapas, dos compuertas humanas, repetición controlada.

3. Las nueve etapas

Fase A · Diagnóstico (IA)

Fase B · Especificación y primera compuerta

Fase C · Ejecución (IA)

Fase D · Cierre y repetición

4. Quién hace qué

La clave del método es el reparto de responsabilidades: la IA propone y ejecuta a gran velocidad; el humano decide en las dos compuertas. El control no está al final — está incrustado en el flujo.

Handoffs entre IA y humano: el control vive dentro del flujo, no al final.

5. Por qué es seguro

"La IA no reemplaza el criterio del ingeniero: lo amplifica. El humano deja de escribir cada parche y pasa a decidir qué se corrige y a garantizar que se corrigió bien."

6. Cómo se aplicaría — propuesta de trabajo

Como modelo de adopción gradual en un equipo:

Sobre los autores

Ing. Cristián Rojas Arredondo
Arquitecto de Soluciones · Ingeniería y Arquitectura de Software · Villa Alemana, Chile

Presentará «Harness Engineering aplicado al Spec-Driven Development» en el I Congreso IA-LATAM.

LinkedIn
Sebastián Vargas
CEO @TTPSEC · Doctoral Researcher AI Security · Director Académico

Investiga la seguridad de sistemas de IA y la ingeniería de ciberseguridad industrial desde Chile. C|CISO · ISO 42001 & ISO 27001 Lead.

TTPSEC

¿Estás aplicando IA a tu flujo de desarrollo con control humano? Comparte tu enfoque con la comunidad.

Conversa en la comunidad