Patrick Debois, fundador de Tessl e inventor del término DevOps, propone en este artículo fundacional el concepto de Context Development Lifecycle (CDLC) — un ciclo de ingeniería que trata el contexto de los agentes de codificación de IA como un artefacto de ingeniería de pleno derecho, no como un archivo markdown olvidado.
La observación de partida es un cambio fundamental en el cuello de botella. Durante décadas, la industria optimizó la manera en que los humanos escriben código (waterfall, agile, DevOps, platform engineering). Pero ahora los agentes de codificación escriben el código. El nuevo cuello de botella es la calidad del contexto: el conocimiento estructurado que guía a los agentes hacia las soluciones correctas. Cada sesión de agente es comparable a una nueva contratación que empieza de cero, sin memoria institucional.
El CDLC se descompone en cuatro fases. La fase "Generate" consiste en hacer explícito el conocimiento implícito en tres niveles — técnico (estándares, patrones arquitectónicos), de proyecto (prioridades, alcance) y de negocio (cumplimiento normativo, expectativas del cliente). Debois insiste: el contexto se degrada y entra en conflicto, lo que requiere una gestión activa de su vigencia y coherencia.
La fase "Evaluate" aplica los principios del TDD al contexto. Se definen escenarios, se evalúan estadísticamente los resultados de los agentes (dado que los LLM son no deterministas), y cada fallo de evaluación revela una especificación no escrita más que un defecto del agente. Las evaluaciones también permiten navegar entre modelos de forma factual en lugar de intuitiva.
La fase "Distribute" trata el contexto como un paquete versionado y asegurado. La idea clave es la alineación de incentivos: por primera vez, compartir conocimiento sirve directamente al propio interés del autor, ya que un mejor contexto mejora sus propias interacciones con los agentes.
La fase "Observe" cierra el bucle. En producción, los agentes revelan carencias a través de sus preguntas, sus decisiones inesperadas y su improvisación cuando el contexto guarda silencio. Estas señales alimentan el siguiente ciclo.
Debois traza un paralelismo explícito con DevOps, movimiento que él mismo cofundó en 2009. La dinámica es similar — integrar dos actividades previamente separadas —, pero la ventaja estructural es mayor: el incentivo a colaborar está alineado de forma natural con el interés individual. Concluye advirtiendo que las ventanas de contexto infinitas no eliminarán la necesidad del CDLC, ya que transforman el reto de la curación en un reto de gobernanza, potencialmente más complejo.