<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="37210" language="de" source="https://portal.flane.ch/swisscom/xml-course/masterclass-asecc" lastchanged="2026-05-22T02:17:43+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Master Class: Agentic Software Engineering using Claude Code</title><productcode>ASECC</productcode><vendorcode>MT</vendorcode><vendorname>Master Class</vendorname><fullproductcode>MT-ASECC</fullproductcode><version>1.0</version><essentials>&lt;p&gt;Die &amp;Uuml;bungen werden in Python, TypeScript und C# durchgef&amp;uuml;hrt. Grundkenntnisse in diesen Programmiersprachen sind von Vorteil, aber nicht erforderlich.&lt;/p&gt;</essentials><audience>&lt;p&gt;Softwarearchitekten, Entwickler (alle Bereiche)&lt;/p&gt;</audience><contents>&lt;h5&gt;Modul 1: Grundlagen des Claude-Codes&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Erste Schritte mit Claude Code&lt;/li&gt;&lt;li&gt;Claude Code installieren und konfigurieren&lt;/li&gt;&lt;li&gt;W&amp;auml;hlen Sie Ihren Editor&lt;/li&gt;&lt;li&gt;Verfasse eine CLAUDE.md-Konstitution&lt;/li&gt;&lt;li&gt;Beherrsche die Techniken des Soufflierens&lt;/li&gt;&lt;li&gt;W&amp;auml;hlen Sie das richtige Modell aus&lt;/li&gt;&lt;li&gt;Das Berechtigungsmodell konfigurieren&lt;/li&gt;&lt;li&gt;Parallele Agenten mit Git-Arbeitsverzeichnissen ausf&amp;uuml;hren&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 2: Konfiguration des Kabelbaums mit Claude Code&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Den Claude-Code-Gurt verstehen&lt;/li&gt;&lt;li&gt;Benutzerdefinierte Slash-Befehle erstellen&lt;/li&gt;&lt;li&gt;Workflows mit Hooks automatisieren&lt;/li&gt;&lt;li&gt;MCP-Server an den Kabelbaum anschliessen&lt;/li&gt;&lt;li&gt;Wiederverwendbare Skills erstellen&lt;/li&gt;&lt;li&gt;Plugins verpacken und verteilen&lt;/li&gt;&lt;li&gt;Kontext mit Speicher beibehalten&lt;/li&gt;&lt;li&gt;Checkpoints und Fortsetzen langer Sitzungen&lt;/li&gt;&lt;li&gt;Aufgaben an Unterbeauftragte delegieren&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 3: Kompetenzen erstellen und verwalten&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;F&amp;auml;higkeiten vs. Slash-Befehle verstehen&lt;/li&gt;&lt;li&gt;Eine Skill von Grund auf erstellen&lt;/li&gt;&lt;li&gt;F&amp;auml;higkeiten in Arbeitsabl&amp;auml;ufe integrieren&lt;/li&gt;&lt;li&gt;F&amp;auml;higkeiten im Bereich Testen und Ver&amp;ouml;ffentlichen&lt;/li&gt;&lt;li&gt;Entwickeln Sie Ihre F&amp;auml;higkeiten mithilfe von Kennzahlen&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 4: Nutzung und Entwicklung von MCP-Tools&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Das Model Context Protocol beherrschen&lt;/li&gt;&lt;li&gt;Erstellen eines benutzerdefinierten MCP-Servers in C#&lt;/li&gt;&lt;li&gt;MCP-Anwendungen implementieren und nutzen&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 5: Programmierbare Automatisierung mit der Claude Code CLI&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Claude Code im Headless-Modus ausf&amp;uuml;hren&lt;/li&gt;&lt;li&gt;Arbeiten mit Git-Worktrees parallelisieren&lt;/li&gt;&lt;li&gt;Gate CI-Pipelines mit Sentinel-Token&lt;/li&gt;&lt;li&gt;Richtlinien-Hooks in parallelen Arbeitsb&amp;auml;umen durchsetzen&lt;/li&gt;&lt;li&gt;Build-Agenten erstellen, die so lange eine Schleife durchlaufen, bis ein &amp;uuml;berpr&amp;uuml;fbares Ziel erreicht ist&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 6: Planung und Aufgliederung f&amp;uuml;r maximale Handlungswirksamkeit&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Wechseln Sie f&amp;uuml;r komplexe Aufgaben in den Planungsmodus&lt;/li&gt;&lt;li&gt;Mit &amp;bdquo;Extended Thinking&amp;ldquo; tiefgr&amp;uuml;ndig nachdenken und Entscheidungen in STATE.md durchsetzen&lt;/li&gt;&lt;li&gt;Laufwerksspezifikationen mit Spec Kit und BMAD&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 7: Skalierung der Aufgabenausf&amp;uuml;hrung mit Unteragenten&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Entdecken Sie die Sub-Agent-Architektur und die Kontextisolierung&lt;/li&gt;&lt;li&gt;Implementierung eines Backend-Subagenten f&amp;uuml;r .NET&lt;/li&gt;&lt;li&gt;Konfigurieren eines Frontend-Subagenten f&amp;uuml;r Angular&lt;/li&gt;&lt;li&gt;QA-Agent f&amp;uuml;r die Browser&amp;uuml;berpr&amp;uuml;fung konfigurieren&lt;/li&gt;&lt;li&gt;Testen Sie die Leistung Ihres Agenten&lt;/li&gt;&lt;li&gt;Koordination von Unteragenten mithilfe von Zerlegungsmustern&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 8: Optimierung des Agentic-Harness und kontinuierliches Lernen&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Optimieren Sie den Agentic-Kabelbaum&lt;/li&gt;&lt;li&gt;Kontext komprimieren mit der &amp;bdquo;Caveman&amp;ldquo;-Technik&lt;/li&gt;&lt;li&gt;Eine automatische Suchschleife erstellen&lt;/li&gt;&lt;li&gt;Entwurf von Speicherarchitekturen&lt;/li&gt;&lt;li&gt;Erstellen Sie mit Obsidian ein zweites Gehirn&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 9: Autonome Aktionen mithilfe von verwalteten Agenten bereitstellen&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Das mentale Modell der verwalteten Agenten verstehen&lt;/li&gt;&lt;li&gt;Erstellen Sie Ihren ersten Managed Agent&lt;/li&gt;&lt;li&gt;Produktionsfunktionen zu verwalteten Agenten hinzuf&amp;uuml;gen&lt;/li&gt;&lt;li&gt;Steuerungen mit menschlicher Einbindung hinzuf&amp;uuml;gen&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 10: Sicherheit, Absicherung und &amp;Uuml;berwachbarkeit&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Das Bedrohungsmodell f&amp;uuml;r Agenten abbilden&lt;/li&gt;&lt;li&gt;Sicherheitsgrenzen festlegen und das Prinzip der geringsten Berechtigungen anwenden&lt;/li&gt;&lt;li&gt;Sichere Geheimnisse und Anmeldedaten&lt;/li&gt;&lt;li&gt;Fehler aufsp&amp;uuml;ren und diagnostizieren&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 11: Erstellen von Multi-Agent-Pipelines mit dem Agent SDK&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Das Claude Agent SDK verstehen&lt;/li&gt;&lt;li&gt;Das Claude Agent SDK aufrufen&lt;/li&gt;&lt;li&gt;Parallele Agenten mit dem SDK ausf&amp;uuml;hren&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 12: Plugins b&amp;uuml;ndeln und verteilen&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Verstehen, warum es Plugins gibt&lt;/li&gt;&lt;li&gt;Plugin-Struktur untersuchen&lt;/li&gt;&lt;li&gt;Eine .claude-Konfigurationsdatei in ein Plugin konvertieren&lt;/li&gt;&lt;li&gt;Plugins auf Marktpl&amp;auml;tzen ver&amp;ouml;ffentlichen&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Modul 13: Agentes DevOps &amp;amp; Automatisierung&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Bereitstellung mit dem Azure GitHub DevOps-Agenten&lt;/li&gt;&lt;li&gt;Mit GitHub Actions in Azure bereitstellen&lt;/li&gt;&lt;li&gt;Bereitstellungen mit der Azure Developer CLI automatisieren&lt;/li&gt;&lt;li&gt;Bereitstellung der Infrastruktur mit Bicep und Terraform&lt;/li&gt;&lt;li&gt;Steuerung der Azure-CLI &amp;uuml;ber Claude Code&lt;/li&gt;&lt;li&gt;Agentische Optimierung: Web Vitals und SEO&lt;/li&gt;&lt;/ul&gt;</contents><comments>&lt;p&gt;&lt;em&gt;Dieser Text wurde automatisiert &amp;uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/en/course/masterclass-asecc&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;hier&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;</comments><essentials_plain>Die Übungen werden in Python, TypeScript und C# durchgeführt. Grundkenntnisse in diesen Programmiersprachen sind von Vorteil, aber nicht erforderlich.</essentials_plain><audience_plain>Softwarearchitekten, Entwickler (alle Bereiche)</audience_plain><contents_plain>Modul 1: Grundlagen des Claude-Codes


