Prompting und Gesprächsgestaltung
Promptware Engineering
Heißt auch Promptware.
Vorschlag, Prompts wie Software zu behandeln, mit Anforderungen, Tests und Versionierung.
Promptware Engineering ist der Vorschlag, Prompts nicht als Textschnipsel zu behandeln, sondern als Softwareartefakt mit eigenem Lebenszyklus. Promptware meint dabei den Prompt selbst, sobald er die Steuerungsschicht eines Produkts bildet und nicht nur eine einzelne Frage im Chat ist. Chen et al.
Der Anlass ist die fehlende Disziplin, nicht die fehlende Technik
Die Arbeit, die den Ausdruck geprägt hat, nennt den Zustand eine Promptware-Krise: Prompts entstehen im Ausprobieren, landen ohne Begründung im Code und werden geändert, ohne dass jemand die Änderung dokumentiert. In untersuchten offenen Projekten waren nur 21,9 Prozent der Prompt-Änderungen überhaupt festgehalten. Wer später fragt, warum ein Satz im Systemprompt steht, findet keine Antwort mehr. Chen et al.
Der Gegenvorschlag überträgt die gewohnten Phasen: Anforderungen klären, entwerfen, umsetzen, testen und debuggen, weiterentwickeln, ausrollen und überwachen. Neu ist daran nichts, angewendet wird es auf Prompts bisher selten.
So kannst du dir das vorstellen
Eine Konfigurationsdatei, die niemand für Code hält, obwohl von ihr das halbe Verhalten des Systems abhängt. Irgendwann ändert jemand eine Zeile, und drei Wochen später sucht das Team den Fehler woanders. Das Bild trifft die Ursache, es liefert noch keine Lösung.
Was es in der Praxis konkret bedeutet
Behandle jeden Prompt, der in einem Produkt steckt, wie eine Codedatei. Er gehört in die Versionsverwaltung, jede Änderung bekommt eine Begründung, und vor dem Ausrollen läuft ein fester Satz von Beispielfällen dagegen. Ohne diesen Satz merkst du eine Verschlechterung erst an den Beschwerden.
Wo es verwechselt wird
Prompt Engineering meint das Formulieren eines einzelnen Prompts, Promptware Engineering das Verwalten vieler Prompts über die Zeit. Der Ausdruck stammt aus der Forschung und ist im Alltag kaum verbreitet, in der Praxis wird dieselbe Sache meist ohne festen Namen betrieben oder unter Context Engineering geführt.
Verwandte Begriffe
Prompt Engineering, System Prompt, Context Engineering, Prompt Chaining, Evaluation, Golden Dataset.