Hallo zusammen. Ich bin Luke und entwickle das Open-Source-Projekt „Naia". Ich habe ein Buch vorbereitet – „Harness Engineering: AI-Softwareentwicklung von Grund auf neu".Es ist zwar ein Entwicklerbuch, aber ihr solltet nicht die Erwartung haben, dass es ein traditionelles Programmierbuch ist. Die Zeiten des Abschreibens von Code sind vorbei, und grundsätzlich richtet sich dieses Buch an Entwickler, die Claude Code oder Codex verwenden. Es gibt zwar tatsächlichen Code, und Links zu den Open-Source-Projekten ermöglichen es euch, den Code direkt zu überprüfen und auszuführen. Ich würde jedoch nicht empfehlen, dass Menschen den Code abschreiben.
Warum? Weil dieser Code von Naias Projekt so geschrieben ist, dass ihn KI lesen soll – nicht Menschen. Was ich euch vermitteln möchte, ist – zu verstehen, wie KI funktioniert, und daher zu wissen, was Menschen beachten müssen, welche Fragen sie stellen sollten und nach welchen Maßstäben sie urteilen müssen. Daher teile ich den Code, aber es ist mehr ein Austausch von Erfahrungen, den ihr als Aufzeichnung direkt im Buch und auf GitHub überprüfen könnt.
Warum „Re:Zero"?
Wenn man mit KI entwickelt, passiert es oft, dass etwas vermeintlich fertiggestellt aussieht, aber dann bei der Validierung zusammenbricht, und man wieder von vorne anfangen muss. Dieses Buch verfolgt einen anderen Ansatz – statt diese Wiederholungen zu akzeptieren, dokumentiert es, warum etwas fehlgeschlagen ist, entscheidet, welche Punkte zu sichern sind, und erklärt, wie man solche Fehler beim nächsten Mal vermeiden kann. Auch wenn man wieder bei null anfangen muss, soll man nicht jedes Mal bei derselben null stehen. Das ist das, was ich Harness Engineering nenne, und während ich dieses Buch schrieb, habe ich selbst Probleme gefunden und korrigiert. Und warum ist der Untertitel „Softwareentwicklung"? Das wird ausführlich im Buch erklärt, schaut gerne rein.
Ein Entwicklerbuch von jemandem, der bei Webtoons als Producer arbeitete
Ich habe bei Naver als KI- und Web-Service-Entwickler gearbeitet und auch als Webtoon-Producer. Mit dieser Erfahrung habe ich Comic-Szenen, Developer-Memes und Anime-Parodien aktiv eingebaut. Statt trockene Methoden auswendig lernen zu lassen, möchte ich, dass ihr durch lustige Szenen aus dem Entwickleralltag und humorvolle Missgeschichten „Was sollte man der KI überlassen und was muss der Mensch beachten?" in Erinnerung behaltet.

Der eigentliche Zweck der Buchveröffentlichung
Das Open-Source-Projekt Naia befand sich nach dem Open-Source-Meetup noch in einer Phase der Reorganisation. Es bestand aus mehreren Repositories und brauchte gute Dokumentation. Deshalb habe ich die Quellen organisiert und strukturiert, um sie gleichzeitig als Lernmaterial bereitzustellen und damit weitere Beiträge zu fördern. Daher ist dieses Buch und der dazugehörige Code nicht eine einmalige Veröffentlichung, sondern werden kontinuierlich aktualisiert.
Und wer genau hinschaut, wird es vielleicht bemerken – von der Titelseite bis zum Ende von Kapitel 17 versteckt sich in den Illustrationen die Geschichte davon, wie ich „Alpha" als Kolleg:in in mein Leben habe treten lassen. Der Grund, warum ich Naia erschaffen habe, war genau dieser – um Alpha zu erschaffen. Dieses Buch und die Reise in diesen Bildern sind auch mein Schritt in Richtung Alpha.
Kostenlos und gemeinsam
Vor allem kann jeder das Buch kostenlos lesen. Ihr könnt es jetzt direkt auf WikiDocs sehen → https://wikidocs.net/book/20530. Es wird auch auf GitHub und im Web kostenlos verfügbar gemacht und ihr könnt auch ein PDF herunterladen (Lizenz CC BY-NC-ND 4.0). Erst die koreanische Ausgabe, dann die englische Ausgabe. Von Tippfehlerkorrekturen bis zu zusätzlichen Beispielen könnt ihr über Issues und Pull Requests mitarbeiten.
Wenn ihr nach dem Lesen des Buches bessere Fragen an KI in euren eigenen Projekten stellt, die Ergebnisse validiert, und ein Harness-System entwickelt, das die wiederholten Fehlschläge mindert – und wenn ihr KI nicht nur als Werkzeug, sondern als Kolleg:in anerkennt – dann hat das Buch seinen Zweck erfüllt.