Programmieren mit KI – Claude Code und lokale KI: Einstieg für Softwareentwickler
Programmieren mit KI heißt hier: Ein KI-Agent wie Claude Code liest dein Projekt, ändert Dateien und prüft seine Arbeit selbst mit Build und Tests. In diesem eintägigen Workshop richten deine Entwicklerinnen und Entwickler Claude Code in VS Code ein, binden die hauseigene KI als Alternative an und lösen dieselben Aufgaben mit beiden – gemessen an Compiler, Tests und Laufzeit statt am Eindruck.
Für wen ist dieses Seminar
Der Workshop richtet sich an Softwareentwicklerinnen und -entwickler mit Berufserfahrung, die neu mit KI-Werkzeugen arbeiten oder sie im Team einführen wollen, sowie an technische Leitungen, die den Einsatz von Cloud-KI und hauseigener KI bewerten müssen. „Einstieg“ bezieht sich auf die KI-Werkzeuge, nicht auf das Programmieren: Du arbeitest in deiner gewohnten Sprache, die KI ist das Neue. Das Angebot richtet sich an Unternehmen, Behörden und öffentliche Einrichtungen, Vereine und Verbände sowie Selbstständige.
Was du mitbringen solltest
Sichere Kenntnisse in deiner Programmiersprache, Erfahrung mit Git und mit automatisierten Tests. Je Teilnehmenden wird ein kostenpflichtiges Claude-Abo benötigt; für Firmencode empfehlen wir Team oder Enterprise, weil dort die kommerziellen Bedingungen ein Training mit deinem Code ausschließen (Stand Oktober 2026). Für den Vergleich mit lokaler KI sollte ein KI-Server im Haus erreichbar sein, zum Beispiel mit Ollama – wie man ihn stabil betreibt, beschreibt unser Beitrag Ollama im Dauerbetrieb.
Inhalte im Überblick
Der Tag verbindet kurze Theorieblöcke mit fünf Übungen an einem vorbereiteten Projekt. Übungspakete gibt es für Java (Maven oder Gradle); weitere Sprachen auf Anfrage.
Assistent, Agent und Vibe-Coding
- Chat, Vervollständigung, Agent: Wer schlägt nur vor, und wer handelt selbst?
- Agentic Coding statt Vibe-Coding: Was ändert sich, wenn der Agent selbst handelt?
- Vibe-Coding: Wann trägt es, und wann kippt es?
- Warum tut der Agent das? Ein Fehler bestellt, drei Dateien umgebaut – und die Korrektur von gestern ist heute vergessen
- Neues Projekt oder gewachsener Bestand: Warum verhält sich der Agent so verschieden?
- Welches Modell, wie viel Denkaufwand – und was kostet das?
- Wie viel darf der Agent ohne Rückfrage tun?
Datenschutz und Betriebsgeheimnis
- Was geschieht mit deinem Code beim Anbieter – und was unterscheidet die Abos?
- Darf der Agent Zugangsdaten lesen, und wann ist die lokale KI die bessere Wahl?
- Prompt Injection und die „Lethal Trifecta“: Wann wird ein präpariertes Dokument gefährlich?
Claude Code einrichten
- Der Agent kennt dein Projekt nicht – wie erfährt er, wie hier gearbeitet wird?
- AGENTS.md, CLAUDE.md, Context Engineering: Was muss der Agent wissen, und was ist zu viel?
- Skills, Hooks und MCP-Server: Was bringen sie, und welche Angriffsfläche öffnen sie?
- Große Repositorys: Welche Aufgabengrößen funktionieren?
Die hauseigene KI anbinden
- Welches Modell läuft auf deiner Hardware, und wie groß darf der Kontext sein?
- Wie wechselst du zwischen Claude und lokaler KI?
Programmieren, Refactoring, Optimierung und Review
- Knapper Auftrag, viele Korrekturrunden: Was fehlt dem Agenten?
- Spec-Driven Development: Wann lohnt sich die Spezifikation zuerst, und wann wird aus einem Bugfix ein Pflichtenheft?
- Charakterisierungstests: Altcode, den niemand mehr versteht – wie änderst du ihn, ohne etwas kaputt zu machen?
- Der Code ist langsam – aber wo genau?
- Zwei Modelle prüfen denselben Code: Wer findet was?
Lange Aufgaben und Teamregeln
- Aufgaben, die in einer Sitzung nicht fertig werden: Wo steht, was gilt?
- Token und Kontext: Lange Sitzungen werden teuer und ungenau – warum?
- Welche Regeln sollen im Team für den KI-Einsatz gelten?
- Kognitive Schulden: Wer versteht den Code noch, den der Agent geschrieben hat?
Wahlbausteine aus der Praxis (je nach Zeit)
Je nach Zeit und Schwerpunkt der Gruppe kommen Wahlbausteine mit Fällen aus einem laufenden Plattformprojekt hinzu. Jeder beginnt mit Problemen, in denen du dich wiederfindest.
Große Aufgaben – wenn der Agent den Faden verliert
- Nach vielen Sitzungen fehlen Details aus dem Plan
- Das Review ist grün, aber umgesetzt wurde etwas anderes
- Die fünfte Review-Runde findet immer noch etwas – wann ist es genug?
Im Team – wenn mehrere Menschen und Agenten am selben Code arbeiten
- Zwei Kollegen, derselbe Code, zwei verschiedene Ergebnisse
- Jeder Agent hat sein eigenes Gedächtnis – was weiß das Team?
- AGENTS.md: Claude, Copilot und andere KI-Werkzeuge im selben Projekt – wer befolgt welche Regeln?
Wartung und Pflege – wenn das KI-Projekt älter wird
- Pläne veralten, und der Agent arbeitet nach dem alten Stand weiter
- Widersprüche wachsen: Zwei Regeln sagen Gegenteiliges – welche gilt?
- Agent Instruction Bloat: Die Regeldatei wird länger, und im Praxisfall stimmte jede zehnte Aussage nicht mehr
- Aus einer Korrektur wird eine Pauschalregel, aus der nächsten Kritik die Gegenregel
- Das KI-Gedächtnis weiß etwas anderes als die Projektregeln
Claude oder lokale KI – was der Vergleich zeigt
Der Vergleich ist fair, weil nur das Modell wechselt: Claude Code bleibt das Werkzeug, Projekteinstellungen und CLAUDE.md bleiben gleich, und eine Profildatei leitet die Anfragen entweder an Claude oder an den eigenen Ollama-Server. Was dabei herauskommt, misst dein Team selbst – an Kompilat, Tests, Korrekturrunden und Umfang der Änderungen.
Alle Übungen prüfen wir vor jedem Workshop gegen das Übungsprojekt, damit jedes erwartete Ergebnis stimmt. Ein Beispiel aus der Optimierungsübung, gemessen am 03.10.2026 mit Java 21: Die Dublettensuche über 8.000 Kunden braucht im Ausgangszustand 1.233 ms, nach der Musterlösung 6 ms – bei identischen Prüfwerten. Die Arbeitsweise für lange Aufgaben stammt aus einem mehrwöchigen Plattformprojekt, das wir selbst mit Claude Code umsetzen: Pläne als Dateien im Projekt, eine Etappe pro Sitzung, Regeln, die mechanisch greifen statt nur notiert zu sein.
Was du danach kannst
- Claude Code in VS Code einrichten und mit Projektregeln, Freigaben und Sperren auf dein Projekt zuschneiden
- Datenschutz-Einstellungen für dein Abo und dein Projekt setzen und begründen
- Skills, Hooks und MCP-Server als Erweiterungen von Claude Code einordnen und typische Rechte-Einstellungen kennen
- zwischen Claude und der hauseigenen KI umschalten und prüfen, welches Modell antwortet
- einen Auftrag nach dem Prompt-Schema formulieren und das Ergebnis an Tests abnehmen
- gewachsenen Code mit Charakterisierungstests absichern und in prüfbaren Etappen umbauen
- für eine Aufgabe begründet entscheiden, ob Claude oder die lokale KI geeigneter ist
Formate und Ablauf
| Format | Ablauf | Passend wenn |
|---|---|---|
| Remote | über Zoom oder dein Konferenzsystem; jeder arbeitet am eigenen Arbeitsplatz | dein Team verteilt arbeitet oder Reisen vermieden werden sollen |
| Inhouse vor Ort | in deinen Räumen, im Raum Köln/Leverkusen und bundesweit | das Team gemeinsam an einem Ort arbeitet |
Dauer: ein Tag, optional ein zweiter Praxistag am eigenen Code. Die Vergleichsübung arbeitet in zwei Gruppen, sinnvoll sind daher mindestens zwei Teilnehmende. Unterlagen: Teilnehmerskript mit allen Arbeitsschritten und erwarteten Ergebnissen, Foliensatz und Übungsprojekt als Git-Repository. Für Java-Teams gibt es eine eigene Seite mit den sprachspezifischen Inhalten: Programmieren mit KI für Java-Entwickler.
Verwandte Seminare und Vertiefung
Wer nach dem Einstieg eine vollständige Webanwendung mit KI-Agenten bauen will, findet die Fortsetzung im Seminar Webanwendungen mit Claude und KI-Agenten entwickeln. Teams, die ausschließlich lokal arbeiten müssen, vertiefen den Betrieb im Seminar Programmieren mit lokaler KI. Für PHP und für Datenbankarbeit gibt es eigene Workshops: KI als Werkzeug fürs PHP-Programmieren und KI und Vibe-Coding für SQL und Datenbanken. Hintergrund zur Modellwahl liefern unsere Beiträge Ollama und offene KI-Modelle im Vergleich und lokale KI-Modelle für Deutsch im Praxistest; warum Unternehmen überhaupt lokal arbeiten, erklärt Lokale KI im Unternehmen. Alle KI-Seminare findest du unter KI-Programmierung.
Häufige Fragen (FAQ)
Wie lange dauert der Workshop?
Der Workshop dauert einen Tag. Optional folgt ein zweiter Praxistag, an dem dein Team das Gelernte auf ausgewählte Stellen des eigenen Codes überträgt; sinnvoll ist dafür ein Abstand von ein bis drei Wochen.
Welche Programmiersprachen werden unterstützt?
Die Arbeitsweise ist sprachunabhängig. Übungspakete mit identischen Aufgaben gibt es derzeit für Java mit Maven oder Gradle; weitere Sprachen wie C# oder PHP stellen wir auf Anfrage nach demselben Aufbau bereit.
Wird unser Code an Anthropic übertragen und für Training verwendet?
Claude Code überträgt die Inhalte, die es für eine Antwort braucht, verschlüsselt an Anthropic. Bei den Abos Team und Enterprise schließen die kommerziellen Bedingungen ein Training mit deinem Code aus; bei Pro und Max hängt das an einer Einstellung im Konto (Stand Oktober 2026). Code, der das Haus nicht verlassen darf, bearbeitest du mit der lokalen KI. Eine datenschutzrechtliche Bewertung für dein Unternehmen ersetzt das nicht; Auftragsverarbeitung und Drittlandübermittlung klärst du mit deiner oder deinem Datenschutzbeauftragten.
Findet der Workshop remote oder vor Ort statt?
Beides ist möglich. Remote arbeiten alle am eigenen Arbeitsplatz und richten Claude Code dort selbst ein; vor Ort findet der Workshop in deinen Räumen statt, im Raum Köln/Leverkusen und bundesweit.
Brauchen wir einen eigenen KI-Server?
Für den Vergleich mit lokaler KI ja – zum Beispiel einen Ollama-Server mit ausreichend Grafikspeicher. Der Vergleich in Übung 3 setzt einen erreichbaren KI-Server voraus. Ohne eigenen Server arbeitet der Workshop mit Claude allein; die lokalen Teile entfallen dann oder werden vorgeführt.
Welche Unterlagen erhalten die Teilnehmenden?
Ein Teilnehmerskript mit allen Arbeitsschritten und erwarteten Ergebnissen, den Foliensatz und das Übungsprojekt als Git-Repository. Die Unterlagen sind für die interne Verwendung in deinem Unternehmen bestimmt.
Können die Inhalte an unser Team angepasst werden?
Ja. Schwerpunkte, Sprache des Übungsprojekts und der Anteil am eigenen Code werden vorab abgestimmt; mit einem Steckbrief wählt dein Team geeignete Stellen aus dem eigenen Projekt aus.
Was kostet der Workshop?
Der Preis richtet sich nach Format, Umfang und Teilnehmerzahl und wird auf Anfrage angeboten.
Individuell anfragen
Nach deiner Anfrage klären wir Teamgröße, Programmiersprache, Format und die Ausstattung mit Claude-Abo und lokalem KI-Server; danach erhältst du einen Termin- und Inhaltsvorschlag. Die Anfrage ist unverbindlich und kostenlos.