Agent Studio
Aufgabenablauf

Wie Arbeit in Agent Studio abläuft

Verfolge eine Aufgabe durch Vorbereitung, Ausführung und Review. Prüfe Belege, behandle unvollständige Ausführungen und unterscheide Integration von Abnahme.

Board-Spalten zeigen den Arbeitsschritt. Der Ausführungsstatus zeigt, ob eine CLI tatsächlich läuft. Prüfe Änderungen und Checks, bevor du etwas annimmst oder zurückgibst.

Der Aufgabenablauf

Die Plattform steuert Aufgabenübergänge und startet oder stoppt Ausführungen. Jede Coding-Ausführung nutzt einen isolierten Git-Worktree, auch bei einem Ausführungsplatz sowie beim Fortsetzen und erneuten Ausführen. Eine Karte kann nach Prozessende weiterhin in Bearbeitung stehen.

  • 0-backlog: neue Arbeit, deren Auftrag noch geklärt wird.
  • 1-preparation: Umfang, Vorgaben und Ausführungsauftrag festlegen.
  • 2-ready: eingereihte Arbeit; Abhängigkeiten können den Start noch verhindern.
  • 3-progress: Ausführungsphase; tatsächliche Aktivität zeigt der Ausführungsstatus.
  • 4-auto-review: automatische Prüfung und Nachbearbeitung.
  • 5-human-review: menschliche Entscheidung, einschließlich eskalierter Arbeit.
  • 6-completed: von einer Person angenommene Arbeit.
  • 7-archive: aufbewahrter Verlauf.

Laufprotokoll

Übernehmen. Ausführen. Liefern.

Ein Bearbeitungsversuch von der zugewiesenen Lease bis zu prüfbaren Ergebnissen.
  1. 01run/claimed

    Übernehmen

    Der Runner fragt nach vorbereiteter Arbeit. Der Task Server vergibt eine befristete Lease mit Fencing-Token.

    von
    agent-runner
    verwaltet
    Task Server
  2. 02run/started

    Ausführen

    Die gewählte Coding-Agent-CLI arbeitet auf ihrem Aufgabenbranch in einem isolierten Worktree. Das gilt auch bei nur einem Ausführungsslot.

    Bereich
    task/<id>
    Prüfung
    Prüfungen + Diff
  3. 03run/delivered

    Liefern

    Der Runner liefert Ergebnis und Prüfergebnisse. Der Task Server leitet das Ergebnis zum Review weiter.

    Inhalt
    Status + Prüfergebnisse
    danach
    Review-Entscheidung
Versuch 07 Aufgabe WEB-12 lease f_18 Ergebnis → Prüfergebnisse → Review
Die Board-Spalte beschreibt die Bearbeitungsphase. Aktive Lease und Laufprotokoll zeigen, ob tatsächlich ein Lauf arbeitet.

Die Git-Revision verfolgen

Aufgabenarbeit wird als Lieferung dokumentiert, durchläuft automatische Prüfungen und wird vor dem menschlichen Review in den konfigurierten Branch integriert. Übernahme und versionierter Stable-Release haben eigene Prüfungen.

Automatische Prüfung und Überarbeitung

Nach einer erfolgreichen CLI-Ausführung untersucht die automatische Prüfung Ergebnis und ausgewählte Review-Aspekte. Sie kann eine begrenzte Wiederholung anfordern, die Aufgabe ans menschliche Review weitergeben oder begründet eskalieren. Sie schließt die Aufgabe nicht anstelle einer Person ab.

  • Fehlende erforderliche Prüfungen oder Screenshots können Nacharbeit auslösen.
  • Eine unklare Ausführung mit gesicherten Teilergebnissen braucht Prüfung; sie darf nicht in wiederholten automatischen Versuchen verschwinden.

Über die Abnahme entscheiden

Lies Diff, Ausführungsprotokoll und Belege. Nimm die Arbeit an, fordere eine konkrete Überarbeitung an oder trenne eine Folgeaufgabe ab. Integration und Abnahme werden getrennt erfasst: Die Änderung kann bereits auf develop liegen, während deine Entscheidung noch aussteht.

