Prompts gehören in Git, nicht in den Slack-Verlauf
Vor einigen Wochen habe ich an einem Prompt gefeilt, der ein bestimmtes Format zuverlässig liefern sollte. Nach einer Stunde Iteration funktionierte er, ich war zufrieden. Eine Woche später wollte ich denselben Prompt für einen anderen Kontext anpassen und habe ihn nicht wiedergefunden. Er steckte in einem Slack-Verlauf, irgendwo zwischen anderen Versuchen.
Das war kein Einzelfall. Es ist eines der Muster, das mir bei mir selbst und in jedem Team auffällt, das mit KI arbeitet.
Warum Prompts wie Code zu behandeln sind
Ein guter Prompt ist nicht in fünf Minuten geschrieben. Er entsteht durch Iteration: ausprobieren, anpassen, wieder ausprobieren. Was am Ende funktioniert, sieht oft simpel aus. Aber bis dahin sind dreißig Minuten oder mehr investiert.
Wer diesen Aufwand nicht festhält, macht ihn beim nächsten Mal wieder. Das ist die gleiche Verschwendung, die Entwickler bei nicht versioniertem Code seit dreißig Jahren bekämpfen. Bei Prompts wird sie aktuell freiwillig akzeptiert.
Was Versionierung praktisch bedeutet
Prompts gehören in eine Datei im Repo, mit Commit-Historie. Idealerweise ein eigenes Verzeichnis, in dem jeder Prompt einen sprechenden Namen hat: extract-invoice-fields.md, summarize-pull-request.md, generate-marketing-copy-from-profile.md.
Dazu gehört, dass auch der Kontext mitversioniert wird: Welches Modell, welche Parameter, welche Beispiele in der System-Message. Ein Prompt ohne diesen Kontext ist eine Blackbox, deren Verhalten sich beim nächsten Modell-Update ändert, ohne dass jemand merkt warum.
Was sich daraus ergibt
Wenn Prompts versioniert sind, lässt sich nachvollziehen, warum eine Antwort plötzlich anders aussieht. Lässt sich vergleichen, ob ein neues Modell besser oder schlechter abschneidet. Lässt sich teilen, ohne dass das Wissen an einer einzelnen Person hängt.
Die Investition ist minimal: ein Ordner im bestehenden Repo, ein Pattern für Dateinamen, vielleicht ein simples Tooling, das Prompts ausführt und Antworten loggt. Mehr braucht es nicht für den Anfang.
Fazit
Prompts sind die neuen Konfigurationsdateien. Wer sie nicht behandelt wie Code, baut sich die gleichen Probleme, die wir vor Git in der Software-Entwicklung hatten. Wer überlegt, wie ein Team das pragmatisch umsetzen kann, kann mich ansprechen.