Jeden Montag
Jeden Montag aktualisiere ich unsere Abhängigkeiten, lasse die Tests laufen und verliere den Vormittag damit, alles zu reparieren, was kaputtgegangen ist.
So läuft es heute
git switch -c deps.Alles aktualisieren.Tests ausführen.Rot.Drei Changelogs lesen.Reparieren.Tests ausführen.Pushen. PR öffnen.
Jeden Montagvormittag.
Sagen Sie es Kitewell einmal
Lassen Sie an jedem Werktag um 2:00 meinen Codex-Agenten die Abhängigkeiten in meinem Repository auf einem Branch namens deps/nightly aktualisieren, die Tests ausführen und committen. Warten Sie auf meine Genehmigung, pushen Sie dann den Branch und öffnen Sie einen PR.
Das ist die ganze Einrichtung. Kitewell legt jeden Schritt zur Prüfung vor, und nichts wird gespeichert, bevor Sie es übernehmen.
Für Ihre eigene Version kopieren Sie diesen Text und füllen die Lücken aus:
Erstellen Sie einen Workflow, der an jedem Werktag um 2:00 meinen Codex-Agenten die Abhängigkeiten [meines Repositorys] auf einem neuen Branch aktualisieren, die Tests ausführen und committen lässt. Warten Sie auf meine Genehmigung, pushen Sie dann den Branch und öffnen Sie einen Pull Request.
Dann läuft es von selbst
Abhängigkeits-UpdateLäuft auf diesem Computer
- Abhängigkeiten aktualisierenCodex legt einen Branch an, aktualisiert, führt die Tests aus, repariert, was kaputtgegangen ist, und committet. Seine Notizen werden gespeichert.Fertig
- Auf Ihr OK wartenNichts wird gepusht, bevor Sie genehmigen, in Kitewell oder vom Smartphone über Claude.Wartet auf Sie
- Pushen und PR öffnengit push --force-with-lease, dann gh pr create.Fertig
Was Sie stattdessen bekommen
Abhängigkeits-Update7:30
Wartet auf Sie: deps/nightly pushen und einen Pull Request öffnen?
Abhängigkeiten aktualisieren
- 14 Pakete aktualisiert, 2 davon auf eine neue Hauptversion.
- Eine umbenannte Option in der Datumsbibliothek korrigiert.
- Alle 312 Tests bestehen.
Den Branch deps/nightly pushen und einen Pull Request öffnen?
Gut zu wissen
- Standardmäßig darf der Agent nur seinen Arbeitsordner lesen und fragt vor allem Riskanten nach. Er arbeitet mit der Anmeldung, die er bereits hat; Kitewell stellt keine KI-Guthaben bereit.
- Zum Genehmigen vom Smartphone muss Claude mit Kitewell verbunden sein; dafür wird eine Anmeldung bei Dagu Cloud genutzt.
- Ihr Computer muss eingeschaltet und wach sein, wenn die Ausführung ansteht. Eine im Ruhezustand verpasste Ausführung startet beim Aufwachen, standardmäßig innerhalb von 24 Stunden.
Was es braucht
- Ein Kommandozeilen-Agent wie Codex oder Claude Code, installiert und angemeldet
- Ein Git-Repository und der Befehl gh
Weitere Aufgaben
- Jeden MorgenJeden Morgen öffne ich jeden Pull Request, nur um herauszufinden, welcher etwas kaputtmachen könnte.
- Bei jedem ReleaseIch verbinde mich per SSH mit jedem Server, ziehe das Release, starte den Dienst neu und rufe den Health-Check mit curl ab, eine Maschine nach der anderen.
- Jeden MorgenJeden Morgen summiere ich die Bestellungen von gestern aus einem CSV-Export und schreibe denselben kleinen Bericht.