Tritt unserer Community bei – hier klicken
Titelbild zu Hermes Agent Asynchronen Subagenten Aufnahme
· AI Redaktion · 4 Min. Lesezeit
Hermes Agent asynchrone Subagenten AI Agenten Nous Research Delegation

Hermes Agent revolutioniert Delegationsprozess mit asynchronen Subagenten

Entdecken Sie die neue asynchrone Delegation im Hermes Agent, die ermöglicht, dass die Haupt-Chat nicht mehr blockiert wird.

Inhaltsverzeichnis
  1. 1. Welche Neuerungen bringt der Hermes Agent?
  2. 2. Herausforderungen vor der Aktualisierung
  3. 3. Was sind Subagenten?
  4. 4. Neue asynchrone Funktionen
  5. 5. Anwendungsbeispiele
  6. 6. Fazit

In der Welt der KI-Agenten ist kontinuierliche Verbesserung der Schlüssel zum Erfolg. Dies gilt insbesondere für die Open-Source-Initiative von Nous Research, die mit ihrer neuesten Aktualisierung des Hermes Agenten einen bedeutenden Fortschritt gemacht hat. Am 16. Juni 2026 kündigte Nous Research an, dass der Hermes Agent nun asynchrone Subagenten unterstützt, was den Delegationsprozess revolutioniert und die Effizienz erheblich steigert. In diesem Blogartikel werfen wir einen detaillierten Blick auf diese neue Funktion und die weitreichenden Implikationen für die Benutzer und Entwickler.

Welche Neuerungen bringt der Hermes Agent?

Mit der Einführung von asynchronen Subagenten können aufgegebene Aufgaben nun unabhängig laufen, ohne den Haupt-Chat zu blockieren. Das bedeutet, dass Benutzer Aufgaben delegieren und gleichzeitig in der Hauptanwendung weiterarbeiten können. Bislang war die Delegation synchron und erforderte, dass der Haupt-Chat während dieser Zeit stillstand. Mit der neuen asynchronen Delegation können Benutzer Multiple Aufgaben effizienter verwalten und gleichzeitig ihre Interaktion mit dem Hauptagenten aufrechterhalten.

Herausforderungen vor der Aktualisierung

Vor der Einführung der asynchronen Subagenten war die Nutzung des Hermes Agenten in bestimmten Szenarien eingeschränkt. Bei der Verwendung des delegate_task-Befehls, der in der Vorgängerversion implementiert war, musste der Benutzer warten, bis alle Subagenten ihre Aufgaben abgeschlossen hatten. Dies führte häufig dazu, dass die Benutzer die Kontrolle über laufende Aufgaben verloren, weil sie die Zeit abwarten mussten, bevor sie mit anderen Aufgaben fortfahren konnten. Diese schrittweise Methode war nicht nur unpraktisch, sondern reduzierte auch die Gesamtproduktivität.

Was sind Subagenten?

Subagenten sind spezialisierte Agenten, die von einem übergeordneten Agenten, dem Hauptagenten, erzeugt werden. Jeder Subagent operiert unabhängig und führt eigene Gespräche und Berechnungen durch, während er seiner Aufgabe nachgeht. Die Hauptidee hinter deren Implementierung ist die strikte Isolation: Jeder Subagent startet in einem frischen Zustand und hat keine Kenntnisse über den Kontext des übergeordneten Agenten. Dies führt zu einer signifikanten Verringerung der Komplexität und der benötigten Ressourcen, da nur das endgültige Ergebnis an den Hauptagenten zurückgegeben wird.

Neue asynchrone Funktionen

Mit der neuen Funktionalität async_delegation, wie sie in der inzwischen veröffentlichten GitHub-Aktualisierung betrachtet wird, gibt es nun mehrere nicht-blockierende Methoden zur Aufgabenabwicklung:

  • delegate_task_async – Startet einen Hintergrundagenten und gibt sofort eine task_id zurück.
  • check_task – Überprüft den Status der Aufgaben in Echtzeit, ohne das System zu blockieren.
  • steer_task – Ermöglicht das Einspeisen von Nachrichten in laufende Aufgaben, sodass Benutzer jederzeit steuern können.
  • collect_task – Blockiert, bis die Aufgabe abgeschlossen ist, und gibt dann die vollständigen Ergebnisse zurück.
  • cancel_task – Beendet eine laufende Aufgabe, auf die der Benutzer nicht länger warten möchte.
  • list_tasks – Zeigt alle asynchronen Aufgaben innerhalb der Sitzung an.

Die Möglichkeit, Subagenten asynchron laufen zu lassen, ist nicht nur eine technische Verbesserung - sie verändert die Art und Weise, wie Nutzer mit der integrierten Umgebung interagieren. Benutzer können nun parallel arbeiten, während Aufgaben im Hintergrund bearbeitet werden.

Anwendungsbeispiele

Die neuen Funktionen eröffnen zahlreiche Nutzungsmöglichkeiten:

  1. Lange Recherchen parallelisierte: Benutzer können jetzt einen Subagenten mit einer umfassenden Marktanalyse beauftragen und währenddessen weiter an anderen Projekten arbeiten.
  2. Gleichzeitige Evaluierungen: Drei Subagenten können parallel mit verschiedenen Suchansätzen arbeiten, ohne dass die Ergebnisse miteinander durcheinandergeraten.
  3. Kodierprozesse überwachen: Aufgabe zur Neustrukturierung von Dateien kann an einen Subagent übertragen werden, während der Hauptbenutzer andere Details überprüft.
  4. Live-Überwachung der Abläufe: Mit einer Live-Übersicht können Benutzer jeden laufenden Subagenten im Blick behalten und für etwaige Anpassungen sofort eingreifen.

Fazit

Die Einführung von asynchronen Subagenten bei Hermes ist ein bedeutender Fortschritt, der es Nutzern ermöglicht, flexibler und produktiver zu arbeiten. Die Möglichkeit, Aufgaben in Echtzeit zu delegieren, ohne auf die Fertigstellung der Subagenten warten zu müssen, ist eine leistungsstarke Neuerung, die viele Anwendungen in der realen Welt erleichtern wird. Die kontinuierliche Entwicklung der KI-Tools, wie der Hermes Agent, zeigt, dass die Zukunft der KI-gestützten Automatisierung vielversprechend ist. Nutzer sind nun nicht nur für die Verwaltung ihrer Aufgaben verantwortlich, sondern gewinnen auch mehr Kontrolle über ihre Schnittstelle, was die Benutzererfahrung erheblich erleichtert.

Quelle: MarkTechPost