bynd code podcast
Avsnitt

#16 - Semantic Anchors, Loop Engineering und Architektur - Ralf D. Müller

Dela

Ralf D. Müller, Chefarchitekt bei DB Systel, schreibt keinen Code mehr und liest ihn auch nicht. Die Architektur ist sein Kontrollinstrument, die Umsetzung übernimmt die KI.

In dieser Episode von Beyond Code sprechen wir über Agent-Autonomie, Semantic Anchors, Loop Engineering und die Frage, ob ein menschliches Code Review überhaupt noch realistisch ist, wenn fünf Minuten generierter Code fünf Stunden Review bedeuten.

Ralf D. Müller ist Chefarchitekt bei DB Systel, dem IT-Dienstleister der Deutschen Bahn, und dort Technology Evangelist für Künstliche Intelligenz. Er ist Initiator des Open-Source-Projekts docToolchain, Co-Autor von „arc42 by Example", Trainer bei socreatory, Co-Host von Software-Architektur im Stream und Kopf hinter den Semantic Anchors.

Bei der Autonomie von Agenten geht es um die Frage, wie viel Freiheit ein Agent verdient und woran man das festmacht. Seine KI hat eigene Accounts und eigene Budgets statt Zugriff auf seine, Berechtigungen hängen für ihn an der Reichweite und nicht an der Funktion, und Sandboxing hält in der Praxis selten. Bei den Semantic Anchors zeigt er, wie ein präziser Fachbegriff im Modell eine vollständige Definition aufruft: „use TDD London School" ersetzt 190 Zeilen Prompt, und verkettete Anker führen zu reproduzierbarer Qualität. Dazu kommen Loop Engineering und Graph Engineering, seine klare Position zu Dark Factories und Lights-off Production, Qualitätskriterien als Entscheidungsgrundlage für die KI und die Learnings aus dem AI Enablement im Konzern.


KAPITEL


00:00 Intro

03:20 Hands-off entwickeln: kein Cursor, kein Blick in den Code

04:57 Home Assistant und der Women Acceptance Factor als Qualitätskriterium

07:33 Wie viel Freiheit verdient ein Agent? Eigene Accounts, Sandboxing, Blast Radius

15:54 Am Ball bleiben und die Frage: Modelle oder Harness?

24:42 Loop Engineering und Graph Engineering

36:18 Semantic Anchors: ein Fachbegriff statt 190 Zeilen Prompt

47:24 Braucht es noch Code Reviews? Dark Factories und das Eichhorst-Prinzip

55:46 Baby Steps: von der Spezifikation zum lauffähigen Code

1:04:00 KI als Werkzeug des Architekten: ADRs und Qualitätskriterien

1:13:03 AI Enablement: Wissen teilen, Ängste ernst nehmen

1:26:53 Die Frage an den nächsten Gast


LINKS ZUM GAST

Ralf auf LinkedIn: https://www.linkedin.com/in/rdmueller

Blog: https://fiveandahalfstars.ninja

Semantic Anchors: https://llm-coding.github.io/Semantic-Anchors/

Semantic Anchors auf GitHub (gerne einen Stern hinterlassen): https://github.com/LLM-Coding/Semantic-Anchors

Semantic Contracts: https://llm-coding.github.io/Semantic-Anchors/contracts

Vibe-Coding Risk Radar: https://llm-coding.github.io/vibe-coding-risk-radar/

docToolchain: https://doctoolchain.org

arc42: https://arc42.org

UltraThink Club: https://ultrathink.club

Software-Architektur im Stream: https://software-architektur.tv


ERWÄHNT IN DER EPISODE

ADR nach Nygard: https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions

SPARC Framework von Reuven Cohen: https://github.com/ruvnet/sparc

Workflow-MCP von Oliver Jägle: https://github.com/codemcp/workflows

Gastown von Steve Yegge: https://github.com/gastownhall/gastown

DokChess von Stefan Zörner: https://github.com/DokChess/dokchess

Die Antwort auf die Frage aus Episode #15 mit Adam Seligman: https://byndcode.com/episodes/ep015-adam-seligman/


❤️

Podden och tillhörande omslagsbild på den här sidan tillhör Felix Becker. Innehållet i podden är skapat av Felix Becker och inte av, eller tillsammans med, Poddtoppen.