Agent Studio · Originalaufnahme
Eskalierte DEMO-9 mit offenen Befunden, dokumentiertem Ergebnis, Git-Änderungen und Entscheidungsoptionen.

Ausnahmebeispiel: DEMO-9 hat ihr Limit für weitere Bearbeitungsrunden ausgeschöpft. Offene Befunde und ausstehende Integration bleiben neben den Entscheidungsoptionen sichtbar. Originalaufnahme; die Produktoberfläche enthält englische Texte.

Release-Umfang prüfen

Der Freigabedialog berechnet den genauen Git-Umfang neu und nennt angenommene Aufgaben, offene Reviews, Eskalationen und nicht zugeordnete Commits. Prüfe dieses Manifest vor der Übernahme nach main. Stable erfordert ein unveränderliches v<semver>-Tag auf einem qualifizierten main-Stand und dokumentierte Build-Belege.

Integration und Release

Geprüfte Arbeit integrieren, verifiziertes Release markieren.

Der Release-Schritt übernimmt den Integrationsbranch mit dokumentiertem Review-Status. Ein unveränderlicher Versions-Tag kennzeichnet einen geprüften Stand.

  1. 01Aufgabenkartentask/*

    Abgegrenzte Arbeit hält Diff, Prüfungen und Review-Befunde fest.

  2. 02Integrationsbranchdevelop

    Revisionen gelangen nach bestandenen konfigurierten Prüfungen nach develop. Die menschliche Annahme kann noch ausstehen.

  3. 03Release-Übernahmedevelop → main

    Der Dialog zeigt vor der Bestätigung angenommene, ungeprüfte, eskalierte und nicht zugeordnete Arbeit.

  4. 04Release-Branchmain

    Ein main-Stand hält freigegebenen Code fest. Ein eigener Versions-Tag kennzeichnet ein unveränderliches Release.

  5. 05Versions-Tagv<semver>

    Ein geprüfter main-Commit wird mit Versions-Tag und Release-Manifest festgehalten. Ein Stable-Referenz-Checkout kann später auf einen anderen Stand wechseln.

Integration kann vor der menschlichen Annahme erfolgen. Konfigurierte Prüfungen laufen vor der Integration. Das menschliche Review bewertet anschließend die dokumentierten Ergebnisse; die Release-Übernahme ist eine eigene Entscheidung.

Ergebnisprotokoll prüfen

Die Plattform committet Aufgabenänderungen und dokumentierte Lieferungen. Diffs, Screenshots mit Quellenangabe, Befehlsausgaben, Zusammenfassungen und Verlauf machen die Arbeit prüfbar. Die Sicherung nicht committeter Agentenausgaben ist Aufgabe der Plattform.

Arbeit außerhalb des Runners erfassen

Erfasse externe Arbeit mit Zusammenfassung, Quelle und Lieferungen über POST /api/tasks/{id}/external-completion. Der Aufruf gleicht Belege und Ausführungsstatus vor dem Spaltenwechsel ab; das Standardziel ist das menschliche Review. Die Kennzeichnung für extern erledigte Arbeit nennt ihren Ursprung.

Agent Studio · Originalaufnahme
Projektübergreifende Aktivität mit Orchestrator-Zusammenfassung sowie filterbaren Entscheidungen und Ereignissen nach Projekt und Ereignistyp.

Projektübergreifende Signale, Entscheidungen und Aktionen mit Filtern für Projekt und Ereignistyp. Originalaufnahme; die Produktoberfläche enthält englische Texte.

Auf einem konfigurierten Host ausführen

Ein entfernter Host führt CLI und Aufgaben-Worktree aus; der Task Server hält Aufgabenstatus und Review-Protokolle. Jeder Host braucht konfigurierten Repository-Zugriff und Konten. Die dokumentierte Prüfung auf Ubuntu 24.04 belegt diese Umgebung, nicht jede Installation.

Arbeit im Projektkontext besprechen

Projekt- und Aufgabengespräche können Board, Kontext und Belege einbeziehen. Wähle eine konfigurierte CLI, ein Modell und eine Denkstufe. Prüfe aufgezeichneten Sitzungsverbrauch und Verweise, bevor du einer Antwort folgst.