glossar

was ist ein Agent-Loop?

TL;DR

Ein Agent-Loop ist ein KI-Agent, der deine anderen Agenten für dich verwaltet. So musst du nicht mehr zwischen Terminals wechseln und Ergebnisse herumkopieren. Du sagst ihm, was zu tun ist. Er erstellt pro Aufgabe einen Arbeitsbereich, startet Agenten, prüft ihren Fortschritt und sagt dir, wenn Arbeit zum Review bereit ist. Pane gibt diesem Loop-Agenten über die runpane CLI und seinen MCP-Server, was er braucht, und der Loop-Agent kann Claude Code, Codex oder jeder andere CLI-Agent sein.

Bei einem Agent-Loop verwaltet ein KI-Agent andere Agenten für dich. Du musst nicht zwischen Terminals wechseln, jeden Agent prüfen und Ergebnisse hin und her kopieren. Ein Agent übernimmt das automatisch.

so sieht es ohne Loop aus

Ohne Loop bist du der Loop: Du wechselst, prüfst und kopierst von Hand.

Du öffnest ein Terminal. Startest einen Agent. Gibst ihm eine Aufgabe. Wechselst zu einem anderen Terminal. Startest noch einen Agent und gibst ihm eine andere Aufgabe. Jetzt wechselst du ständig zwischen beiden, prüfst, ob einer fertig ist, kopierst Review-Feedback und versuchst, den Überblick zu behalten. Mit drei oder vier Agenten herrscht Chaos.

so sieht es mit einem Loop aus

Mit Loop sprichst du mit einem Agenten und prüfst, wenn Arbeit fertig ist.

Du sprichst mit einem Agent. Du sagst zum Beispiel: „Drei Issues müssen bearbeitet werden. Erstelle für jedes einen Pane, starte Codex darin und sag mir, wann sie für das Review bereit sind.“

Der Loop-Agent erledigt den Rest. Er erstellt die Arbeitsbereiche, startet die Agenten, prüft ihren Fortschritt und meldet sich bei dir. Du prüfst die Arbeit, wenn sie bereit ist. Nicht erst, wenn du zufällig daran denkst.

so funktioniert es, Schritt für Schritt

Nach Arbeit schauen, ein Pane erstellen, einen Agenten starten, ihn beobachten, Bericht erstatten.

  1. 1Der Loop-Agent sucht nach Arbeit. Er prüft GitHub Issues, PRs oder alles andere, das du ihm genannt hast.
  2. 2Er erstellt einen Pane für jede Aufgabe. Jeder Pane ist ein isolierter Arbeitsbereich mit einem eigenen Branch, also einem Git-Worktree. So können Agenten sich nicht gegenseitig überschreiben.
  3. 3Er startet in jedem Pane einen Agent. Das kann Codex, Claude Code oder jedes andere Tool sein, das im Terminal läuft.
  4. 4Er prüft die Agenten. Er liest ihre Terminalausgabe, beantwortet Berechtigungsanfragen und sendet bei Bedarf weitere Eingaben.
  5. 5Er meldet sich bei dir. Er sagt dir, was fertig ist, was geprüft werden muss und was noch läuft.

was Pane bereitstellt

Pane liefert die Hände: Panes, Agenten, Terminalausgabe und Eingabe.

Pane ist der Arbeitsbereich, den der Loop-Agent steuert, und bringt außerdem zwei eigene Loop-Agenten mit: Pane Chat und Sessions. So oder so bekommt der Loop-Agent diese Befehle:

  • → Panes erstellen, mit isolierten Git-Worktrees
  • → Agenten starten, in diesen Panes
  • → Terminalausgabe lesen, um den Stand zu prüfen
  • → Eingaben senden, um Fragen zu beantworten oder weiterzuarbeiten
  • → Auf Zustände warten, etwa „bereit“ oder „inaktiv“

wer führt den Loop aus?

Jeder Agent und jedes Skript, das einen Befehl ausführen kann, kann den Loop betreiben.

Alles, was Terminalbefehle ausführen kann: Codex, Claude Code, ein Bash-Skript, ein Cronjob oder eine GitHub Action. Der Loop nutzt die runpane CLI von Pane, um den Arbeitsbereich zu steuern. Pane Chat und Sessions sind die eingebauten Versionen, schon fertig in Pane eingerichtet. Über eine optionale Einstellung können sie unterbrochene Durchläufe fortsetzen, damit ein Loop weiterläuft, während du weg bist.

Quellen

Korrekturen
Wenn hier etwas falsch oder veraltet ist, sag uns Bescheid. Wir korrigieren es und aktualisieren das Datum oben. Issue auf GitHub öffnen
Quellen

häufig gestellte fragen

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

Von Parsa Khazaeepoul, Mitgründer von Pane. .