# debois-tessl-context-development-lifecycle-ai-coding-agents-2026-02-19

## Veille

Context Development Lifecycle (CDLC) — ein Context-Engineering-Zyklus für KI-Coding-Agenten

## Titre Article

The Context Development Lifecycle: Optimizing Context for AI Coding Agents

## Date

2026-02-19

## URL

https://tessl.io/blog/context-development-lifecycle-better-context-for-ai-coding-agents/

## Keywords

context development lifecycle, CDLC, organisatorischer Kontext, Coding-Agenten, Evaluationen, Kontextverteilung, Kontext-Governance, Parallele zu DevOps, unendliche Kontextfenster, implizites Wissen, TDD für Kontext

## Authors

Patrick Debois

## Ton

**Profil**: Perspektive eines Gründer-Praktikers, professionelles und pädagogisches Register, mittleres technisches Niveau. Patrick Debois, Erfinder des Begriffs DevOps, schreibt als Architekt einer Bewegung, der die Grundlagen eines neuen Paradigmas legt. **Stil**: Strukturierte, didaktische Prosa, methodischer Fortschritt von der Beobachtung („der Engpass hat sich verschoben") zur Lösung (die vier CDLC-Phasen). Kraftvolle historische Analogien — Kontext vor dem CDLC verglichen mit Code vor der Versionskontrolle. Einsatz rhetorischer Fragen, um den Leser einzubinden („Sie würden keinen Code ohne Tests ausliefern. Warum sollten Sie dann Kontext ohne Evaluationen ausliefern?"). Konkrete Metaphern: „Jede Sitzung ist eine neue Mitarbeiterin", „Kontext verfällt", „Kontext als Paket". Die Parallele zu DevOps ist zentral und bewusst gewählt — Debois spricht aus seiner eigenen Geschichte. Ein Ton wohlwollender Autorität, gerichtet an Tech Leads und Engineering Manager.

## Pense-betes

- **Zentrale These**: Der Engpass der Softwareentwicklung liegt nicht mehr in der Geschwindigkeit des Code-Schreibens, sondern in der Qualität des den Agenten bereitgestellten Kontexts
- **CDLC in 4 Phasen**: Generate (das Implizite explizit machen), Evaluate (TDD für Kontext), Distribute (Kontext als versioniertes Paket), Observe (Feedback-Schleife aus der Produktion)
- **„Jede Sitzung ist eine neue Mitarbeiterin"** — Agenten starten jedes Mal bei null, ohne Muskelgedächtnis oder Flurgespräche
- **Drei Kontextebenen**: technisch (Standards, Muster), projektbezogen (Zeitpläne, Umfang), geschäftlich (Compliance, Kundenerwartungen) — die meisten Teams liefern nur die erste
- **Kontext verfällt und gerät in Konflikt** — seine Aktualität und Konsistenz müssen verwaltet werden, nicht nur seine Existenz
- **Evaluationen (Evals)**: ein TDD-Ansatz — erwartetes Verhalten definieren, ausführen, Fehlschlag beobachten, Kontext verbessern. Statistische Qualitätskontrolle, da LLMs nicht-deterministisch sind
- **Fehlgeschlagene Evaluation = ungeschriebene Spezifikation** — das Problem liegt selten beim Agenten, häufiger beim unvollständigen Kontext
- **Distribution**: Entwickler wollen Kontext teilen, weil es ihre eigenen Agenten direkt verbessert — „zum ersten Mal gibt es einen eigennützigen Grund, Wissen zu teilen"
- **Parallele zu DevOps**: gleiche Kollaborationsdynamik, aber der Anreiz ist strukturell besser ausgerichtet — Kontext nützt dem Autor UND anderen Teams als Nebeneffekt
- **Unendliche Kontextfenster lösen das Problem nicht**: mehr Kontext = mehr Widersprüche. Die Herausforderung verschiebt sich von der Kuratierung zur Governance
- **Kontext als Angriffsfläche** — erfordert dieselbe Supply-Chain-Sicherheitshaltung wie Abhängigkeiten
- **Vorläuferartikel** zum Konzept „Context Flywheel", das den Compounding-Effekt über die Zeit entwickelt

## RésuméDe400mots

Patrick Debois, Gründer von Tessl und Erfinder des Begriffs DevOps, stellt in diesem grundlegenden Artikel das Konzept des Context Development Lifecycle (CDLC) vor — einen Engineering-Zyklus, der den Kontext von KI-Coding-Agenten als vollwertiges Engineering-Artefakt behandelt, nicht als vergessene Markdown-Datei.