- Erste Schritte mit Claude Code
- Claude Code installieren und konfigurieren
- Wählen Sie Ihren Editor
- Verfasse eine CLAUDE.md-Konstitution
- Beherrsche die Techniken des Soufflierens
- Wählen Sie das richtige Modell aus
- Das Berechtigungsmodell konfigurieren
- Parallele Agenten mit Git-Arbeitsverzeichnissen ausführen
Modul 2: Konfiguration des Kabelbaums mit Claude Code


- Den Claude-Code-Gurt verstehen
- Benutzerdefinierte Slash-Befehle erstellen
- Workflows mit Hooks automatisieren
- MCP-Server an den Kabelbaum anschliessen
- Wiederverwendbare Skills erstellen
- Plugins verpacken und verteilen
- Kontext mit Speicher beibehalten
- Checkpoints und Fortsetzen langer Sitzungen
- Aufgaben an Unterbeauftragte delegieren
Modul 3: Kompetenzen erstellen und verwalten


- Fähigkeiten vs. Slash-Befehle verstehen
- Eine Skill von Grund auf erstellen
- Fähigkeiten in Arbeitsabläufe integrieren
- Fähigkeiten im Bereich Testen und Veröffentlichen
- Entwickeln Sie Ihre Fähigkeiten mithilfe von Kennzahlen
Modul 4: Nutzung und Entwicklung von MCP-Tools


