Tutorial · Soul

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.

Kapitel

  1. 01Die Seele in einer Datei6 min