Alberta scannte 466 Millionen Zeilen Regierungscode in 20 Stunden mit Claude
Die Regierung von Alberta setzte ~50 parallele Claude-Agenten ein, um eine Sicherheitsüberprüfung abzuschließen, die manuell 6,5 Jahre gedauert hätte. Diese Lektion erläutert den zweistufigen Scan, den Fehlerbehebungs-Workflow und die kontinuierlichen Überprüfungsagenten, die sie entwickelt haben – und zeigt Ihnen, wie Sie dasselbe Muster anwenden können.
Die Regierung von Alberta hat gerade den größten KI-gestützten Sicherheitsscan aller Zeiten abgeschlossen: 466 Millionen Zeilen Regierungscode wurden in 20 Stunden überprüft. Dieselbe Arbeit, traditionell ausgeführt, hätte etwa 6,5 Jahre gedauert.
Diese Lektion erläutert, was Alberta getan hat, warum es funktioniert hat und was das Muster für jeden bedeutet, der Claude für umfangreiche technische Arbeiten einsetzt.
Das Ministerium für Technologie und Innovation von Alberta verwaltet 1.280 Anwendungen in 3.400 Code-Repositories für alle 27 Provinzministerien – Systeme, die Steuerunterlagen, Fallakten von Sozialdiensten und Daten zur öffentlichen Sicherheit enthalten. Die meisten hatten noch nie eine systematische Sicherheitsüberprüfung durchlaufen.
Um diese Codebasis zu scannen, setzte das Team etwa 50 Claude-Agenten parallel in einem zweistufigen Prozess ein. Zuerst kennzeichnete eine Regeln-Engine bekannte Schwachstellenmuster in jedem Repository. Zweitens überprüfte Claude diese Kennzeichnungen und nannte die genaue Datei und Zeilennummer für jede Feststellung – damit Entwickler sie überprüfen konnten, bevor sie etwas anfassten.
Schwachstellen zu finden war der erste Schritt. Das Team von Alberta nutzte dann Claude Code, um Patches zu generieren, Tests zu schreiben, wo keine existierten, und in einigen Fällen ganze Altsysteme in modernen Sprachen neu aufzubauen.
Ein Beispiel: Ein Subventionsportal, das ursprünglich vor etwa 25 Jahren in Java handcodiert wurde – dessen Bau beim ersten Mal fünf Monate dauerte – wurde in vier bis fünf Tagen neu aufgebaut. Jede Korrektur wurde von den Ingenieuren des Ministeriums überprüft und genehmigt, bevor sie ausgeliefert wurde. KI beschleunigte die Arbeit; Menschen blieben in der Entscheidungsschleife.
Alberta baute auch drei spezialisierte Überprüfungsagenten mit dem Claude Agent SDK. Ein Red-Team-Agent untersucht Anwendungen von außen, so wie es ein Angreifer tun würde. Ein Blue-Team-Agent überprüft die Abwehrmaßnahmen gegen einen internationalen Sicherheitsstandard und schreibt einen Sanierungsplan, der auf genaue zu behebende Dateien verweist. Zusätzliche Agenten überprüfen die Codequalität und öffentlich zugängliche Texte. Jede Anwendung durchläuft bei jedem Durchlauf etwa 95 Sicherheitskontrollen.
Albertes Problem ist nicht einzigartig. Sicherheitslücken und unzureichend dokumentierte Altsysteme existieren in Regierungsbehörden weltweit. Alberta hat technische Whitepapers veröffentlicht, die anderen Behörden einen Bauplan für die Umsetzung desselben Ansatzes liefern, und veranstaltet im Juli 2026 einen Industrietag in Edmonton, um die gewonnenen Erkenntnisse zu teilen.
Das Muster, das es funktionierte: Scannen im großen Maßstab mit parallelen Agenten, Zitieren spezifischer Ergebnisse mit Datei- und Zeilenreferenzen, Beheben mit obligatorischer menschlicher Überprüfung, dann Aufbau kontinuierlicher Sicherheitsprüfungen in den Entwicklungsprozess selbst.
Was man mitnehmen sollte: Alberta scannte 466 Millionen Zeilen Code in 20 Stunden mit ~50 parallelen Claude-Agenten – eine Arbeit, die manuell ~6,5 Jahre gedauert hätte. Der zweistufige Prozess (Regel-Engine-Scan, dann Claude-Überprüfung mit genauen Datei-/Zeilenangaben) fand Probleme, die traditionelle automatisierte Tools übersehen hatten. Claude generierte dann Korrekturen, schrieb fehlende Tests und baute Altsysteme neu auf – mit obligatorischer menschlicher Überprüfung, bevor etwas ausgeliefert wurde. Drei spezialisierte Agenten führen jetzt kontinuierliche Prüfungen durch, die ~95 Sicherheitskontrollen pro Anwendung pro Durchlauf abdecken.