- Das Model Context Protocol beherrschen
- Erstellen eines benutzerdefinierten MCP-Servers in C#
- MCP-Anwendungen implementieren und nutzen
Modul 5: Programmierbare Automatisierung mit der Claude Code CLI


- Claude Code im Headless-Modus ausführen
- Arbeiten mit Git-Worktrees parallelisieren
- Gate CI-Pipelines mit Sentinel-Token
- Richtlinien-Hooks in parallelen Arbeitsbäumen durchsetzen
- Build-Agenten erstellen, die so lange eine Schleife durchlaufen, bis ein überprüfbares Ziel erreicht ist
Modul 6: Planung und Aufgliederung für maximale Handlungswirksamkeit


- Wechseln Sie für komplexe Aufgaben in den Planungsmodus
- Mit „Extended Thinking“ tiefgründig nachdenken und Entscheidungen in STATE.md durchsetzen
- Laufwerksspezifikationen mit Spec Kit und BMAD
Modul 7: Skalierung der Aufgabenausführung mit Unteragenten


- Entdecken Sie die Sub-Agent-Architektur und die Kontextisolierung
- Implementierung eines Backend-Subagenten für .NET
- Konfigurieren eines Frontend-Subagenten für Angular
- QA-Agent für die Browserüberprüfung konfigurieren
- Testen Sie die Leistung Ihres Agenten
- Koordination von Unteragenten mithilfe von Zerlegungsmustern
Modul 8: Optimierung des Agentic-Harness und kontinuierliches Lernen


- Optimieren Sie den Agentic-Kabelbaum
- Kontext komprimieren mit der „Caveman“-Technik
- Eine automatische Suchschleife erstellen
- Entwurf von Speicherarchitekturen
- Erstellen Sie mit Obsidian ein zweites Gehirn
Modul 9: Autonome Aktionen mithilfe von verwalteten Agenten bereitstellen


- Das mentale Modell der verwalteten Agenten verstehen
- Erstellen Sie Ihren ersten Managed Agent
- Produktionsfunktionen zu verwalteten Agenten hinzufügen
- Steuerungen mit menschlicher Einbindung hinzufügen
Modul 10: Sicherheit, Absicherung und Überwachbarkeit


- Das Bedrohungsmodell für Agenten abbilden
- Sicherheitsgrenzen festlegen und das Prinzip der geringsten Berechtigungen anwenden
- Sichere Geheimnisse und Anmeldedaten
- Fehler aufspüren und diagnostizieren
Modul 11: Erstellen von Multi-Agent-Pipelines mit dem Agent SDK


- Das Claude Agent SDK verstehen
- Das Claude Agent SDK aufrufen
- Parallele Agenten mit dem SDK ausführen
Modul 12: Plugins bündeln und verteilen


- Verstehen, warum es Plugins gibt
- Plugin-Struktur untersuchen
- Eine .claude-Konfigurationsdatei in ein Plugin konvertieren
- Plugins auf Marktplätzen veröffentlichen
Modul 13: Agentes DevOps &amp; Automatisierung


- Bereitstellung mit dem Azure GitHub DevOps-Agenten
- Mit GitHub Actions in Azure bereitstellen
- Bereitstellungen mit der Azure Developer CLI automatisieren
- Bereitstellung der Infrastruktur mit Bicep und Terraform
- Steuerung der Azure-CLI über Claude Code
- Agentische Optimierung: Web Vitals und SEO</contents_plain><comments_plain>Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.</comments_plain><duration unit="d" days="4">4 Tage</duration><pricelist><price country="DE" currency="EUR">4890.00</price><price country="AT" currency="EUR">4890.00</price><price country="CH" currency="CHF">4890.00</price><price country="SE" currency="EUR">4890.00</price><price country="SI" currency="EUR">4890.00</price></pricelist><miles/></course>