Der Ausgangspunkt ist eine grundlegende Verschiebung des Engpasses. Jahrzehntelang optimierte die Branche, wie Menschen Code schreiben (Wasserfall, Agile, DevOps, Platform Engineering). Doch mittlerweile schreiben Coding-Agenten den Code. Der neue Engpass ist die Kontextqualität: das strukturierte Wissen, das Agenten zu den richtigen Lösungen führt. Jede Agenten-Sitzung ist vergleichbar mit einer neuen Mitarbeiterin, die bei null anfängt, ohne institutionelles Gedächtnis.

Der CDLC gliedert sich in vier Phasen. Die Phase „Generate" besteht darin, implizites Wissen auf drei Ebenen explizit zu machen — technisch (Standards, Architekturmuster), projektbezogen (Prioritäten, Umfang) und geschäftlich (Compliance, Kundenerwartungen). Debois betont: Kontext verfällt und gerät in Konflikt, was ein aktives Management seiner Aktualität und Konsistenz erfordert.

Die Phase „Evaluate" wendet TDD-Prinzipien auf den Kontext an. Szenarien werden definiert, Agenten-Ausgaben werden statistisch bewertet (da LLMs nicht-deterministisch sind), und jeder fehlgeschlagene Evaluationstest offenbart eine ungeschriebene Spezifikation statt eines Agentenfehlers. Evaluationen ermöglichen zudem eine faktenbasierte statt intuitive Navigation zwischen Modellen.

Die Phase „Distribute" behandelt Kontext als versioniertes, gesichertes Paket. Die zentrale Erkenntnis ist die Ausrichtung der Anreize: Zum ersten Mal dient das Teilen von Wissen unmittelbar dem eigenen Interesse des Autors, da besserer Kontext die eigenen Interaktionen mit Agenten verbessert.

Die Phase „Observe" schließt den Kreislauf. In der Produktion offenbaren Agenten Lücken durch ihre Fragen, ihre unerwarteten Entscheidungen und ihre Improvisation, wenn der Kontext schweigt. Diese Signale fließen in den nächsten Zyklus ein.

Debois zieht eine explizite Parallele zu DevOps, das er 2009 mitbegründete. Die Dynamik ist ähnlich — die Integration zweier zuvor getrennter Tätigkeiten —, doch der strukturelle Vorteil ist größer: Der Anreiz zur Zusammenarbeit ist von Natur aus mit dem individuellen Interesse in Einklang. Er schließt mit der Warnung, dass unendliche Kontextfenster die Notwendigkeit des CDLC nicht beseitigen werden, da sie die Herausforderung der Kuratierung in eine Governance-Herausforderung verwandeln — potenziell eine komplexere.

## GrapheDeConnaissance

- Patrick Debois —a_créé→ Context Development Lifecycle (METHODOLOGIE, 0.97)
- Patrick Debois —a_créé→ Tessl (ORGANISATION, 0.9)
- Patrick Debois —a_créé→ DevOps (CONCEPT, 0.85)
- phase Générer —fait_partie_de→ Context Development Lifecycle (METHODOLOGIE, 0.98)
- phase Évaluer —fait_partie_de→ Context Development Lifecycle (METHODOLOGIE, 0.98)
- phase Distribuer —fait_partie_de→ Context Development Lifecycle (METHODOLOGIE, 0.98)
- phase Observer —fait_partie_de→ Context Development Lifecycle (METHODOLOGIE, 0.98)
- CDLC —s_inspire_de→ DevOps (METHODOLOGIE, 0.92)
- Phase Évaluer —est_basé_sur→ Test-Driven Development (METHODOLOGIE, 0.93)
- Phase Distribuer —utilise→ contexte comme package versionné (CONCEPT, 0.9)
- Patrick Debois —affirme_que→ le contexte est le nouveau goulot d'étranglement (AFFIRMATION, 0.95)
- Agents de codage —utilise→ contexte structuré (CONCEPT, 0.96)
- Patrick Debois —affirme_que→ les fenêtres de contexte infinies ne résolvent pas la gouvernance du contexte (AFFIRMATION, 0.88)
- Patrick Debois —affirme_que→ l'incitation au partage est naturellement alignée (AFFIRMATION, 0.9)
- Patrick Debois —affirme_que→ le contexte pourrit et entre en conflit (AFFIRMATION, 0.92)

---
Canonical: https://www.thekb.eu/de/fiches/debois-tessl-context-development-lifecycle-ai-coding-agents-2026-02-19/
