flowki@club:~$ Coding, Automation & Security — auf Deutsch
FlowKI Club

Deine KI. Deine Community. Deine Vorteile.

  • KI Know-how
  • Prompts & Tools
  • Security & Privacy
  • Community Support
  • Exklusive Vorteile
Werde Teil der Community

Subagenten vs. Agent Skills: Wie sollten KI-Agenten Wissen organisieren?

Eine neue Studie vergleicht zwei Ansätze für wiederverwendbares Wissen in KI-Agenten: Das Laden von Skill-Instruktionen in den Context versus das Ausführen als eigenständige Subagenten. Subagenten zeigen Vorteile bei klaren Schnittstellen, erfordern aber zusätzliche Kommunikations-Overhead.

Subagenten vs. Agent Skills: Wie sollten KI-Agenten Wissen organisieren?

Dieser Beitrag wurde mit KI-Unterstützung aus der angegebenen Quelle erstellt und vor der Veröffentlichung automatisch gegen sie abgeglichen. Nicht jeder Beitrag wird zusätzlich von Hand gelesen — wir prüfen stichprobenweise nach und kennzeichnen Korrekturen. Beruht ein Artikel auf einem selbst durchgeführten Test, weisen wir das ausdrücklich aus.

Was passiert

Forschende der Carnegie Mellon University und anderen Instituten haben in einer neuen Studie (arXiv:2609.09233) untersucht, wie Language-Model-Agenten Bibliotheken von wiederverwendbarem Wissen für komplexe, mehrstufige Aufgaben nutzen können. Im Fokus steht dabei eine zentrale Designfrage: Sollten Fähigkeiten (Skills) als Instruktionen direkt in den Context des Hauptagenten geladen werden, oder sollten sie als eigenständige Subagenten mit separaten Context Windows ausgeführt werden?

Die traditionelle Herangehensweise, auf die sich in den letzten Monaten viele Forschungsarbeiten konzentriert haben, basiert auf Agent Skills: wiederverwendbare Fähigkeitspakete, die aus mehreren Dateien bestehen — Instruktionen, Scripts, Konfigurationen und weitere Ressourcen. Wenn ein Agent eine solche Fähigkeit benötigt, werden die Skill-Instruktionen einfach in seinen Context-Fenster geladen, und das Sprachmodell wird erwartet, diese zu befolgen.

Die neue Studie stellt jedoch eine kritische Beobachtung an den Tag: Mit wachsender Aufgabenkomplexität und längerer Horizont wird dieser Ansatz immer fragiler. Der Grund liegt in einer grundlegenden Limitation des Transformer-Modell-Designs — je mehr Information sich im Context ansammelt, desto stärker sinkt die Qualität des Denkprozesses. Dieses Phänomen ist seit längerem bekannt, erhält aber durch diese Arbeit empirische Evidenz im spezifischen Kontext der Skill-Nutzung.

Als Alternative untersuchen die Forschenden den Subagent-Ansatz: Anstatt Skill-Instruktionen in den Hauptkontext zu laden, werden Skills als eigenständige Agenten mit jeweils eigenen, frischen Context-Fenstern ausgeführt. Der Hauptagent delegiert Teilaufgaben an diese Subagenten, erhält deren Ergebnisse zurück und orchestriert den Gesamtprozess. Jeder Subagent arbeitet mit einem sauberen Kontext, unbelastet von den Instruktionen anderer Skills oder der komplexen History des Hauptagenten.

Die Ergebnisse sind deutlich: Subagent-Ausführung übertrifft die traditionelle Skill-Methode, wenn die Skill-Pakete klare Input-Output-Verträge definieren und ihre Instruktionen das prozedurale Wissen kodieren, das zur Erfüllung dieser Verträge notwendig ist. Das ist eine wichtige Bedingung — nicht jedes Skill-Paket ist automatisch für die Subagent-Ausführung geeignet.

Die Tradeoff ist offensichtlich: Subagenten benötigen zusätzliche Kommunikations-Overhead. Zwischen dem Hauptagenten und seinen Subagenten müssen koordinierende Token ausgetauscht werden. Diese zusätzliche Kommunikation kostet sowohl in Echtzeit (Latenz) als auch in Tokens (Kosten) Ressourcen. Dennoch zeigt die Studie, dass der Gewinn durch bessere Reasoning-Qualität diesen Overhead in vielen praktischen Szenarien aufwiegt.

