Zum Inhalt springen
Farbschema wählenSprache wählen

Den Autodev-Modus wählen

Der Autodev-Modus eines Projekts entscheidet, was SupaCloud mit den Issues des Projekts tut – nichts, jedes Issue bei Eingang abarbeiten oder ein priorisiertes Backlog ausführen. Der Modus sitzt im Abschnitt Automatisierung des Projekts, neben einer unabhängigen PR-Review-Spur und einem Klassifizierer. Diese Seite zeigt, wie du den Modus wählst, die Spur aktivierst und den Klassifizierer konfigurierst.

  1. Öffne das Projekt, dann seinen Bearbeiten-Dialog und finde den Abschnitt Automatisierung.
  2. Setze den Autodev-Modus:
    • Aus – Issues werden importiert, aber nichts wird dispatcht.
    • Einfach – jedes neue Issue wird direkt in einen Pull-Request umgesetzt, in Eingangsreihenfolge (First in, first out).
    • Backlog – Issues werden klassifiziert und priorisiert und dann in Prioritätsreihenfolge dispatcht, begrenzt durch die Autonomiestufe, die Parallelitäts-Obergrenzen und das Budget.
  3. Speichere.

Einfach und Backlog durchlaufen beide dieselbe Pipeline aus Scan, Klassifizieren und Dispatch. Der einzige Unterschied liegt in der Reihenfolge, in der Arbeit aus der Warteschlange geholt wird: Einfach nimmt zuerst das älteste Issue, Backlog das mit der höchsten Priorität.

Die Modi Backlog und Einfach übergeben jedes Element einem Agenten. Das Steuerelement Arbeits-Agenten im Abschnitt Automatisierung entscheidet, wie dieser Agent gewählt wird:

  • Einzel-Agent – ein fester Agententyp bearbeitet jedes Element. Das ist die Voreinstellung und für bestehende Projekte unverändert.
  • Alle Agenten – die Auto-Auswahl wählt pro Element den besten Agenten aus allen verbundenen Agenten. Ein später hinzugefügter Agent wird automatisch einbezogen, ohne erneute Konfiguration.
  • Ausgewählte Agenten – die Auswahl wählt pro Element aus einer Menge von dir gewählter Agenten-Profile. Ein Agent, dessen Provider keinen Schlüssel hat, ist ausgegraut; füge in den Einstellungen einen Schlüssel hinzu, um ihn auswählbar zu machen.

Welchen Agenten die Auswahl je Element gewählt hat, zeigt die Seite Auto Agent / Models.

Der Autodev-Modus dreht sich um die eigenen Issues des Projekts. Eine weitere Automatisierung reagiert auf Ereignisse und ist unabhängig vom Modus:

  • PR-Review führt den Auto-Developer über einen eingehenden Pull-Request aus.

Ein Backlog-Projekt kann ebenso gut Pull-Requests prüfen; die Spur zu aktivieren ändert den Modus nicht. (Die Multi-Modell-Council-Deliberation ist keine eigenständige Issue-Debatte-Spur mehr – sie ist eine Option pro Stufe auf den Backlog- und PR-Review-Armen; siehe Automatisierungen.)

Im Modus Backlog kennzeichnet ein Klassifizierer jedes importierte Issue, bevor es dispatcht wird. Stelle ihn im Abschnitt Automatisierung ein.

  1. Wähle die Klassifizierer-Variante:
    • Regeln – schnell und deterministisch, gesteuert durch Labels, Titel und Beschreibung des Issues. Braucht weder ein Modell noch Zugangsdaten.
    • LLM – ein Modell klassifiziert das Issue.
  2. Lege für die LLM-Variante fest:
    • das Modell (aus dem Live-Modellkatalog – gelistet ist jedes Modell, und ein Modell, dessen Provider keinen Schlüssel hat, ist ausgegraut, mit einem Link zum Hinzufügen);
    • den System-Prompt, mit dem der Klassifizierer läuft;
    • die Kategorien (eine pro Zeile), die er vergeben darf.
  3. Speichere.

Der Klassifizierer ordnet jedes Issue entlang dreier Achsen ein – seiner Art, einer Priorität, die einen Schweregrad abbildet, und einem Umfang (klein, mittel, groß). Die Priorität ordnet die Backlog-Warteschlange; der Schweregrad setzt eine Untergrenze für die Routing-Effort; bei einer großen Änderung hebt der Umfang die Effort an, bei einer kleinen senkt er sie.