AI-Assisted Architecture Engineering
Schulung & Kurs

Lerne, Softwarearchitektur im arc42-Format mit Claude Code, OpenCode oder GitHub Copilot Agent Mode zu erstellen, zu hinterfragen und weiterzuentwickeln – und daraus direkt umsetzbare Implementierungen abzuleiten.

Moderne Softwarearchitektur braucht mehr als gute Dokumentation – sie muss lebend, hinterfragbar und umsetzbar sein. In diesem praxisorientierten Kurs lernst du, wie du arc42 als strukturierten Rahmen mit der Stärke agentischer KI-Tools wie Claude Code, OpenCode oder GitHub Copilot Agent Mode kombinierst. Du erstellst und pflegst Architekturdokumente, generierst Sichten und Diagramme, schreibst Architecture Decision Records (ADRs), hinterfragst bestehende Architekturentscheide mit KI-Unterstützung und implementierst Features direkt auf Basis der Spezifikation. Der Kurs richtet sich an Architects und Engineers, die Architektur als lebendigen, zentralen Teil des Entwicklungsprozesses verstehen.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

Kursinhalt:


In diesem Kurs arbeitest du mit agentischen KI-Tools wie Claude Code, OpenCode oder GitHub Copilot Agent Mode, um Softwarearchitektur im arc42-Format professionell zu erstellen, zu pflegen, zu hinterfragen und in konkrete Implementierungen zu überführen. Gemeinsam arbeiten wir an einem vorbereiteten Beispielprojekt – du lernst, wie du den KI-Agenten so mit Architekturkontext versorgst, dass er gezielt und korrekt im Sinne der definierten Architektur handelt.

- arc42 als Architekturrahmen: Struktur und die 12 Kapitel, Ziele, Qualitätsanforderungen und Kontextabgrenzung, Bausteinsicht, Laufzeitsicht und Verteilungssicht, querschnittliche Konzepte und Architekturentscheide
- Agentische KI-Tools als Architektur-Partner: Einrichtung und Konfiguration, CLAUDE.md als lebendiges Architektur-Kontextdokument, Architekturkontext gezielt in den Agenten einbringen
- Architektur erstellen und dokumentieren mit KI: arc42-Kapitel aus Anforderungen generieren, Diagramme mit PlantUML und Mermaid erstellen und iterieren, Konsistenz und Vollständigkeit sicherstellen
- Architecture Decision Records (ADRs): ADR-Format und Lifecycle verstehen, ADRs erstellen, aus bestehender Codebasis und Anforderungen ableiten, Alternativen und Trade-offs mit dem Agenten diskutieren
- Architektur hinterfragen und validieren: bestehende Architekturentscheide mit KI-Unterstützung challengen, Qualitätsattribute und Fitness Functions prüfen, technische Schulden und Risiken identifizieren und dokumentieren
- Von der Architektur zur Implementierung: Features End-to-End auf Basis der arc42-Spezifikation implementieren, Architekturkonformität sicherstellen, Regressionssicherung durch agentengestütztes Testing
- Architektur und Codebase synchron halten: Living Documentation, Drifts zwischen Architektur und Implementierung erkennen, kontinuierliche Architekturpflege im Entwicklungsalltag
- Zusammenarbeit und Übergabe im Team: Architektur als geteilter Kontext, agentische KI-Tools im Team-Workflow (Reviews, Onboarding, Wissenstransfer), Grenzen und Verantwortung im Zusammenspiel von Mensch und Agent

Du verlässt den Kurs mit einem lebendigen arc42-Architekturdokument, einer strukturierten ADR-Sammlung und dem Know-how, agentische KI-Tools dauerhaft als Architektur- und Implementierungspartner einzusetzen.


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

Nach diesem Kurs kannst du professionelle Softwarearchitektur im arc42-Format mit KI-Unterstützung erstellen, pflegen und hinterfragen. Du weisst, wie du agentische KI-Tools wie Claude Code, OpenCode oder GitHub Copilot Agent Mode so mit Architekturkontext versorgst, dass Features und Änderungen direkt auf Basis der Spezifikation implementiert werden – architekturkonform und nachvollziehbar.


Dauer:

2 Tage (Wird bei In-House Kursen individuell angepasst.)


Form:

Bewährter Mix aus Konzeptvermittlung, Live-Demos mit Claude Code, OpenCode oder GitHub Copilot Agent Mode und gemeinsamer praktischer Arbeit an einem vorbereiteten Architekturprojekt. Architekturentscheide werden diskutiert, hinterfragt und direkt in den Agenten eingebracht. Die Theorie-Praxis-Verteilung liegt bei ca. 30:70 – der Fokus liegt konsequent auf dem Tun.


Zielgruppe:

Software Architects, Tech Leads und erfahrene Software Engineers, die Architektur als zentralen Bestandteil ihrer Arbeit sehen und lernen möchten, wie sie moderne agentische KI-Tools in ihren Architektur- und Entwicklungsprozess integrieren.


Voraussetzungen:

Erfahrung in der Softwareentwicklung und Grundkenntnisse in Softwarearchitektur. Sicherer Umgang mit Git und einem Terminal. Vorkenntnisse in arc42 sind hilfreich, aber nicht zwingend erforderlich – die Grundlagen werden im Kurs vermittelt.


Vorbereitung:

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen und eine Installationsanleitung zugestellt (Node.js, Claude Code CLI oder OpenCode, Git, VS Code oder JetBrains IDE). Das gemeinsame Beispielprojekt wird vor Kursbeginn als Git-Repository bereitgestellt. Während des Kurses werden die notwendigen KI-API-Tokens für die lokale Nutzung zur Verfügung gestellt.

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Mehr über arc42 und KI-gestützte Architektur



arc42 ist ein praxiserprobter, offener Template-Standard für Softwarearchitektur-Dokumentation. Er strukturiert Architekturwissen in 12 klar definierte Kapitel – von Zielen und Qualitätsanforderungen über Baustein- und Laufzeitsichten bis hin zu Architekturentscheiden und technischen Risiken. Kombiniert mit agentischen KI-Tools wie Claude Code, OpenCode oder GitHub Copilot Agent Mode entsteht ein leistungsstarkes Duo: strukturierte, lebende Dokumentation trifft auf einen Agenten, der diese Dokumentation versteht, hinterfragt und als Basis für konkrete Implementierungen nutzt.




History


arc42 wurde um 2005 von Peter Hruschka und Gernot Starke entwickelt und als offenes Template veröffentlicht. Es entstand aus der praktischen Arbeit an realen Projekten mit dem Ziel, Architektur verständlich, kommunizierbar und wartbar zu machen. Heute ist arc42 besonders im deutschsprachigen Raum weit verbreitet und wird von der iSAQB als bewährtes Architekturframework anerkannt.


Architecture Decision Records (ADRs) wurden 2011 von Michael Nygard popularisiert und etablierten sich als einfache, versionierbare Methode, Architekturentscheide nachvollziehbar zu dokumentieren. Mit der Entstehung von agentischen KI-Tools wie Claude Code (2024) eröffneten sich völlig neue Möglichkeiten: Der Agent kann ADRs nicht nur generieren und strukturieren, sondern auch aktiv bei der Umsetzung auf deren Basis handeln.


Die Verbindung von strukturierter Architekturdokumentation und agentischer KI ist eine der spannendsten Entwicklungen im Software Engineering der letzten Jahre. Sie ermöglicht es, Architektur nicht als statisches Artefakt, sondern als lebendigen, maschinenlesbaren Kontext zu behandeln – der Basis für zuverlässige, architekturkonforme Entwicklung mit KI-Agenten.