Eine Woche lang habe ich CI mit einer einzelnen Opus-Sitzung gefixt: Rechnung $41, Erfolgsquote 60 %. Mit Vier-Agenten-Orchestrierung (Explore → Implement → Test → Review) dasselbe: $18,6, Erfolgsquote 92 %. Nicht weil das Modell stärker wurde — sondern weil die Rollen richtig geteilt waren. Unten: die vier Multi-Agent-Architekturen, die sich 2026 wirklich lohnen — jeweils mit Auswahl-Tabelle, Umsetzungsschritten und Token-Kostenvergleich.
1. Warum Einzelmodelle an Grenzen stoßen
Mitte 2026 sind Top-Modelle (Claude Opus 4.x, GPT-5, Gemini 2.5) in Einzelrunden-Reasoning extrem stark. In echter Softwarearbeit stößt „ein Chat bis zum Ende“ stabil an vier Wände:
| Engpass | Einzelmodell | Typisches Symptom |
|---|---|---|
| Rollenvermischung | Architekt und Tester in einem Kontext | Eigener Code wird mit „passt schon“ abgesegnet |
| Kontext-Schneeballeffekt | Jede Runde zahlt die volle Historie | Nach 40 Runden Input von 8k auf 900k+ |
| Explorations-Effizienz | Serial Dateien lesen, Code suchen | Großes Repo: 30+ Runden zum Verstehen |
| Fehler-Recovery | Alles von vorn | CI-Fix scheitert in Schritt 8 — Token für Schritte 1–7 verloren |
Kernidee: Multi-Agent ist nicht „mehrere Chat-Fenster“. Es ist explizite Arbeitsteilung + kontrollierte Kommunikation. Wie im Menschenteam — niemand schreibt PR, macht Code Review und Security-Audit allein.
Unser 30-Tage-Claude-Code-Rechnungsartikel zeigt: parallele Subagenten machen 12 % der Überschreitung aus — aber die richtige Architektur spart mehr, weil sie nutzlose Runden und Neustarts reduziert. Multi-Agent ist Hebel, kein Gratis-Mittagessen.
2. Vier Architekturen im Überblick
Die Branche benennt wild (CrewAI, AutoGen, LangGraph) — in der Praxis konvergieren vier Typen. Die Tabelle ist die „Team-Aufstellung“, die Entwickler 2026 beherrschen sollten:
| Architektur | Kommunikation | Bestes Szenario | Referenz | Komplexität |
|---|---|---|---|---|
| ① Orchestrator-Worker | Stern: 1 Haupt, N Worker | Dynamische Aufgabenteilung | Cursor Task, Claude Code subagent | Niedrig |
| ② Pipeline | Kette: A→B→C→D | Feste, auditierbare Schritte | LangGraph, eigene Shell-Kette | Mittel |
| ③ Parallel Fan-out / Fan-in | Fächer aus / ein | Breite Exploration, viele Perspektiven | Parallele explore-Subagenten | Niedrig–Mittel |
| ④ Adversarial Review | Dual: Build↔Critique | Produktionscode, Security | Builder + Reviewer + ECC Security | Mittel |
3. Architektur 1: Orchestrator-Worker
Der universellste und heute am leichtesten umsetzbare Modus: Ein Haupt-Agent liest die Absicht, zerlegt Aufgaben, spawnt Worker, fasst zusammen. Worker reden meist nicht direkt miteinander — alles läuft über den Orchestrator.
| Rolle | Aufgabe | Modell | Tool-Rechte |
|---|---|---|---|
| Orchestrator | Zerlegen, zuweisen, abnehmen, mit User sprechen | Opus / starkes Reasoning | Ganzes Repo lesen, Tasks senden, kein direktes Patchen |
| Explorer | Code suchen, Dateien lesen, Abhängigkeiten | Sonnet / schnell | Nur lesen |
| Implementierer | Patches schreiben, Build | Sonnet | Lesen/Schreiben + Shell |
| Validator | Tests, Diff-Vergleich | Sonnet / Haiku | Lesen + Test-Befehle |
Beispiel (Claude Code):
Du bist Orchestrator — ändere keine Dateien selbst. 1. explore-Subagent: alle Auth-Modul-Einstiegspunkte finden 2. generalPurpose-Subagent: JWT-Refresh nach Explore-Bericht anpassen 3. shell-Subagent: npm test -- auth 4. Ergebnisse zusammenfassen, offene Edge Cases listen
Beispiel (Cursor): Hauptsitzung bleibt Orchestrator; für Teilarbeiten Task-Tool (subagent_type=explore zum Sondieren, generalPurpose zum Implementieren). Subagenten liefern nur Kurz-Zusammenfassung zurück — kein Aufblähen des Eltern-Kontexts.
Messwerte (unser Repo, Juni): „API über 12 Dateien“ — Einzelsitzung 47 Runden, $33,7; vier Agenten 22 Runden, $14,2. Gespart wird nicht am Subagenten selbst, sondern durch getrennte Explore-/Implement-Kontexte — die 80 gelesenen Dateien des Explorers landen nicht voll auf der Implementierer-Rechnung.
4. Architektur 2: Pipeline (Sequential Pipeline)
Sind Schritte fest und als SOP formulierbar, ist die Pipeline stabiler als dynamische Orchestrierung: jede Stufe bekommt nur strukturierten Output der vorherigen — klare Grenzen, auditierbar, replay-fähig.
| Stufe | Input | Output | Typischer Anteil |
|---|---|---|---|
| Research | Issue + Repo-Pfad | Betroffene Dateien + Risiken | 25 % |
| Plan | Research-Bericht | Schritt-für-Schritt-Plan (ohne Code) | 15 % |
| Implement | Plan-Dokument | Git-Patch | 35 % |
| Verify | Patch + Test-Befehle | Pass/Fail + Log-Kurzfassung | 25 % |
Entscheidend: strukturierte Artefakte zwischen Stufen, nicht Chat-Historie. Nach jeder Stufe /clear oder neue Sitzung — nur JSON/Markdown-Zusammenfassung einfügen:
{
"stage": "research",
"files": ["src/auth/jwt.ts", "src/middleware/session.ts"],
"risks": ["refresh token ohne rotation", "logout nicht getestet"],
"next": "rotation nach OWASP implementieren"
}
Pipeline passt zu: Blog schreiben (Recherche→Gliederung→Entwurf→Feinschliff), CI grün (Log→Ursache→Fix→Rerun), API-Migration (Call-Sites→Plan→Batch→Regression). Nicht geeignet: vage Anforderungen, häufige Richtungswechsel — da flexibler mit Orchestrator.
Anschluss an unseren Drei-Ebenen-Artikel: L3 OpenClaw kann die Pipeline als Webhook-Cron festnageln — z. B. nachts Research für GitHub Issues, morgens Plan prüfen, dann Implement per Klick.
5. Architektur 3: Parallel Fan-out / Fan-in
Wenn Sie gleichzeitig aus mehreren Blickwinkeln sondieren müssen: Eltern-Agent fächert N Worker aus, sammelt ein, dedupliziert, löst Konflikte.
| Szenario | Parallel-Strategie | Subagenten | Fan-in |
|---|---|---|---|
| Fremdes Monorepo | Nach Top-Level-Verzeichnissen | 3–4 | Eltern zeichnet Gesamtarchitektur |
| Performance-Regression | Frontend / API / DB getrennt | 3 | Timeline und Metriken angleichen |
| Mehrsprachige Docs | Pro Locale | N | Terminologie vereinheitlichen |
| Security-Audit | Deps / Code / Config | 3 | Nach Schweregrad sortieren |
Cursor: Mehrere Tasks in einer Nachricht, run_in_background: true, erst nach Abschluss aller synthetisieren. Gut für lese-intensive Explore-Phasen.
Claude Code: In einem Prompt: „Starte parallel 3 explore-Subagenten für packages/, apps/, infra/“. Achtung: Im Rechnungsartikel kostete ein paralleler Doppel-Subagent $28,4 — Parallelität skaliert Lese-Kosten linear. .claudeignore pflegen; jeder Subagent nur sein glob.
node_modules/ Pods/ DerivedData/ *.log dist/ build/ .git/
Falle beim Fan-in: Drei Explorer liefern je 2000 Zeichen — der Eltern-Agent frisst 6000+ Input beim Zusammenfassen. Lösung: Subagenten liefern kurze strukturierte Summary (≤500 Zeichen + Dateipfad-Liste); Details bei Bedarf in eigenem Subtask.
6. Architektur 4: Adversarial Review (Critic-Builder)
Die lohnendste Investition für Production: Code schreibender Agent und kritischer Agent getrennt, optional Security-Spezialist. Selbst-Review hat blinde Flecken — das Modell verteidigt seine eigene Logik.
| Rolle | Haltung | Verboten | Output |
|---|---|---|---|
| Builder | Feature, Tests grün | Security-Behauptungen | PR + Selbsttest-Bericht |
| Reviewer | Bug, Grenzen, Wartbarkeit | Direktes Patchen (nur Kommentar) | Review-Checkliste |
| Security | OWASP, Secrets, Injection | Stil-Diskussion | Schweregrad-Stufen |
Minimal: Nach Builder /clear, neue Sitzung nur mit Diff + „Du bist strenger Reviewer — nimm an, der Code hat Bugs“. Systematischer: ECC Security Instincts als harte Regeln.
Adversarial ist kein Streit: Reviewer bekommt Checkliste (Input-Validierung, Fehlerbehandlung, Concurrency, Rollback) — zehnmal wirksamer als „review mal“. Reviewer findet Problem → zurück an Builder → nochmal Review, max. 2 Runden — keine Endlosschleife.
| Metrik | Einzelmodell-Selbstreview | Adversarial Dual-Agent |
|---|---|---|
| Schwere Bugs übersehen (20 PR, kleine Stichprobe) | 7/20 | 2/20 |
| Zusätzliche Token-Kosten | Basis | +35 %–50 % |
| Production-tauglich? | Vorsichtig | Empfohlen |
ROI: ~40 % mehr Token für ~70 % weniger übersehene schwere Bugs — für main fast immer lohnend. Side Projects: Builder + manuelles Review reicht.
7. Auswahl-Matrix
| Ihre Aufgabe | Erste Wahl | Zweite Wahl | Nicht |
|---|---|---|---|
| „Mach das Feature fertig“ — vage | Orchestrator-Worker | — | Pipeline (zu starr) |
| Nächtliches CI-Rot, feste Schritte | Pipeline | Orchestrator | Parallel (Verschwendung) |
| Erstes Clone eines Riesen-Repos | Parallel Fan-out | Orchestrator | Adversarial (noch nichts zu reviewen) |
| PR vor Merge in main | Adversarial Review | Pipeline Verify-Stufe | Einzelmodell-Selbstreview |
| Blog / Docs schreiben | Pipeline | Orchestrator | Parallel |
| Typo in einer Datei | Einzelmodell | — | Beliebiger Multi-Agent |
Architekturen lassen sich verschachteln: Orchestrator weist zu „erst parallel explore, dann Pipeline implement+review“. Ab Tiefe 2 steigen Beobachtbarkeit und Kosten — pragmatisches 2026-Limit: Haupt-Agent + max. 4 gleichzeitig lebende Subagenten.
8. Kosten & Betrieb
| Kostenfaktor | Einzelmodell | Multi-Agent | Kontrolle |
|---|---|---|---|
| Doppeltes Lesen | Einmal | N-fach (parallel) | .claudeignore, glob-Shards |
| Kontext-Weitergabe | Schneeballeffekt | Isolierbar | Stufen-/clear, strukturierte Summary |
| Modellpreis | Alles Opus | Routbar | Orchestrator Opus, Ausführung Sonnet |
| Fehler-Neustart | Ganze Sitzung | Nur Subtask | Pipeline-Checkpoints |
| Laufzeit | Laptop-Sleep | Subagenten im Hintergrund | Dauer-online Cloud Mac |
Multi-Agent braucht drei Dinge, die Einzelmodelle nicht brauchen: Task-ID (welcher Auftrag), Stufenstatus (wo stehen wir), Aggregations-Log (was Subagenten zurückgaben). Cursor und Claude Code liefern das implizit in der Hauptsitzung; eigene Orchestrierung (LangGraph + OpenClaw) braucht SQLite oder Datei-Queue.
Gemeinsame Schlussfolgerung mit Agent-Ära-Rechnungsartikel: Agenten rechnen pro Schritt. Multi-Agent ist kein Spar-Zauber — strukturierte Arbeitsteilung reduziert nutzlose Schritte. Falsche Architektur (Parallel für Kleinkram) ist teurer als Einzelmodell.
9. Umsetzungs-Checkliste (diese Woche)
| Schritt | Aktion | Abnahme |
|---|---|---|
| 1 | Eine Architektur an echter Aufgabe testen | Token/Runden vorher-nachher |
| 2 | 1 Seite „Rollenkarten“: Aufgaben + Verbote pro Agent | Kollege kann danach zuweisen |
| 3 | .claudeignore / .cursorignore konfigurieren | Gleicher Prompt: Input −≥50 % |
| 4 | Stufen-Übergabeformat (JSON oder Markdown-Vorlage) | Pipeline mit /clear verknüpfbar |
| 5 | Reviewer-Sitzung für Production-Branch | Review-Checkliste vor Merge |
| 6 | Lange Jobs auf Dauer-Mac, kein Deckel-Sleep | Subagenten-Hintergrund mit Log |
Orchestrierung / Architektur → Opus (wenige Runden) Explore / Code lesen → Sonnet (schnell, günstig) Implement / Patches → Sonnet Tests / Format → Sonnet oder Haiku Security-Review → Opus (nur Diff, kurzer Kontext)
10. FAQ
| Frage | Antwort |
|---|---|
| LangChain zuerst lernen? | Nicht nötig. Cursor / Claude Code decken ~80 % ab; Frameworks für eigene State-Machine und persistente Queue. |
| Dürfen Subagenten direkt chatten? | Ja (AutoGen-Stil) — 2026 empfiehlt die Praxis Stern über Haupt-Agent: beobachtbar, kostenkontrollierbar. |
| Verhältnis zu MCP? | MCP = Tool-Schnittstelle; Agent-Architektur = wer wann welches Tool. Orthogonal — gemeinsam designen. |
| Ist OpenClaw Multi-Agent? | OpenClaw ist L3-Ausführungsebene, orchestriert Schritte/Runner; ergänzt IDE-Subagenten — siehe Deploy-Guide. |
| Team-Aufteilung? | Einer: Rollenkarten + ignore-Regeln; einer: Pipeline testen; Reviewer-Liste aus ECC wiederverwenden. |
11. Fazit
2026 verschiebt sich der Wettbewerbsvorteil von „stärkstes Modell“ zu Modell als Team organisieren. Ein Opus allein ist wie ein brillanter Praktikant — müde, vergesslich, zu nachsichtig mit sich selbst. Die vier Architekturen tun dasselbe: Struktur für Zuverlässigkeit, Arbeitsteilung für Kontext-Effizienz.
Pragmatisch: Diese Woche Orchestrator-Worker für etwas, das letzte Woche in einer Sitzung scheiterte; nächsten Monat main-Merge als Adversarial Review; Riesen-Repo erstmals mit Parallel Fan-out; repetitive Nachtjobs als Pipeline + OpenClaw. Nicht alle vier auf einmal — eine meistern, dann kombinieren.
Ehrlich: Multi-Agent kann günstiger oder teurer sein als Einzelmodell. Der Unterschied liegt nicht im Architektur-Namen, sondern in Stufengrenzen, ignore-Regeln und Modell-Routing. Team richtig gebaut — dann lohnt sich das starke Modell wirklich.
Parallele Subagenten hassen Deckel-Sleep
Drei explore-Tasks im Hintergrund — Laptop schläft = alles neu, Token verdreifacht. Lange Orchestrierung auf Dauer-online Mac (Cloud Mac mini) — Subagenten fertig, Ergebnis per SSH.