OpenClaw-Orchestrator-Routing-Probleme: Wenn Delegation fehlschlägt

Das Problem: Unzuverlässige Agenten-Delegation
Ein Entwickler, der OpenClaw mit einer Hub-and-Spoke-Multi-Agenten-Architektur betreibt, erlebt unzuverlässiges Routing-Verhalten von seinem Hauptorchestrator. Der Orchestrator versucht häufig, Anfragen direkt zu bearbeiten, anstatt sie an den entsprechenden spezialisierten Sub-Agenten zu delegieren. Laut Bericht fühlt sich das Routing unzuverlässig an, wobei die Delegation nur etwa 50–60 % der Zeit korrekt funktioniert.
Konkrete Beispiele sind: Wenn nach Workouts gefragt wird, gibt der Orchestrator generische Fitnessratschläge, anstatt den Trainingsagenten aufzurufen; wenn nach Wetter gefragt wird, antwortet er mit Trainingsdaten, anstatt den Wetteragenten zu kontaktieren.
Aktuelle Setup-Details
Die Konfiguration des Entwicklers umfasst:
- Hauptorchestrator für die Benutzerinteraktion
- 7 spezialisierte Sub-Agenten für: Gmail/Kalender/Drive, Todoist, persönliches Training/Notion, Lebensmittelbestand, Mahlzeitenplanung, Wetter und Zugfahrpläne
- Explizite Routing-Tabelle, die Anfragemuster mit Agenten-IDs verknüpft
- Harte Regel: „Du bist ein ROUTER, kein WORKER – wenn eine Anfrage in den Bereich eines Spezialisten fällt, MUSST du delegieren“
- Jeder Spezialist hat seinen Bereich klar definiert
- Agent-zu-Agent-Kommunikation in der Konfiguration aktiviert
- Orchestrator-Modell: gpt-5.4 über openai-codex
Versuchte Lösungen
Der Entwickler hat mehrere Ansätze ausprobiert, um das Routing-Problem zu beheben:
- Hinzufügen von „NIEMALS“-Regeln für jeden Bereich (z. B. NIEMALS E-Mail-Fragen selbst beantworten, NIEMALS Wetter selbst prüfen)
- Hinzufügen einer „im Zweifel delegieren“-Regel
- Erstellen einer sehr expliziten Routing-Tabelle mit Beispielphrasen
Wichtige Fragen des Entwicklers
Der Entwickler sucht praktische Ratschläge zu mehreren spezifischen Problemen:
- Gibt es ein bekanntes funktionierendes Prompt-Muster, um zuverlässige Delegation in OpenClaw zu erzwingen?
- Spielt die Modellauswahl für den Orchestrator eine signifikante Rolle? Sollte es ein stärkeres oder schwächeres Modell sein?
- Ist der Routing-Tabellen-Ansatz der richtige, oder gibt es eine bessere Strukturierung?
- Erfahrungen damit, wie OpenClaws
subagents.allowAgents-Konfiguration das Routing-Verhalten beeinflusst?
Der Entwickler stellt fest, dass einzelne Agenten gut funktionieren, sobald sie Anfragen erhalten, was darauf hindeutet, dass der Engpass rein beim Routing-Schritt liegt.
📖 Read the full source: r/openclaw
👀 Siehe auch

OpenClaw-Benutzer berichten von deutlichen Verbesserungen nach der Umstellung auf OpenAI OAuth mit GPT-4
Ein Entwickler, der mit den Modellen Kimi k2.5 und Minimax2.7 in OpenClaw zu kämpfen hatte, wechselte zu OpenAIs OAuth-Verbindung mit GPT-4 und adaptivem Denken und berichtete von sofortigen Stabilitätsverbesserungen sowie der Fertigstellung mehrerer Automatisierungsaufgaben in 4-5 Stunden.

Optimierung von Claudes Kontextbehalt durch bedarfsgerechtes Laden von Fähigkeiten.
Der Wechsel zu einem skills-basierten System für Claude AI hat die Kontextprobleme gelöst, sodass Sitzungen 2-3 Mal länger dauerten und die Ausgabequalität verbessert wurde.

Claude Code Agents Orchestrator Pipeline: Arbeitswarteschlangen, Agenten-Erzeugung, Verifikationsschleusen
Ein Reddit-Beitrag aus r/clawdbot erläutert, wie Claude-Code-Agenten einen KI-gesteuerten Shop betreiben und dabei Design, Marketing, QA und Betrieb 30-mal täglich abwickeln. Er verweist auf Episode 9 einer Blogserie, die die Orchestrator-Pipeline in der Produktion erklärt, einschließlich Problemen, die in Demos nicht gezeigt werden.

So verwenden Sie Claude Code effektiv: Die Erfahrung eines Entwicklers beim Aufbau einer vollständigen SaaS-App
Ein Entwickler mit SaaS-Erfahrung seit 2021 hat eine vollständige App namens codefluent.app mit Claude Code erstellt, wobei er betont, dass der Erfolg von detaillierten technischen Spezifikationen abhängt, nicht von vagen Anweisungen. Das Projekt nutzte SvelteKit, PostgreSQL mit Drizzle ORM, Better Auth, OpenRouter, Stripe, CodeMirror 6, Tailwind v4 und Railway.