Einordnung

Diese Forschung beleuchtet ein Grundprinzip, das im aktuellen Agenten-Design oft zu kurz kommt: Die Struktur, in der Wissen organisiert wird, ist genauso wichtig wie der Inhalt dieses Wissens. Das ist nicht neu — es widerspricht nicht Jahrzehnten von Softwareengineering-Erkenntnissen über Modularität und Separation of Concerns. Aber in der KI-Welt, wo alles in einem großen Neuronalen Netzwerk trainiert oder in einem großen Context-Fenster verarbeitet wird, wurde dieser Grundsatz lange vernachlässigt.

Der Hintergrund: Language-Model-Agenten werden von einer zentralen Limitierung beeinträchtigt — dem Context-Fenster. OpenAI GPT-4, Claude oder Gemini haben zwar große Context-Fenster (teils 100.000+ Tokens), aber die Aufmerksamkeit des Modells scheint sich zu verteilen, wenn zu viel Information gleichzeitig präsent ist. Studien haben gezeigt, dass die Performance beim Abrufen von Informationen aus der Mitte des Kontexts sinkt (das sogenannte "Needdle in the Haystack"-Problem). Bei Agent Skills kann dieser Effekt verstärkt werden, weil jedes neue Skill die Informationsmenge erhöht.

Die Subagent-Architektur hingegen reduziert dieses Problem durch Isolation. Ein Subagent, der nur eine einzelne, klar definierte Aufgabe löst, hat ein "fokussiertes" Problem. Seine Instruktionen sind relevant, sein Context ist sauber. Das ermöglicht dem Sprachmodell, bessere Reasoning-Leistung zu erbringen.

Wer ist davon betroffen? Vor allem Anwendungen mit langen Aufgabenhorizonten: Komplexe Workflows in der Automation, Multi-Step-Planung, Datenanalytik mit mehreren Verarbeitungsstufen. Auch in der Softwareentwicklung, wo Agents zunehmend Code schreiben und debuggen sollen, könnte dieser Ansatz relevant sein. Klassische Einsatzszenarien mit wenigen Steps oder einfacher sequenzieller Logik werden diesen Unterschied weniger spürbar machen.

Was ändert sich gegenüber vorher? Bisher wurde die Annahme verbreitet, dass ein großer, monolithischer Agent mit vielen Skills im Kontext die beste Architektur sei. Diese Studie macht empirisch klar, dass das bei Komplexität nicht stimmt. Die Implikation ist eine Rückkehr zu klassischen Softwarearchitektur-Prinzipien: Modulare, locker gekoppelte Systeme mit klaren Schnittstellen funktionieren besser als "alles im selben Kontext".

Was das bedeutet

Die zentrale Erkenntnis ist, dass Wissen-Organisierung eine Designentscheidung ist, die genauso wichtig ist wie die Qualität des Wissens selbst. Diese Studie wird wahrscheinlich zu einem Paradigmenwechsel in der Agenten-Entwicklung führen — weg von monolithischen Systemen, hin zu modularen, agentischen Architekturen.

In der Praxis bedeutet das: Wer Agent-Systeme baut, sollte nicht automatisch davon ausgehen, dass "mehr Skills im Kontext" immer besser ist. Stattdessen sollte man Fähigkeiten von vornherein mit klaren Input-Output-Kontrakten designen und überlegen, ob sie als Subagenten besser ausgeführt werden als inline. Das erfordert mehr initiales Design-Aufwand, zahlt sich aber bei komplexeren Aufgaben aus. Zugleich ist klar, dass der Subagent-Ansatz Overhead verursacht — ein sorgfältiges Abwägen ist notwendig. Die Studie liefert damit ein Framework, um diese Entscheidung datengetrieben zu treffen statt auf Bauchgefühl zu verlassen.

TeilenXLinkedInWhatsApp
Weiterlesen

Aus dem Magazin

Alle Artikel
MODELS

Anthropic bringt Claude Mythos-Modelle zur Öffentlichkeit

2 min · 29. Mai

MODELS

Claude Fable 5: Was kann es, was kostet es, für wen lohnt es sich?

6 min · 12. Aug.

MODELS

Contextual Retrieval: Besserer Zugriff auf Kontextwissen

2 min · 30. Apr.