„Der Agent sagt, er ist fertig“ heißt noch nicht fertig. Fertig heißt ist die Liste von Befehlen, die das für ein Repo entscheiden, etwa make test. Cavvy führt sie selbst aus, bevor du eine Minute mit Hinsehen verbringst.

Einrichten

Auf der Seite des Repos (Klick darauf in der Projekt-Info, ⌘I) → Einstellungen → Fertig heißt. Tipp einen Befehl in Befehl hinzufügen … oder übernimm einen, den Cavvy unter Gefunden: im Repository entdeckt hat:

Das Repository hatVorgeschlagener Befehl
Ziele test, check oder lint in einem Makefile oder justfilemake test, just check …; dann nur diese
Cargo.tomlcargo test
package.json mit einem Skript testpnpm test, yarn test, bun test oder npm test, je nach Lockfile
Package.swiftswift test
go.modgo test ./...
pyproject.toml oder pytest.inipytest
mix.exsmix test

Jeder Befehl trägt die Marke muss bestehen. Die Liste liegt in der git-Konfiguration des Repositorys auf seinem Server, nicht in einem Commit; sie gilt also für jeden Task und für niemanden sonst.

Wann es läuft

Beendet ein Agent in einem Task einen Durchgang und hat der Task neue Commits, führt Cavvy die Befehle im Worktree des Tasks nacheinander aus und hört beim ersten auf, der scheitert. Jeder Befehl hat 15 Minuten. So lange steht der Task unter Automatische Prüfung. Ein schon geprüfter Stand wird nicht zweimal geprüft.

Rot

Der Task wandert nach Probleme. Die Karte sagt Prüfung rot · Revision … und zeigt die letzten Zeilen der Ausgabe. Dann:

  • Claude Code um Korrektur bitten (mit dem Namen des Agenten im Task) schickt dem Agenten den gescheiterten Befehl und das Ende seiner Ausgabe.
  • Terminal zeigen zeigt das Terminal des Agenten.
  • Erneut prüfen führt die Befehle noch einmal aus.

Grün

Hat das Repo eine Zweite Meinung mit Nach grüner Prüfung, startet sie jetzt, und der Task bleibt unter Automatische Prüfung. Sonst wandert er nach Bereit zum Prüfen.

Ohne Fertig heißt

Vor einem Merge wird nichts geprüft. Abschließen… bietet den Merge dann nur als Trotzdem nach … mergen an, in Rot, und auch eine Zweite Meinung startet nicht von selbst. Erst Fertig heißt macht den grünen Punkt verlässlich.