Patrick Debois, fondateur de Tessl et inventeur du terme DevOps, propose dans cet article fondateur le concept de Context Development Lifecycle (CDLC) — un cycle d'ingénierie qui traite le contexte des agents de codage IA comme un artefact d'ingénierie à part entière, et non comme un simple fichier markdown oublié.
Le constat de départ est un changement fondamental de goulot d'étranglement. Pendant des décennies, l'industrie a optimisé la façon dont les humains écrivent du code (waterfall, agile, DevOps, platform engineering). Mais les agents de codage écrivent désormais le code. Le nouveau goulot est la qualité du contexte : la connaissance structurée qui guide les agents vers les bonnes solutions. Chaque session d'agent est comparable à un nouvel employé qui repart de zéro, sans mémoire institutionnelle.
Distribuer
Le CDLC se décompose en quatre phases. La phase « Générer » consiste à rendre explicite la connaissance implicite à trois niveaux — technique (standards, patterns architecturaux), projet (priorités, scope) et business (conformité, attentes client). Debois insiste : le contexte pourrit et entre en conflit, exigeant une gestion active de sa fraîcheur et de sa cohérence.
La phase « Évaluer » applique les principes du TDD au contexte. Des scénarios sont définis, les sorties des agents sont évaluées statistiquement (les LLMs étant non-déterministes), et chaque échec d'évaluation révèle une spécification non écrite plutôt qu'un défaut de l'agent. Les évaluations permettent aussi de naviguer entre modèles de façon factuelle plutôt qu'intuitive.
La phase « Distribuer » traite le contexte comme un package versionné et sécurisé. L'insight clé est l'alignement des incitations : pour la première fois, partager la connaissance sert directement l'intérêt de l'auteur, car un meilleur contexte améliore ses propres interactions avec les agents.
La phase « Observer » ferme la boucle. En production, les agents révèlent les lacunes par leurs questions, leurs choix inattendus et leurs improvisations face au silence du contexte. Ces signaux alimentent le cycle suivant.
Debois trace un parallèle explicite avec DevOps, qu'il a cofondé en 2009. La dynamique est similaire — intégrer deux activités auparavant séparées — mais l'avantage structurel est supérieur : l'incitation à collaborer est naturellement alignée avec l'intérêt individuel. Il conclut en avertissant que des fenêtres de contexte infinies n'élimineront pas le besoin du CDLC, car elles transforment le défi de la curation en défi de gouvernance, potentiellement plus complexe.