Shopware schneller entwickeln mit KI: Praxis und Grenzen
KI-gestützte Shopware-Entwicklung: Leitplanken, Projektkontext, Review-Checkliste und was Sie nie an eine KI delegieren sollten.
KI-Assistenten schreiben heute brauchbaren Code. In Shopware-Projekten ist der Gewinn real, aber nur mit Regeln. Dieser Artikel zeigt aus der Praxis, wo KI die Shopware-Entwicklung beschleunigt, welche Leitplanken nötig sind und welche Aufgaben Sie nie ungeprüft abgeben sollten.

Wo KI wirklich Zeit spart
- Boilerplate: Plugin-Gerüst, Entity-Definitionen, Repositories, DTOs.
- Tests: PHPUnit-Tests für Geschäftslogik, Randfälle und Mocks.
- Migrationen und Refactoring: Mechanische Anpassungen über viele Dateien.
- Dokumentation: README, Konfigurationshinweise, Übergabedokumente.
- Fehlersuche: Stacktraces einordnen, Hypothesen sammeln.
Wo Vorsicht Pflicht ist
| Bereich | Risiko | Maßnahme |
|---|---|---|
| Sicherheit | Fehlende Validierung, SQL-Injection | Review, statische Analyse |
| Datenbank-Migrationen | Datenverlust | Prüfung auf Kopie, Rollback-Plan |
| Preis- und Steuerlogik | Falsche Beträge | Tests mit festen Beispielen |
| Zahlung und Checkout | Geschäftsausfall | Menschliche Konzeption und Abnahme |
| Veraltete API-Kenntnis | Nicht existierende Methoden | Gegen Shopware-Doku und Core prüfen |
KI kennt Shopware-Versionen nicht immer exakt. Sie erfindet gelegentlich Klassen oder Methoden, die es nicht gibt. Prüfen Sie jede Referenz im Quellcode.
Leitplanken im Projekt
Der größte Qualitätshebel ist Kontext. Legen Sie eine Datei im Repository ab (zum Beispiel AGENTS.md), die der Assistent lesen soll:
# Projektregeln
- Shopware 6.x, PHP 8.3, Symfony-Konventionen
- Code, Kommentare, Variablen: Englisch
- Zeilen maximal 120 Zeichen
- Geschäftslogik in Services, nicht in Subscribern oder Controllern
- Jede neue Logik braucht einen PHPUnit-Test
- Keine Änderungen am Core, nur über Plugins und Events
- Keine Secrets im Code, nur über Umgebungsvariablen
Ergänzen Sie automatische Prüfungen in der CI: PHPStan, Coding-Standard, Tests. Was die Pipeline ablehnt, erreicht kein Review.
Review-Checkliste
- Entspricht die Lösung der Aufgabe, nicht nur dem Prompt?
- Existieren alle verwendeten Klassen und Methoden in der eingesetzten Shopware-Version?
- Werden Eingaben validiert, Rechte geprüft, Fehler behandelt?
- Gibt es Tests, die wirklich Fehler fangen, nicht nur grün sind?
- Sind Performance-Folgen bedacht (N+1-Abfragen, Cache-Invalidierung)?
- Ist die Änderung rückbaubar?
Was Sie nie delegieren sollten
- Architekturentscheidungen mit langfristigen Folgen.
- Sicherheitskritische Bereiche ohne zweite Prüfung.
- Zugangsdaten und Kundendaten: Weder Secrets noch personenbezogene Daten gehören in Prompts oder in ein Repository.
- Die Abnahme: Verantwortung bleibt beim Menschen.
Was das für Sie als Auftraggeber bedeutet
Schnellere Umsetzung ist nur ein Teil des Nutzens. Sie sehen es in verlässlicheren Festpreisen und in zusätzlicher Qualitätssicherung im gleichen Budget. Entscheidend ist, dass ein erfahrener Entwickler jede Zeile verantwortet.
Fazit
KI macht gute Entwickler schneller, schlechte Prozesse aber nicht besser. Mit Kontext, automatischen Prüfungen und konsequentem Review bleibt Qualität erhalten. Mehr zu meinen Leistungen finden Sie hier. Haben Sie ein Shopware-Vorhaben?