Subagents: Agenten, die Agenten steuern.
Das neue Feature im Detail. Wie Subagents Aufgaben delegieren und warum monolithische Super-Agenten ausgedient haben.
Mitte Februar hat Langdock Subagents gelauncht, ein Feature, das die Arbeit mit Agenten grundlegend verändert. Erstmals können Agenten andere Agenten aufrufen und Aufgaben an sie delegieren. Klingt abstrakt, ist es nicht.
Was hat sich getan
Langdock hat Mitte Februar ein Feature gelauncht, das die Arbeit mit Agenten grundlegend verändert: Subagents. Damit können Agenten erstmals andere Agenten aufrufen und Aufgaben an sie delegieren.
In dieser Ausgabe zeigen wir, was das Feature kann, wie ihr es nutzt und wo die Grenzen liegen.
Was sind Subagents
Bisher war jeder Agent in Langdock eine Insel: eigene Anweisungen, eigene Knowledge Base, eigene Actions. Wer verschiedene Aufgaben abdecken wollte, hatte zwei Optionen.
Einen riesigen Agent bauen, der alles kann (und irgendwann nichts mehr richtig).
Mehrere spezialisierte Agenten bauen und manuell zwischen ihnen wechseln.
Subagents lösen genau dieses Problem. Ein uebergeordneter Agent kann jetzt spezialisierte Agenten als Subagents einbinden und automatisch an sie delegieren.
Wie funktionieren Subagents
Der Ablauf läuft in drei Schritten.
Erkennung
Der Hauptagent erkennt anhand eurer Frage, dass eine Aufgabe zu einem seiner Subagents passt.
Delegation
Er formuliert einen Prompt und schickt ihn an den Subagent. Der Subagent arbeitet komplett unabhängig mit seinen eigenen Einstellungen (Modell, Knowledge Base, Actions).
Ergebnis
Der Subagent liefert seine Antwort zurück. Im Chat seht ihr das als aufklappbare Tool-Aktion, aehnlich wie bei anderen Actions.
Der Subagent sieht nicht den gesamten Chatverlauf. Er bekommt nur den spezifischen Prompt, den der Hauptagent formuliert. Das ist bewusst so designt: Jeder Agent bleibt fokussiert auf seine Aufgabe.
Praxisbeispiel: Onboarding-Assistent
Hier ein konkretes Beispiel, wie Subagents in der Praxis aussehen können.
»Onboarding-Assistent«
Ein Agent, der neuen Mitarbeitenden am ersten Tag hilft. Er begruesst sie, beantwortet allgemeine Fragen und delegiert Spezialthemen an zwei Subagents.
»IT-Setup-Guide«
- Knowledge Base: IT-Dokumentation (VPN-Einrichtung, Tool-Zugänge, Hardware-Bestellung).
- Modell: Claude Sonnet 4.6 Reasoning für schnelle, präzise Antworten.
- Aufgabe: Alles rund um technisches Setup.
»HR-Experte«
- Knowledge Base: HR-Richtlinien, Benefits-Übersicht, Urlaubsregelungen.
- Actions: Kann Links zu relevanten Formularen bereitstellen.
- Aufgabe: Alles rund um arbeitsrechtliche und organisatorische Fragen.
So sieht das im Alltag aus
Weitere Ideen: Subagents in der Praxis
Das Onboarding-Beispiel ist nur der Anfang. Vier weitere Szenarien als Inspiration.
| Hauptagent | Subagents |
|---|---|
| Vertriebs-Assistent | Produkt-Experte (mit Produktdoku) und Marktanalyse-Agent |
| Projekt-Manager | Jira-Agent (Statusabfragen) und Controlling-Agent (Budget) |
| Kunden-Support | Technik-Agent (technische Dokumentation) und Billing-Agent (Rechnungsfragen) |
| Strategie-Sparring | Analyst-Agent (Code Interpreter) und Research-Agent (Web-Suche) |
So richtet ihr Subagents ein
Die Einrichtung ist simpel.
- Oeffnet die Konfiguration eures Hauptagenten.
- Geht zum Abschnitt »Actions«.
- Klickt auf »Add Subagent« und wählt einen bestehenden Agenten aus.
- Fertig. Der Hauptagent kann den Subagent jetzt automatisch aufrufen.
Ihr müsst mindestens Editor oder Owner des Agenten sein, den ihr als Subagent hinzufügen wollt.
Alle, die Zugriff auf den Hauptagenten haben, können automatisch auch die Subagents nutzen. Hat jemand keinen direkten Zugriff auf einen Subagent, wird die Anfrage abgelehnt, aber der Zugang kann direkt angefordert werden.
Limitationen
Drei Punkte, die ihr im Hinterkopf behalten solltet.
Subagents können keine eigenen Subagents aufrufen. Es gibt nur eine Ebene. Ein Subagent ist immer ein »Endpunkt«.
Der Subagent sieht nicht den gesamten Chatverlauf des Hauptagenten. Er arbeitet nur mit dem Prompt, den er bekommt. Wenn ihr also einen komplexen Dialog führt und dann eine Subagent-Aufgabe auslöst, muss der Hauptagent alle relevanten Informationen im Prompt an den Subagent weitergeben.
Wenn ein Subagent Actions mit Bestaetigungspflicht hat (z. B. einen Slack-Post absenden), müsst ihr das weiterhin manuell bestätigen. Das ist ein Sicherheitsfeature.
Unser Tipp
Fangt klein an: Nehmt einen bestehenden Agenten, der zu viel auf einmal macht, und lagert eine klar abgrenzbare Aufgabe in einen Subagent aus. So seht ihr schnell, ob und wie die Delegation funktioniert.
Bis nächsten Monat,
Timo