
Scaffold
Ein Scaffold ist das Programm, das um ein KI-Modell herum gebaut wird und dessen Arbeit steuert: Es zerlegt Aufgaben in Schritte, gibt dem Modell Werkzeuge und prüft Zwischenergebnisse. Dasselbe Modell kann mit einem guten Scaffold deutlich mehr leisten als ohne.
Ein KI-Sprachmodell kann eigentlich nur eine einzige Sache: Text fortsetzen. Man gibt etwas ein, es gibt etwas aus, danach ist der Vorgang beendet. Für viele Aufgaben reicht das nicht, weil sie mehrere Schritte brauchen. Ein Scaffold ist das Programm, das man um dieses Modell herum baut, um es durch solche Schritte zu führen. Das englische Wort bedeutet Baugerüst, und das Bild passt gut: Das Modell ist das Gebäude, das Scaffold ist die Konstruktion drumherum, die Arbeit erst möglich macht. Es ruft das Modell mehrfach auf, gibt ihm Hilfsmittel wie eine Suchfunktion und entscheidet, wann eine Aufgabe fertig ist.
Warum dasselbe Modell plötzlich mehr kann
In den Berichten über KI-Fortschritte steht meist das Modell im Mittelpunkt. Ein großer Teil der sichtbaren Verbesserungen kommt aber gar nicht vom Modell selbst. Er kommt von der Software drumherum. Ein Modell, das eine Aufgabe direkt beim ersten Versuch lösen muss, scheitert oft. Darf es dasselbe Problem in zehn kleinen Schritten angehen, seine Antwort testen und Fehler korrigieren, sind die Ergebnisse deutlich besser.
Das hat handfeste Folgen für die Wirtschaft. Wer kein eigenes Modell trainieren kann, weil das hunderte Millionen Euro kostet, kann trotzdem ein sehr gutes Scaffold bauen. Viele KI-Startups verkaufen genau das: nicht das Modell, sondern die Steuerung darum herum. Sie mieten das Modell bei einem großen Anbieter und verdienen mit der Schicht darüber.
Umgekehrt sorgt das für Streit, wenn Firmen Messwerte veröffentlichen. Ein Modell erreicht bei einem Programmiertest vielleicht 40 Prozent gelöste Aufgaben allein und 70 Prozent mit einem aufwendigen Scaffold. Beide Zahlen stimmen, messen aber Verschiedenes. Wer Vergleiche liest, sollte deshalb fragen, wie viel Hilfskonstruktion mitgezählt wurde.
Die Bauteile eines Gerüsts
Das erste Bauteil ist die Schleife. Das Scaffold ruft das Modell nicht einmal auf, sondern immer wieder. Nach jedem Aufruf schaut es an, was herausgekommen ist, und entscheidet über den nächsten Schritt. Diese Schleife läuft, bis ein Ziel erreicht ist oder eine festgelegte Obergrenze an Versuchen überschritten wird.
Das zweite Bauteil sind die Werkzeuge. Ein Modell kann selbst nicht im Internet suchen, keine Datei öffnen und kein Programm ausführen. Das Scaffold stellt solche Funktionen bereit und übernimmt die Vermittlung. Bittet das Modell in seiner Antwort um eine Suche, führt das Scaffold sie aus und schickt das Ergebnis zurück in den nächsten Aufruf.
Das dritte Bauteil ist die Kontrolle. Das Scaffold entscheidet, was das Modell überhaupt zu sehen bekommt, denn es kann sich nicht unbegrenzt viel merken. Außerdem prüft es Zwischenergebnisse, etwa indem es geschriebenen Programmcode testweise ausführt. Schlägt der Test fehl, geht die Fehlermeldung zurück an das Modell, und der Versuch beginnt neu. Genau diese Prüfschleife unterscheidet ein Scaffold von einem bloß geschickt formulierten Auftrag.
Scaffolds in Produkten und Schlagzeilen
Am deutlichsten sichtbar sind Scaffolds bei Programmierhilfen. Werkzeuge, die selbständig Fehler in einem Softwareprojekt suchen und beheben, bestehen zum größten Teil aus Scaffold-Code. Sie lesen Dateien, ändern Zeilen, starten Tests und wiederholen das, bis alles läuft. Das Sprachmodell darin ist austauschbar.
Auch die sogenannten Deep-Research-Funktionen großer Chatdienste sind Scaffolds. Sie zerlegen eine Frage in Teilfragen, durchsuchen viele Webseiten und schreiben am Ende einen Bericht mit Quellen. Wenn ein solcher Dienst mehrere Minuten arbeitet statt Sekunden, ist das ein deutlicher Hinweis auf ein Scaffold im Hintergrund.
Ein verwandtes Wort, dem man oft begegnet, ist Agent. Gemeint ist damit meist genau die Kombination aus Modell und Scaffold. Ein häufiger Irrtum ist, das Modell sei der Agent. Ohne die Steuerung drumherum kann es weder handeln noch etwas überprüfen.