# Unteragent

Auch: Subagent, Hilfsagent

> Ein Unteragent ist ein Agent, den ein anderer Agent für eine Teilaufgabe startet; er arbeitet mit frischem Kontext und gibt nur ein Ergebnis zurück.

Bei großen Aufgaben füllt sich der Kontext eines einzelnen Agenten schnell. Deshalb kann er Teilaufgaben abgeben: Ein Unteragent startet mit leerem Kontext, erledigt nur seinen Auftrag (zum Beispiel „lies diese zehn Dokumente und fasse zusammen“) und liefert ein kurzes Ergebnis zurück. Der Hauptagent behält den Überblick, ohne mit Material überladen zu werden.

Für dich heißt das: Es arbeiten mehrere Läufe, du siehst oft nur das Ergebnis. Die Kontrolle gehört deshalb an die Schnittstelle: klarer Auftrag, klares Ergebnisformat, Prüfung, bevor es weitergeht.

## Beispiel aus dem Arbeitsalltag

Ein Agent soll fünf Wettbewerber vergleichen. Er startet pro Wettbewerber einen Unteragenten, der nur dessen Material liest. Du prüfst die fünf kurzen Ergebnisse, bevor der Vergleich geschrieben wird.

## Häufiges Missverständnis

„Mehr Agenten sind besser.“ Jeder zusätzliche Lauf kostet Zeit und Geld und ist eine Stelle, an der Fehler entstehen können. Sinnvoll ist die Aufteilung nur, wenn sie den Kontext entlastet.

## So benutzt du den Begriff

„Der Unteragent bekommt nur den Auftrag und die Datei, nicht das ganze Projekt.“

„Prüfe, was der Unteragent zurückgibt, bevor du darauf aufbaust.“

## In diesen Lektionen
- [Was ein Agent ist](/kurs/lesson-agenten-und-kontrolle/md)

## Verwandte Begriffe
- [Agent](/glossar/agent/md)
- [Kontextfenster](/glossar/kontextfenster/md)
- [Workflow](/glossar/workflow/md)
