17 Punkte von goobaek 2026-03-10 | 3 Kommentare | Auf WhatsApp teilen

Sokrates fragte immer zuerst: „Was ist X?“ Er fragte nicht nach dem Phänomen, sondern nach dem Wesen.
Ich habe diese Fragetechnik in ein AI-Coding-Harness eingebaut. Das Ergebnis: 1. Platz beim Ralphthon.

Warum Sokrates?

Der größte Grund, warum Vibe Coding scheitert, ist Mehrdeutigkeit. Wenn in einer Human-Outside-the-Loop-Umgebung die Absicht unklar ist, wächst mit jeder Iteration die Lücke zwischen Absicht und Ergebnis exponentiell. Ouroboros beseitigt diese Mehrdeutigkeit mathematisch.

Ambiguity = 1 - Σ(clarity_i × weight_i)

Bis dieser Wert auf 0,2 oder darunter fällt, wird ein sokratisches Interview geführt. Davor wird keine einzige Zeile Code geschrieben.

Abschlussbedingung als Konvergenz definiert

Die Schleife endet nicht nach einer Anzahl von Durchläufen, sondern wenn die Evolution zum Stillstand kommt.
Im Ralph-Loop wird eine Iteration als eine Generation definiert.
Similarity = 0.5 * name_overlap + 0.3 * type_match + 0.2 * exact_match
Wenn Similarity über 0,95 liegt, wird Konvergenz festgestellt. Pathologische Muster wie Stagnation, Oscillation und Wonder Loop werden ebenfalls separat erkannt.

Ein Zeitalter, in dem Geisteswissenschaften zum Harness werden

Um Tokens effizient zu nutzen und AI richtig zu steuern, ist paradoxerweise nicht nur Technik wichtig, sondern noch stärker das geisteswissenschaftliche und philosophische Denken, das zwischen Menschen existierte.
Wir sollten nicht dabei stehen bleiben, der AI nur zu sagen: „Schreib mir Code.“ Wir müssen definieren, was die Ontology des Problems ist, das wir lösen wollen, und nach welchen Kriterien es als abgeschlossen gilt. Genau das ist aus meiner Sicht der Kern von Ouroboros, den ich bei diesem Ralphthon bestätigt gesehen habe, und die Harness-Design-Fähigkeit, die Entwickler künftig brauchen werden.

GitHub: https://github.com/Q00/ouroboros

3 Kommentare

 
dnay2k 2026-03-20

Der Beitrag eines Bekannten macht es noch interessanter.

 
github88 2026-03-18

Au.

 
conanoc 2026-03-16

Großartig. Das scheint nicht nur für Agenten nützlich zu sein, sondern auch etwas, das wir selbst bei der Entwicklung einsetzen können.
Eine Technik also, bei der man die Spezifikation besser definiert und sich selbst Fragen stellt, wie man mit mehrdeutigen Zuständen umgehen sollte.