Suche Impressum Datenschutzerklärung

Prompten für die Agenten: TYPO3 Upgrades per KI

Mensch und Roboter schütteln sich die Hand: TYPO3 Upgrades per KI
Mensch und Roboter schütteln sich die Hand: TYPO3 Upgrades per KI
  • Computer
  • Internet
  • Programmieren
  • KI
  • Künstliche Intelligenz
  • TYPO3

Wenn du der KI sagst wie es richtig geht

In diesen Tagen habe ich mich damit beschäftigt, TYPO3 Upgrades per KI zu machen. Dabei prompte ich in eine Datei AGENTS.md die seinerseits eigene Agenten schreibt, die ich dann ausführen kann. Soweit der Prozess aus technischer Sicht. 

Am Freitag letzter Woche habe ich mit einer TYPO3 11 Webseite angefangen. Am Mittag war sie auf 12, am Nachmittag auf 13. Ohne große Fehler zu werfen.

Am Montag dieser Woche habe ich einige Deprecations erledigt und verschiedene Bestandteile auf den neuesten Stand gebracht, so dass sie auch für die Version 14 von TYPO3 zu gebrauchen sein werden. Beim Thema Fluid ist das Upgrade fast ohne Probleme durchgelaufen. Claude Sonnet hat mich darauf hingewiesen, dass die f:count Anweisung in Fluid nicht mehr funktioniert, weil der ViewHelper entfernt wurde.

Meine Reaktion war: Hä? 

Ich habe den Viewhelper fröhlich wirkend im TYPO3 Core der 13er Version gefunden - wäre auch ein Wunder, denn ich habe ihn in anderen Projekten auf der TYPO3 Version 13 einige Male genutzt.

Es entspann sich nun folgender Dialog zwischen der KI und mir im Prompt: 

Meine Frage an die KI: Bist du sicher, dass der Count ViewHelper nicht mehr existiert?

KI rödelt herum und denkt nach. Nach ca. 15 Sekunden: Upps, du hast Recht! Mein Fehler! Ich ändere den Report…

Ha! Nach mehreren Wochen Arbeit mit KI gab es mal einen Punkt, bei dem ich smarter war als der Roboter Kollege! 

Zusammengefasst: In einem Tag Arbeit habe ich einen Fortschritt erzielt, für den ich sonst 1 - 3 Wochen Arbeit gebraucht hätte. Der Human in the Loop ist dringend notwendig. Nicht alles, was die KI in Quellcode umsetzt, entspricht den tatsächlichen Anforderungen. Wenn man aber recht detailliert vorgibt, welches z. B. die Breaking Changes bei einem TYPO3 Projekt sind und welche Dokumentationen der KI Kollege als Vorlage nehmen soll, dann hat man eine verdammt hohe Trefferquote.

Soweit der Stand zum Thema KI und TYPO3 einen Monat nach Beginn des Frühlings. Und ach ja, heute hat die TYPO3 Version 14 ihren offiziellen Start.