# williams-adlc-5-three-dials-parallel-agents-2026-06-12

## Veille

Fünfte Folge der ADLC-Serie: Orchestrierung paralleler Agenten ohne „Merge Hell“. Williams stellt drei gekoppelte Stellschrauben vor — Kosten (Modellwahl), Durchlaufzeit (Parallelisierungsbreite) und Genauigkeit (Vertragsqualität) — sowie ein architektonisches Prinzip: „Kontrollfluss ist Code, Urteilsvermögen sind Modelle“ (deterministische Skripte orchestrieren, Modelle liefern nur das Urteilsvermögen). Vier Spuren (Frontier-Contract-Desk, Single-Writer-Builder-Pool, gemeinsam genutzter Prosecution Pool, sequenzieller Integrator), eine Merge-Konflikt-Prognose aus vier Signalen (zertifizierte Breite typischerweise 3-5 Agenten) sowie konsensbasierte Disambiguierung über N günstige Agenten anstelle von Klärungsfragen.

## Titre Article

Three Dials: Parallel Agents Without Merge Hell

## Date

2026-06-12

## URL

https://www.voodootikigod.com/adlc-5-three-dials-parallel-agents

## Keywords

ADLC, Multi-Agent-Orchestrierung, drei Stellschrauben, Kosten-Zeit-Genauigkeit, Kontrollfluss ist Code, Parallelisierung, Merge Hell, Spuren, Contract Desk, Builder Pool, Single-Writer, Prosecution Pool, Integrator, Model-Routing, Rail Density, Eskalationsleiter, DAG Float, Merge-Prognose, Work-Stealing-Queue, Konsens-Disambiguierung

## Authors

Chris Williams (@voodootikigod)

## Ton

Profil: Systems-Engineering-Darstellung (Praktiker-Perspektive auf Englisch, architektonisches und präzises Register), sehr hohes technisches Niveau, gerichtet an Platform-Engineers, die Agenten-Orchestratoren bauen. Der Ton ist der einer Optimierung unter gekoppelten Nebenbedingungen: Williams behandelt Parallelität als Scheduling-Problem, bei dem drei voneinander abhängige Variablen (Kosten, Durchlaufzeit, Genauigkeit) nicht getrennt optimiert werden können. Die Autorität stützt sich auf eine anti-magische Disziplin — die Weigerung, Frontier-Modelle Scheduling-Entscheidungen treffen zu lassen —, zusammengefasst im Axiom „Kontrollfluss ist Code, Urteilsvermögen sind Modelle“. Ein Stil, dicht mit technischen Details: eine Taxonomie der Spuren, benannte und quantifizierte prädiktive Signale (zertifizierte Breite 3-5 Agenten), aufgezählte Praktiken aus dem Feld (Bündelung von Berechtigungen, Work-Stealing-Queues, Merge-Reihenfolge Fundament → Pakete → Anwendungen).

## Pense-betes

- **Drei gekoppelte Stellschrauben**: Kosten (Modellwahl), Durchlaufzeit (Parallelisierungsbreite), Genauigkeit (Vertragsqualität). Sie sind miteinander verknüpft: Parallelität verbessert die Kosteneffizienz bei gleichbleibender Genauigkeit nur, wenn die Aufteilung der Arbeit sauber ist.
- **Architektonisches Prinzip**: „Kontrollfluss ist Code, Urteilsvermögen sind Modelle“. Frontier-Modelle sollen keine Scheduling-Entscheidungen treffen — deterministische Skripte orchestrieren, Modelle liefern das Urteilsvermögen nur dort, wo es gebraucht wird.
- **Vier spezialisierte Spuren**: Contract Desk (Frontier-Modell, entwirft Verträge), Builder Pool (ein Schreibzugriff pro Partition), Prosecution Pool (gemeinsam genutzt, frische Kontexte), Integrator-Spur (sequenziell).
- **Drei Prinzipien des Tier-Routings**: (1) Schienendichte (Testabdeckung, deterministische Prüfungen); (2) Eskalationsleiter (bei einem Fehlschlag neu generieren, eine Stufe höher gehen); (3) DAG-Spielraum (die Analyse des kritischen Pfads entscheidet, ob die Leiter erklommen oder direkt zur höheren Stufe gesprungen wird).
- **Optimierung der Durchlaufzeit**: Vier Signale sagen Merge-Konflikte voraus, **bevor** die Arbeit beginnt — Überschneidung des Dateibereichs, Radius im Import-Graphen, historische Co-Change-Kopplung, Namespace-Kollisionen. Die durch die Prognose zertifizierte Breite liegt typischerweise zwischen **3 und 5 Agenten**.
- **Genauigkeit ohne Introspektion**: Anstatt dem Modell Klärungsfragen zu stellen, werden günstige Agenten in der Fläche eingesetzt, um mehrere Interpretationen zu erzeugen — „stimmen alle N überein, ist die Anfrage nachweislich eindeutig“. Uneinigkeit wird zu messbarer, handhabbarer Mehrdeutigkeit.
- **Praktiken aus dem Feld**: Berechtigungsabfragen im Vorfeld bündeln; In-Flight-Validatoren von Prosecution-Gates unterscheiden; Work-Stealing-Queues statt statischer Zuweisungen verwenden; eine strikte Merge-Reihenfolge einhalten: Fundament → gemeinsame Pakete → Anwendungen.

