Seminar Aider – KI-gestützte Entwicklung mit Git

Aider unterstützt die Zusammenarbeit mit Sprachmodellen direkt in einem Git-Repository. Die Qualität hängt wesentlich davon ab, welche Dateien bearbeitet werden dürfen, welcher Kontext verfügbar ist und wie Änderungen geprüft werden. Das Seminar baut einen nachvollziehbaren Arbeitsablauf für Entwickler auf, die bevorzugt im Terminal arbeiten.

Eine bestehende Anwendung wird schrittweise erweitert und umstrukturiert. Modellantworten werden mit dem tatsächlichen Codezustand verglichen; Linter und Tests liefern technische Rückmeldungen. Die Trennung zwischen Aider als Werkzeug und dem verbundenen Modellanbieter macht außerdem sichtbar, welche Daten verarbeitet werden und wo Nutzungskosten entstehen.

Lernziele

  • Aider für ein vorbereitetes Repository und einen freigegebenen Modellzugang konfigurieren.
  • Dateien und Repository-Kontext gezielt auf die Aufgabe beschränken.
  • Änderungen mit Linter, Tests und Git nachvollziehbar überprüfen.
  • Fehlgeschlagene Bearbeitungen analysieren und kontrolliert korrigieren.

Seminarinhalte

  • Installation und Modellanbindung
  • Dateikontext und Repository-Übersicht
  • Planung und Codebearbeitung
  • Tests, Linter und Git
  • Refactoring und Fehlerbehandlung

Installation und Modellanbindung

Arbeitsumgebung, Zugangsdaten und Modellkonfiguration werden vorbereitet. Unterstützte Bearbeitungsformate und der Zusammenhang zwischen Modellwahl und Änderungserfolg werden eingeordnet. Zugangsdaten werden außerhalb des Repositorys verwaltet; der initiale Projektzustand wird mit Git und einem Testlauf gesichert.

Dateikontext und Repository-Übersicht

Die bearbeitbaren Dateien werden bewusst ausgewählt. Zusätzliche Informationen können ausschließlich zum Lesen bereitgestellt werden. Die Repository-Übersicht unterstützt die Orientierung, ersetzt aber nicht das Prüfen tatsächlich relevanter Schnittstellen und Abhängigkeiten.

Planung und Codebearbeitung

Erklärende Rückfragen, Änderungsvorschläge und Umsetzung werden getrennt eingesetzt. Eine Funktion wird über mehrere Dateien erweitert. Der Umfang einer Änderung bleibt begrenzt, damit fehlerhafte Annahmen, ungeplante Abhängigkeiten und unvollständige Bearbeitungen früh erkennbar sind.

Tests, Linter und Git

Projektbezogene Prüfkommandos werden in den Arbeitsablauf eingebunden. Automatische Commit-Funktionen und manuelle Kontrolle werden aufeinander abgestimmt. Vorhandene lokale Änderungen werden geschützt; das Rücknehmen eines Aider-Schritts wird vom Wiederherstellen des gesamten Arbeitsverzeichnisses unterschieden.

Refactoring und Fehlerbehandlung

Ein überschaubares Refactoring wird durch zusätzliche Tests abgesichert. Bei erfolglosen Modellversuchen werden Kontext, Aufgabenbeschreibung und Bearbeitungsformat überprüft. Wiederholte Versuche erhalten eine klare Grenze; der abschließende Patch wird fachlich und technisch abgenommen.

Praxisprojekt

  1. Ein sauberes Git-Arbeitsverzeichnis und den Ausgangsteststand herstellen.
  2. Modellzugang konfigurieren und nur die betroffenen Projektdateien auswählen.
  3. Eine Erweiterung zunächst erläutern und planen lassen.
  4. Den Plan umsetzen und die Änderung mit Linter und Tests kontrollieren.
  5. Einen fehlerhaften Bearbeitungsschritt zurücknehmen und den korrigierten Stand als kleinen Commit sichern.

Arbeitsumgebung

Aider, Git, eine vorbereitete Laufzeit mit Testwerkzeugen und ein freigegebener Modellzugang mit ausreichendem Nutzungskontingent werden benötigt. Lokale Modelle sind eine mögliche Variante, sofern deren Eignung vor dem Termin geprüft wurde.

Die Schulungsumgebung wird vom Kunden bereitgestellt. Installation, Zugänge, erforderliche Lizenzen beziehungsweise Nutzungskontingente und die Funktionsfähigkeit des Übungsprojekts werden vor dem Termin abgestimmt und geprüft.

Ansprechpartner

Seminardetails

Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwareentwickler, DevOps Engineers und technisch versierte Anwender mit Schwerpunkt Terminal und Git.
Voraussetzungen: Sichere Git- und Terminalkenntnisse sowie praktische Erfahrung in Python oder TypeScript.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Bern 2 Tage
Luzern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Cookie-Einstellungen | Nach oben