Ich habe alles automatisiert – außer den Code

Ich entwickle WordPress-Plugins. Ich habe angefangen, Claude Code zu nutzen, um schneller zu programmieren.

Sechs Monate später wurde mir klar, dass es mir nicht beim Programmieren Zeit spart. Es spart mir Zeit bei allem, was um den Code herum passiert.

Jedes Release erfordert ein repetitives Ritual:

  • Versionsnummer aktualisieren
  • Readme aktualisieren
  • Changelog schreiben
  • Übersetzungsdateien prüfen
  • Ankündigung entwerfen

Diese Aufgaben sind nicht schwer. Sie sind ablenkend. Jede lästige Pflicht reißt einen aus dem Flow. Man verliert den mentalen Kontext. Wenn man zum Programmieren zurückkehrt, zahlt man eine Art „Steuer“, um das Gehirn wieder hochzufahren.

Ich habe angefangen, diese Aufgaben an Claude Code zu delegieren. Ich konzentriere mich auf die Logik. Die Maschine erledigt die Fleißarbeit.

Für Versionsprüfungen nutze ich eine spezielle Funktion. In WordPress muss die Version in der PHP-Datei mit dem Readme-Tag übereinstimmen. Wenn sie nicht übereinstimmen, erhalten die Nutzer die falschen Updates.

Ich habe einen Befehl namens /release-check erstellt. Er erledigt vier Dinge:

  • Prüft, ob die PHP-Version mit dem Readme übereinstimmt
  • Überprüft den obersten Eintrag im Changelog
  • Bestätigt, dass das Feld „Tested up to“ korrekt ist
  • Meldet Unstimmigkeiten, ohne sie zu beheben

Ich möchte nicht, dass die KI diese Dateien automatisch korrigiert. Ich möchte, dass sie mir den Fehler anzeigt. Die endgültige Entscheidung treffe ich.

Ich nutze sie auch für Changelogs und Übersetzungen:

  • Für Changelogs gebe ich ihr ein git log. Sie wandelt Commits in Texte für die Endnutzer um. Ich sage ihr, sie soll „(to confirm)“ schreiben, wenn ein Detail unklar ist. Das verhindert, dass die KI rät.
  • Bei Übersetzungen listet sie nicht übersetzte Strings auf. Sie zeigt mir die Lücken auf, bevor sie handelt.

Ich halte meinen Workflow bei einer halben Automatisierung. Ich lasse die KI niemals ein fertiges Produkt veröffentlichen. Drei Dinge bleiben manuell:

  1. Das Drücken des Release-Buttons
  2. Die endgültige Formulierung für die Nutzer
  3. Das Mergen des Codes

Automatisierung ohne Urteilsvermögen ist ein Vertrauensproblem. Wenn man ungesehene Texte veröffentlicht, verliert man seine Nutzer.

Die lästigen Aufgaben waren nicht der teure Teil. Der teure Teil war der Verlust des Fokus. Diese Aufgaben abzugeben, ermöglicht es mir, im Entwicklungsprozess zu bleiben.

Wenn Sie KI nutzen wollen, um schneller zu arbeiten, schauen Sie sich den Kreis kleiner Aufgaben um Ihre Hauptarbeit herum an. Das ist oft das, was Sie ausbremst.

Quelle: https://dev.to/rapls/i-automated-everything-except-the-code-and-thats-where-claude-code-actually-paid-off-51oh

Optionale Lern-Community: https://t.me/GyaanSetuAi