# Ausführungen

> Was eine Ausführung ist, wie du die Tool-Aufrufe live verfolgst, warum eine Ausführung anhält und was passiert, wenn du die App mittendrin schließt.

Eine **Ausführung** ist ein Durchgang, in dem ein Agent tatsächlich arbeitet: Er liest seinen Kontext, entscheidet, ruft ein Tool auf, liest das Ergebnis und wiederholt das, bis er eine Antwort hat oder dich braucht.

## Wann du sie nutzt

Eine Ausführung startest du nicht direkt. Sie beginnt, wenn du eine Nachricht sendest. Auf dieser Seite geht es darum, eine Ausführung zu *lesen*: zu verstehen, was der Agent getan hat, warum er angehalten hat und was du dann tust.

## Eine Ausführung lesen

Jeder Schritt erscheint in der Unterhaltung, sobald er passiert:

- **Ein Tool-Aufruf** mit den Argumenten, die der Agent gewählt hat. Nichts auf dem Bildschirm sagt mehr aus. Ein Agent, der nach dem Falschen gesucht hat, verrät dir mehr als eine schlechte Endantwort.
- **Das Ergebnis**, das zurückkam, einschließlich Fehlern. Ein fehlgeschlagener Aufruf beendet die Ausführung nicht: Der Agent sieht den Fehler und kann etwas anderes versuchen.
- **Der Text des Agenten**, gestreamt, während er entsteht.

Ist die Endantwort falsch, scrolle durch die Tool-Aufrufe zurück. Der Fehler ist fast immer in einem davon zu sehen, und [was du ändern solltest](/de/docs/build/iterating/#eine-ausführung-zur-diagnose-lesen), ergibt sich daraus, in welchem.

## Warum eine Ausführung anhält

| Warum sie angehalten hat | Was du siehst | Was du tust |
| --- | --- | --- |
| Sie ist fertig | Eine Endantwort | Nichts |
| Sie braucht Informationen, die nur du hast | Eine [Frage](/de/docs/work/questions/): Optionen, ein Textfeld oder eine Reihe von Präferenzen | Beantworte sie, dann läuft die Ausführung weiter |
| Sie will etwas Unumkehrbares tun | Eine Anfrage zur [Freigabe](/de/docs/work/approvals/), die die genaue Aktion zeigt | Freigeben oder ablehnen |
| Sie will einen [Skill](/de/docs/capabilities/skills/), den sie nicht hat | Eine Anfrage, den Skill zu gewähren | Gewähren oder ablehnen |
| Sie hat ein Schrittlimit erreicht | Die Ausführung endet ohne Endantwort | Bitte den Agenten weiterzumachen oder grenze die Aufgabe ein |
| Sie ist fehlgeschlagen | Einen Fehler | Erneut versuchen oder beheben, woran sie hängen geblieben ist |

Eine pausierte Ausführung hält ihre Position und fängt nicht von vorn an. Mit deiner Antwort läuft sie weiter, mit allem, was sie bereits erarbeitet hat.

## Ausführungen im Hintergrund

Ausführungen laufen auf den Servern von endue, nicht in deinem Browser-Tab. **Wenn du die App schließt, hört die Arbeit nicht auf.**

Starte eine lange Aufgabe, schließ den Tab und komm später wieder: Die Ausführung ist weitergelaufen, und das Ergebnis steht im Thread. Die Unterhaltungsliste markiert Threads, die fertig wurden, während du weg warst. Du musst dir also nicht merken, wo du nachsehen solltest. Darauf beruhen auch [Routinen](/de/docs/automate/routines/): Eine geplante Ausführung braucht niemanden, der zusieht.

<Aside type="note" title="Pro Unterhaltung immer nur eine Ausführung">
  In einer Unterhaltung läuft immer nur ein Durchgang auf einmal. Eine Nachricht, die
  du während einer laufenden Ausführung sendest, dient zum [Nachsteuern](/de/docs/work/steering/)
  dieser Ausführung und startet keine zweite.
</Aside>

## Einschränkungen

- Eine Ausführung hat ein Schrittlimit. Eine Aufgabe, die mehr Schritte braucht, als das Limit zulässt, endet ohne Endantwort. Teile sie auf oder grenze sie ein.
- Eine Ausführung behält die Konfiguration, mit der sie gestartet ist: Prompt-Revision, Modell und zugewiesene Tools. Änderungen während der Ausführung gelten ab der nächsten.
- Einen Tool-Aufruf, den der Agent schon gemacht hat, kannst du nicht bearbeiten. Du kannst [nachsteuern](/de/docs/work/steering/), was er als Nächstes tut, oder eine Aktion an der [Freigabeschranke](/de/docs/work/approvals/) ablehnen.
- Eine Ausführung lässt sich nicht erneut abspielen. Führst du eine Aufgabe noch einmal aus, beginnt eine neue Ausführung, und Agenten sind nicht deterministisch: Dieselbe Anfrage kann einen anderen Weg nehmen.

## Siehe auch

<CardGrid>
  <LinkCard
    title="Eine Ausführung nachsteuern"
    href="/de/docs/work/steering/"
    description="Eine Ausführung korrigieren, während sie noch läuft."
  />
  <LinkCard
    title="Freigaben"
    href="/de/docs/work/approvals/"
    description="Die Schranke vor allem Unumkehrbaren."
  />
  <LinkCard
    title="So funktioniert endue"
    href="/de/docs/get-started/how-it-works/"
    description="Die Schleife hinter jeder Ausführung, ausführlicher erklärt."
  />
</CardGrid>