## RésuméDe400mots

Diese fünfte Folge widmet sich der Skalierung: Agenten sollen parallel arbeiten, ohne in die „Merge Hell“ zu geraten. Williams geht von der Prämisse aus, dass Multi-Agent-Orchestrierung letztlich auf den Ausgleich dreier voneinander abhängiger Stellschrauben hinausläuft — Kosten (bestimmt durch die Modellwahl), Durchlaufzeit (bestimmt durch die Parallelisierungsbreite) und Genauigkeit (bestimmt durch die Vertragsqualität). Diese Faktoren sind gekoppelt: Parallelität verbessert die Kosteneffizienz bei gleichbleibender Genauigkeit nur dann, wenn die Aufteilung der Arbeit sauber ist. Wird die Breite erhöht, ohne dass die Verträge sauber sind, verschlechtert sich die Genauigkeit, und Konflikte nehmen sprunghaft zu.

Das architektonische Prinzip ist scharf gefasst: „Kontrollfluss ist Code, Urteilsvermögen sind Modelle“. Williams weigert sich, Scheduling-Entscheidungen an Frontier-Modelle zu delegieren; deterministische Skripte übernehmen die Orchestrierung, Modelle kommen nur dort zum Einsatz, wo tatsächlich Urteilsvermögen gefragt ist. Das System ist in vier spezialisierte Spuren gegliedert: einen Contract Desk (Frontier-Modell), der Verträge entwirft, einen Builder Pool mit einem einzigen Schreibzugriff pro Partition (nur ein Agent schreibt in eine gegebene Partition), einen gemeinsam genutzten Prosecution Pool mit frischen Kontexten und eine sequenzielle Integrator-Spur.

Das Model-Tier-Routing folgt drei Prinzipien: Schienendichte (rail density) — je dichter die Testabdeckung und die deterministischen Prüfungen, desto niedriger kann die Stufe angesetzt werden —, die Eskalationsleiter (bei einem Fehlschlag wird auf einer höheren Stufe neu generiert) und der DAG-Spielraum (DAG float) (die Analyse des kritischen Pfads entscheidet, ob die Leiter erklommen oder direkt zu einer höheren Stufe gesprungen wird, um den kritischen Pfad nicht zu verzögern).

Für die Durchlaufzeit identifiziert Williams vier Signale, die Merge-Konflikte vorhersagen, bevor die Arbeit überhaupt beginnt: Überschneidung des Dateibereichs (file scope overlap), Radius im Import-Graphen, historische Co-Change-Kopplung und Namespace-Kollisionen. Die durch diese Prognose zertifizierte Breite liegt typischerweise zwischen drei und fünf Agenten — darüber hebt das Kollisionsrisiko den Gewinn wieder auf.

Schließlich Genauigkeit ohne Introspektion: Anstatt einem Modell Klärungsfragen zu stellen (unzuverlässig), werden günstige Agenten in der Fläche eingesetzt, um mehrere Interpretationen der Anfrage zu erzeugen. Konvergieren die N Agenten, ist die Anfrage nachweislich eindeutig; divergieren sie, wird die Mehrdeutigkeit messbar und handhabbar. Williams schließt mit Praktiken aus dem Feld: Berechtigungen im Vorfeld bündeln (Batching), In-Flight-Validatoren von Prosecution-Gates unterscheiden, Work-Stealing-Queues statischen Zuweisungen vorziehen und eine strikte Merge-Reihenfolge einhalten — zuerst das Fundament, dann gemeinsame Pakete, dann die Anwendungen.

## GrapheDeConnaissance

- Chris Williams —publie→ Three Dials: Parallel Agents Without Merge Hell (DOCUMENT, 0.97)
- orchestration multi-agents —affirme_que→ coût, temps mural et précision sont trois cadrans couplés (AFFIRMATION, 0.93)
- Chris Williams —affirme_que→ le control flow est du code, le jugement vient des modèles (CITATION, 0.94)
- scripts déterministes —surpasse→ modèles frontier pour les décisions d'ordonnancement (TECHNOLOGIE, 0.88)
- orchestration multi-agents —utilise→ quatre lanes (CONCEPT, 0.9)
- Builder Pool —utilise→ single-writer par partition (METHODOLOGIE, 0.89)
- routing de modèle —est_basé_sur→ rail density, escalation ladder, DAG float (CONCEPT, 0.89)
- merge-forecast —prédit→ conflits de merge avant le lancement du travail (CONCEPT, 0.9)
- merge-forecast —mesure→ largeur certifiée typique de 3 à 5 agents (MESURE, 0.87)
- désambiguïsation par consensus —surpasse→ questions de clarification au modèle (METHODOLOGIE, 0.88)
- désambiguïsation par consensus —permet→ mesurer l'ambiguïté via le désaccord entre N agents (CONCEPT, 0.88)
- phase orchestration —fait_partie_de→ cycle agentique en huit phases (METHODOLOGIE, 0.85)

---
Canonical: https://www.thekb.eu/de/fiches/williams-adlc-5-three-dials-parallel-agents-2026-06-12/
