KI-Entwicklung
So nutzen Sie Claude Code für die Entwicklung
Ein praktischer Workflow, um Claude Code beim Erkunden eines Repos, Planen von Änderungen, Implementieren, Reviewen und Verifizieren von Software zu nutzen.
Claude Code kann Erkundung eines Repos, Implementierung und Review beschleunigen, aber die Arbeit braucht weiterhin Scope, Abnahmekriterien, klare Permissions und Verifikation. Eine plausible Antwort beweist nicht, dass eine Änderung korrekt, sicher oder kompatibel mit dem bestehenden System ist.
Schritt-für-Schritt-Workflow
- Beginnen Sie mit einer konkreten Aufgabe: Problem, erwartetes Verhalten, Constraints und Definition of Done.
- Bitten Sie darum, relevante Dateien zu erkunden und die Architektur zu erklären, bevor editiert wird.
- Teilen Sie die Arbeit in kleine, reviewbare Änderungen.
- Geben Sie Contracts, Styles, Permission-Grenzen, Migrationen, Secrets und Dateien an, die nicht angefasst werden dürfen.
- Prüfen Sie den Plan, bevor impactvolle Aktionen laufen.
- Inspizieren Sie den Diff, führen Sie relevante Tests, Linter und Builds aus.
- Prüfen Sie Fehler, Edge Cases, Accessibility, Sicherheit und Regressionen.
- Dokumentieren Sie Entscheidungen, Verifikation und offene Arbeit.
Prompt-Vorlage
Arbeite in diesem Repo an [Aufgabe]. Identifiziere vor dem Editieren relevante Dateien, erkläre den aktuellen Flow, Risiken und den minimalen Plan. Respektiere diese Constraints: [Constraints]. Implementiere kleine Änderungen, zeige den Diff, führe [Tests] aus und kommuniziere Ergebnisse, Annahmen und Punkte, die menschliche Prüfung brauchen. Greife nicht auf Secrets zu und ändere keine Dateien außerhalb des Scope.
Checkliste
- Sind Aufgabe und Abnahmekriterien konkret?
- Wurde die Architektur vor dem Ändern geprüft?
- Hat jede Änderung Tests oder proportionale Verifikation?
- Wurden Diff, Fehler und Nebenwirkungen inspiziert?
- Wurden Permissions, Secrets und Scope-Grenzen respektiert?
Häufige Fehler
- Eine breite Feature ohne Repo-Kontext verlangen
- Code ohne Tests auszuführen akzeptieren
- Massive Änderungen ohne Plan-Review erlauben
- Secrets, Tokens oder Produktionsdaten exponieren
- Eine Modellerklärung mit Funktionsnachweis verwechseln
Häufige Fragen
F: Kann Claude Code Code-Review ersetzen? A: Nein. Es kann Analyse und Entwürfe unterstützen, aber Review und Verantwortung bleiben menschlich.
F: Was sollte ich immer prüfen? A: Verhaltensänderungen, Tests, Error Handling, Sicherheit, Migrationen, Dependencies und externe Integrationen.