KI-gestützte Softwareentwicklung
- Zielgruppe
- Software-EntwicklerInnen und DevOps-Teams
- Voraussetzungen: Erfahrung in der Softwareentwicklung, mit Git und Pull Requests
- Plattform: Claude Code von Anthropic
KI-Assistenten schreiben heute Code, Tests und Dokumentation und erledigen ganze Aufgaben selbstständig. Damit dabei Code entsteht, den Ihr Team versteht und verantworten kann, braucht es Regeln, und das sind dieselben, die gute Software schon immer ausgemacht haben.
Im Kurs entsteht ein kleines Projekt vollständig mit Claude Code: von der ersten Anforderung über Tests, CI-Pipeline und Pull Requests bis zum Deployment. Ich zeige jeden Schritt, Sie setzen ihn in den Übungen selbst um: Sie geben dem Assistenten Aufgaben, prüfen seine Arbeit und legen fest, wie er arbeiten soll. Wie in allen meinen Schulungen besteht die Hälfte der Zeit aus Übungen.
Wie das in einem größeren Projekt aussieht, zeigt TaskFest, eine Aufgabenliste mit Backend, Web- und Mobile-Frontend, die ich gemeinsam mit einem KI-Assistenten entwickle: die Dokumentation und der Quellcode auf GitHub, samt der Regeln, nach denen der Assistent arbeitet.
Inhalte:
- Was KI-Assistenten heute können und wo sie scheitern
- Claude Code einrichten: Projektanweisungen, Berechtigungen und Hooks
- Aufgaben so beschreiben, dass der Assistent sie richtig versteht
- Regeln für den Assistenten: Konventionen, Nachfragen statt raten
- Tests zuerst: ein fehlschlagender Test als Auftrag an die KI
- Die CI-Pipeline als Leitplanke: Build, Tests, Codeanalyse und Sicherheitsprüfungen
- Pull Requests und Reviews für Code von der KI
- Bestehenden Code mit KI verstehen, umbauen und dokumentieren
- Datenschutz, Quellcode und Zugangsdaten: was der Assistent sehen darf
- KI in der Automatisierung: Ansible, Pipelines und Infrastruktur als Code