220 Milliarden Zeilen COBOL: das Problem, dem sich niemand stellen will
Weltweit laufen 220 Milliarden Zeilen aktiver COBOL-Code in der Produktion. 43 % der globalen Bankensysteme basieren auf COBOL. 95 % der US-Geldautomaten-Transaktionen durchlaufen COBOL-Programme. Es ist keine tote Sprache. Es ist die unsichtbare Infrastruktur, die die Weltwirtschaft traegt.
Das eigentliche Problem ist nicht die Sprache selbst, sondern das Wissen. Die COBOL-Programmierer, die diese Systeme geschrieben haben, gehen in den Ruhestand. Dokumentation, sofern vorhanden, ist oft veraltet oder unvollstaendig. Mit jedem verstreichenden Jahr wird die in diesen Programmen kodierte Geschaeftslogik undurchsichtiger, und das operationelle Risiko fuer Unternehmen waechst.
Am 23. Februar 2026 veroeffentlichte Anthropic einen Blogbeitrag mit dem Titel 'How AI helps break the cost barrier to COBOL modernization.' Am naechsten Tag stuerzte die IBM-Aktie um 13 % ab, die schlechteste Sitzung seit dem Jahr 2000, und vernichtete ueber 31 Milliarden Dollar an Marktkapitalisierung. Die Botschaft des Marktes war klar: KI veraendert die Spielregeln der Legacy-System-Modernisierung.
Was Claude mit COBOL-Code leisten kann
Claude ist heute eines der effektivsten KI-Modelle fuer die Analyse von COBOL-Code. Es liest nicht nur Syntax: Es versteht die Programmstruktur, verfolgt Ausfuehrungsablaeufe und rekonstruiert Geschaeftslogik selbst ohne Dokumentation.
Zu den spezifischen Faehigkeiten gehoert die vollstaendige Codebase-Kartierung: Claude liest COBOL-Quelldateien und bildet strukturelle Beziehungen zwischen Programmen ab, identifiziert Einstiegspunkte, verfolgt Ausfuehrungspfade durch aufgerufene Unterprogramme und rekonstruiert den Abhaengigkeitsgraphen zwischen Modulen.
Dann gibt es die Datenflussanalyse. Claude verfolgt den Datenfluss vom Input zum Output, durch WORKING-STORAGE SECTIONs, FILE SECTIONs und gemeinsam genutzte Strukturen ueber COPY-Anweisungen. Dies ist besonders kritisch in AS/400-Systemen, wo Copybooks Datenstrukturen definieren, die in Dutzenden von Programmen verwendet werden.
Schließlich brilliert Claude beim Verstaendnis impliziter Geschaeftslogik: Berechnungsregeln, Ausnahmebedingungen, Fehlerbehandlung und Validierungslogik, die in COBOL oft ohne Kommentare oder externe Dokumentation kodiert sind.
Automatisierte Dokumentation: von der Intransparenz zur Transparenz
Der unmittelbarste und wertvollste Anwendungsfall ist die automatisierte Dokumentationserstellung. Ein COBOL-System auf AS/400 mit Hunderten von Programmen und ohne aktuelle Dokumentation stellt ein enormes operationelles Risiko dar und verursacht versteckte Kosten, jedes Mal wenn ein Programmierer unbekannten Code aendern muss.
Mit Claude wird der Prozess systematisch. Fuer jedes Programm kann Claude eine Beschreibung des Programmzwecks und funktionalen Kontexts erstellen, die Dokumentation der Ein- und Ausgabefluesse mit beteiligten Dateien und Datenstrukturen, eine natuerlichsprachliche Erklaerung der prozeduralen Logik einschließlich Verzweigungsbedingungen, Schleifen und Fehlerbehandlung sowie eine Karte der externen Abhaengigkeiten einschließlich CALLs, COPYs und gemeinsamer Dateizugriffe.
Diese Dokumentation ist nicht generisch: Sie ist spezifisch, praezise und direkt mit dem Quellcode verknuepft. Und sie wird in Minuten generiert, nicht in Wochen manuellen Reverse Engineerings.
Es genuegt nicht zu fragen 'Was macht dieser Code?'
Die Analyse einer COBOL-Codebasis mit Claude erfordert einen strukturierten und methodischen Ansatz. Es geht nicht darum, ein Programm in einen Chat einzufuegen. Es erfordert spezifische Expertise sowohl in der COBOL/AS/400-Welt als auch in KI-Prompting- und Orchestrierungstechniken.
Der Prozess, den wir bei Maverick AI verwenden, umfasst mehrere Phasen: von der Inventarisierung und Klassifizierung der Systemobjekte ueber die Abhaengigkeitsaufloesung zwischen Programmen und Copybooks bis hin zur modularen Analyse und Querverweisen zwischen Komponenten. Jede Phase erfordert spezifische Werkzeuge und Methoden, um praezise Informationen aus dem IBM-i-System zu extrahieren und sie Claude korrekt zu praesentieren.
Ein kritischer Aspekt ist die Copybook-Aufloesung: Ein COBOL-Programm ohne seine gemeinsamen Datenstrukturen zu lesen ist wie ein Buch mit fehlenden Kapiteln zu lesen. Vollstaendiger Kontext ist essenziell, um zuverlaessige Dokumentation zu erstellen. Ohne methodischen Ansatz besteht das Risiko, unvollstaendige oder irrefuehrende Dokumentation zu generieren, die schlimmer ist als gar keine.
Skalierung der Analyse ueber grosse Codebasen
Fuer grosse Codebasen mit Hunderten oder Tausenden von Programmen skaliert ein manueller Ansatz nicht. Benoetigt werden Automatisierungsarchitekturen, die es ermoeglichen, ganze Systeme systematisch zu verarbeiten und gleichzeitig die Analysequalitaet bei jedem einzelnen Modul aufrechtzuerhalten.
Bei Maverick AI haben wir spezifische Methoden entwickelt, die Claudes agentische Faehigkeiten nutzen, um Analysen zu parallelisieren, Kontextfenster-Limitierungen zu verwalten und strukturierte, konsistente Dokumentation selbst ueber sehr grosse Codebasen hinweg zu erstellen.
Durch akademische Forschung gemessene Ergebnisse bestaetigen die Wirksamkeit des Ansatzes: 93 % Genauigkeit beim Code-Verstaendnis, mit einer 35%igen Reduktion der wahrgenommenen Komplexitaet im Vergleich zum direkten Lesen des Quellcodes. Aber Zahlen allein genuegen nicht: Der Unterschied liegt in der Methodik, mit der KI auf den spezifischen Kontext jedes Systems angewendet wird.
Risikobewertung: kritische Punkte identifizieren
Ueber die Dokumentation hinaus ist Claude besonders nuetzlich fuer die technische Risikobewertung der Codebasis. Durch die Analyse des Codes identifiziert Claude Module mit hoher Kopplung, die am riskantesten zu aendern sind, weil sie mit vielen anderen Programmen verbunden sind, sowie isolierte Module, die unabhaengig aktualisiert oder ersetzt werden koennen.
Diese Analyse ist grundlegend fuer jede strategische Entscheidung: Wenn das Ziel eine progressive Modernisierung ist, ist das Wissen, welche Module zuerst angefasst werden sollten und welche mehr Vorsicht erfordern, der Unterschied zwischen einem erfolgreichen Projekt und einer Katastrophe.
Claude bewertet auch die angehaeuften technischen Schulden: redundante Datenstrukturen, duplizierte Logik ueber Programme hinweg, wiederkehrende Fehlermuster und potenzielle Schwachstellen. Informationen, die frueher Wochen manueller Code-Review erforderten.
Erste Schritte: der Maverick-AI-Ansatz
COBOL-Code-Dokumentation und -Analyse mit Claude ist kein theoretisches Projekt: Es ist etwas, das Unternehmen sofort mit messbarem Einfluss starten koennen.
Maverick AI arbeitet mit Unternehmen, die COBOL-Systeme auf AS/400 haben, auf einem pragmatischen Weg. Wir beginnen mit einer initialen Bewertung des Systems und erstellen schnell eine vollstaendige Codebase-Karte mit Dokumentation der kritischsten Module.
Dieses Assessment hat sofortigen Wert, auch fuer diejenigen, die keine Migration planen: Es reduziert das operationelle Risiko, beschleunigt das Onboarding neuer Entwickler und schafft eine strukturierte Wissensbasis, die das Unternehmen im Laufe der Zeit konsultieren und aktualisieren kann.
Wenn Ihr Unternehmen COBOL-Systeme auf AS/400 hat und die Dokumentation mangelhaft oder nicht vorhanden ist, kontaktieren Sie uns, um herauszufinden, wie wir helfen koennen. Entdecken Sie unsere Claude-AI-Expertise.