Oder: Warum du fΓΌr ein RAG-System keinen autonomen Agenten brauchst 
Aus einer Frage in der WhatsApp-Community ist dieser Beitrag entstanden. Der Use Case war: βOpenClaw soll mir ein RAG-System bauen β passende Tools suchen, testen, aufsetzen.β Das klingt erstmal logisch, ist aber der falsche Ansatz. Hier erklΓ€re ich warum β und wann welches Werkzeug tatsΓ€chlich Sinn macht.
Was OpenClaw eigentlich ist
OpenClaw ist kein Coding-Assistent. Es ist ein dauerhaft laufender, autonomer Agent mit eigenem Gateway-Prozess, Heartbeat-Scheduler, Session-Management ΓΌber mehrere Messaging-Plattformen, und der FΓ€higkeit, Sub-Agenten zu spawnen. Das Ding lΓ€uft als Daemon im Hintergrund und wartet auf Arbeit β auch wenn du schlΓ€fst.
Das ist mΓ€chtig. Aber Macht kostet: Tokens, Kontrolle und KomplexitΓ€t.
Die Architektur im Vergleich
So sieht es aus, wenn du ein Coding-Tool (Claude Code, Cursor, Codex etc.) fΓΌr eine Buildaufgabe nutzt:
βββββββββββββββββββββββββββββββββββββββββββββββ
β CODING-ASSISTENT β
β (Claude Code / Cursor / Codex) β
βββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β DU βββββββΊ ASSISTENT βββββββΊ CODE β
β β β β β
β β direkte Kontrolle β β
β β bei jedem Schritt β β
β β β β β
β βββββ review ββββββββββββββββββ β
β β
β Token-Fluss: DU β 1x LLM β Ergebnis β
β β
βββββββββββββββββββββββββββββββββββββββββββββββ
Und so sieht es aus, wenn du OpenClaw fΓΌr dieselbe Aufgabe einsetzt:
βββββββββββββββββββββββββββββββββββββββββββββββ
β OPENCLAW β
β (Autonomer Agent-Stack) β
βββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β DU βββΊ Gateway βββΊ Haupt-Agent β
β β β
β ββββββ΄βββββ β
β βΌ βΌ β
β Sub-Agent 1 Sub-Agent 2 β
β β β β
β Tool-Call Tool-Call β
β β β β
β Ergebnis Ergebnis β
β β β β
β ββββββ¬ββββββββ β
β βΌ β
β Haupt-Agent β
β (aggregiert) β
β β β
β Token-Fluss: β
β DU β Gateway β Agent β Sub-Agents β LLM β
β (mehrfache Token-Kosten, weniger β
β direkte Kontrolle) β
β β
βββββββββββββββββββββββββββββββββββββββββββββββ
Siehst du den Unterschied? Beim Coding-Assistenten steuerst du jeden Schritt. Bei OpenClaw entscheidet der Agent, was die Sub-Agenten tun. Du bezahlst Token fΓΌr die Orchestrierung und fΓΌr die AusfΓΌhrung.
Entscheidungsmatrix: Wann was?
einmalig wiederkehrend
βββββββββββββββββββ¬ββββββββββββββββββ
β β β
einfach β Coding-Tool β Coding-Tool β
β oder manuell β + Cron/Script β
β β β
βββββββββββββββββββΌββββββββββββββββββ€
β β β
komplex β Coding-Tool β β
OPENCLAW β
β
β (100%) β (hier lohnt β
β β es sich!) β
β β β
βββββββββββββββββββ΄ββββββββββββββββββ
OpenClaw lohnt sich, wenn:
-
Die Aufgabe regelmΓ€Γig wiederkehrt (tΓ€gliche Recherche, wΓΆchentliche Reports, laufendes Monitoring)
-
Mehrere externe Systeme dauerhaft orchestriert werden mΓΌssen (E-Mail + Calendar + Web + Dateien)
-
Der Agent proaktiv handeln soll, ohne dass du ihn jedes Mal anstupst (Heartbeat-basiert)
-
Du ein dauerhaftes System willst, das ΓΌber Wochen/Monate autonom arbeitet
-
Die Aufgabe kontextΓΌbergreifend ist β der Agent muss sich an vorherige Sessions erinnern
Beispiele: Automatisierte Wettbewerber-Recherche, tΓ€gliche News-Digests, Projektmanagement ΓΌber mehrere Tools, dauerhaftes Monitoring mit automatischen Alerts.
Coding-Assistenten (Claude Code, Cursor, Windsurf, Codex, Gemini CLI) lohnen sich, wenn:
-
Du etwas einmalig bauen willst (RAG-System, App, Tool, Script)
-
Du direkte Kontrolle ΓΌber jeden Schritt brauchst
-
Das Ergebnis ein fertiges Projekt ist, das danach eigenstΓ€ndig lΓ€uft
-
Du den gΓΌnstigsten Token-Verbrauch willst
-
Du bei jedem Schritt reviewen und korrigieren willst
Beispiele: RAG-System aufsetzen, Perplexity-Klon bauen, App entwickeln, Datenbank-Migration, API aufsetzen.
ZurΓΌck zum konkreten Use Case
βBaue mir ein RAG-System mit freier Software, teste passende Tools, wenn das Projekt lΓ€uft ist OpenClaw raus.β
Das ist exakt ein Fall fΓΌr Claude Code oder Cursor. Warum?
-
Einmalige Aufgabe β wenn das RAG-System steht, ist die Arbeit getan
-
Du willst Kontrolle β bei der Tool-Auswahl fΓΌr dein RAG-System willst du mitentscheiden, nicht dem Agenten vertrauen
-
Token-Effizienz β ein Coding-Assistent lΓΆst das in einer Session. OpenClaw wΓΌrde den Agenten-Overhead dazupacken
-
OpenClaw soll danach βrausβ sein β wenn der Agent nach dem Build nicht mehr gebraucht wird, warum den ganzen Stack aufsetzen?
Der Perplexity-Klon auf dem Homeserver via OpenRouter? Selbe Geschichte. Perfekter Job fΓΌr einen Coding-Assistenten. Einmal bauen, danach lΓ€uftβs.
Die Token-Rechnung
Mal vereinfacht, damit es greifbar wird:
Coding-Assistent (z.B. Claude Code):
ββββββββββββββββββββββββββββββββββββββββ
β Prompt β LLM β Code β Review β
β ~50k-200k Token pro Session β
β Alles geht direkt in dein Projekt β
ββββββββββββββββββββββββββββββββββββββββ
OpenClaw fΓΌr dieselbe Aufgabe:
ββββββββββββββββββββββββββββββββββββββββ
β Prompt β Gateway β Agent-Loop β
β β Sub-Agent 1 (Recherche) β
β β Sub-Agent 2 (Testing) β
β β Sub-Agent 3 (Build) β
β ~300k-800k+ Token β
β Davon 40-60% fΓΌr Orchestrierung β
β die DU eigentlich selbst steuern β
β kΓΆnntest β
ββββββββββββββββββββββββββββββββββββββββ
Das heiΓt nicht, dass OpenClaw schlecht ist. Es heiΓt nur: FΓΌr diesen Job zahlst du mehr fΓΌr weniger Kontrolle.
TL;DR
| Kriterium | Coding-Assistent | OpenClaw |
|---|---|---|
| Einmalige Builds | ||
| Wiederkehrende Aufgaben | ||
| Token-Effizienz | ||
| Kontrolle | ||
| Proaktives Handeln | ||
| Multi-System-Orchestrierung |
Faustregel: Wenn du sagst βbau mir einmal Xβ β Coding-Assistent. Wenn du sagst βmach jeden Tag X fΓΌr michβ β OpenClaw.
Fragen, ErgΓ€nzungen, andere Erfahrungen? Rein damit β genau dafΓΌr ist das Forum da.