Die Seele in einer Datei
Stelle dieselbe Frage an Agenten, die sich nur in ihrer soul.md unterscheiden - keine, minimal, reich, überladen - und sieh, wie sich die Antwort ändert. Identität ist eine austauschbare Datei: gleiche Welt, andere Seele.
Ein Agent besteht aus mehr als seinem Modell. Zwei Systeme können denselben
Endpunkt benutzen, dieselben Werkzeuge haben und dieselbe Frage bekommen - und
trotzdem völlig verschieden antworten. Der Unterschied steckt in einer Datei,
die es in fast jedem Agenten-Setup gibt und die selten jemand ernst nimmt: der
soul.md.
Sie beschreibt, wer der Agent ist. Nicht was er weiß, nicht was er darf, sondern wie er auftritt: Tonfall, Haltung, Umgang mit Unsicherheit, was er von sich aus anbietet und was er lieber nachfragt. In der Praxis wird diese Datei zur Müllhalde - Faktenwissen, Projektregeln, Formatvorgaben und Charakterbeschreibung landen alle im selben Text, und niemand kann hinterher sagen, welcher Teil welche Wirkung hatte.
Gleiche Welt, andere Seele
Dieser Kurs macht den Unterschied sichtbar, statt ihn zu behaupten. Im
Playground stellst du dieselbe Frage an mehrere Agenten, die sich ausschließlich
in ihrer soul.md unterscheiden: einer hat gar keine, einer eine minimale, einer
eine sorgfältig geschriebene, einer eine überladene. Die Antworten stehen
nebeneinander, und der Effekt ist beim ersten Durchlauf deutlicher, als die
meisten erwarten - besonders der überladene Fall, der zeigt, dass mehr Text
nicht mehr Charakter bedeutet.
Daraus wird eine praktische Regel: Was gehört in die soul.md und was gehört
woandershin? Fakten gehören in den Kontext oder in ein Retrieval, harte Regeln
gehören in Werkzeug-Schranken und Prüfungen, wiederkehrende Formatwünsche
gehören in den Prompt der jeweiligen Aufgabe. Übrig bleibt wenig - und genau das
wenige wirkt.
Was du dafür brauchst
Nichts zu installieren, nichts zu programmieren. Der Playground läuft im Browser, du kannst die Seelen-Dateien direkt bearbeiten und deine eigene Frage stellen. Vorkenntnisse über Sprachmodelle helfen, sind aber nicht Voraussetzung; wenn du schon einmal einen Chatbot mit einer Systemanweisung versehen hast, bist du mitten im Thema.
Am Ende hast du eine soul.md, die du für deinen eigenen Agenten übernehmen
kannst - und, wichtiger, ein Gefühl dafür, wann eine Änderung daran tatsächlich
etwas bewirkt und wann sie nur den Kontext länger macht.