<?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="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/masterclass-asecc" lastchanged="2026-05-21T08:23:50+02:00" parent="https://portal.flane.ch/swisscom/fr/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;The exercises will be conducted in Python, TypeScript, and C#. Basic knowledge of these programming languages is helpful but not required.&lt;/p&gt;</essentials><audience>&lt;p&gt;Software Architects, Developer (All)&lt;/p&gt;</audience><contents>&lt;h5&gt;Module 1: Claude Code Fundamentals&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Get Started with Claude Code&lt;/li&gt;&lt;li&gt;Install and Configure Claude Code&lt;/li&gt;&lt;li&gt;Choose Your Editor&lt;/li&gt;&lt;li&gt;Write a CLAUDE.md Constitution&lt;/li&gt;&lt;li&gt;Master Prompting Techniques&lt;/li&gt;&lt;li&gt;Select the Right Model&lt;/li&gt;&lt;li&gt;Configure the Permission Model&lt;/li&gt;&lt;li&gt;Run Parallel Agents with Git Worktrees&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 2: Claude Code Configure Harness&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understand the Claude Code Harness&lt;/li&gt;&lt;li&gt;Build Custom Slash Commands&lt;/li&gt;&lt;li&gt;Automate Workflows with Hooks&lt;/li&gt;&lt;li&gt;Connect MCP Servers to the Harness&lt;/li&gt;&lt;li&gt;Create Reusable Skills&lt;/li&gt;&lt;li&gt;Package and Distribute Plugins&lt;/li&gt;&lt;li&gt;Persist Context with Memory&lt;/li&gt;&lt;li&gt;Checkpoint and Resume Long Sessions&lt;/li&gt;&lt;li&gt;Delegate Work to Sub-Agents&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 3: Creating &amp;amp; Managing Skills&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understand Skills vs Slash Commands&lt;/li&gt;&lt;li&gt;Create a Skill from Scratch&lt;/li&gt;&lt;li&gt;Compose Skills into Workflows&lt;/li&gt;&lt;li&gt;Test and Publish Skills&lt;/li&gt;&lt;li&gt;Evolve Skills with Metrics&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 4: Consuming &amp;amp; Designing MCP Tools&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Master the Model Context Protocol&lt;/li&gt;&lt;li&gt;Build a Custom MCP Server in C#&lt;/li&gt;&lt;li&gt;Implement and Use MCP Applications&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 5: Programmable Automation using the Claude Code CLI&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Run Claude Code in Headless Mode&lt;/li&gt;&lt;li&gt;Parallelize Work with Git Worktrees&lt;/li&gt;&lt;li&gt;Gate CI Pipelines with Sentinel Tokens&lt;/li&gt;&lt;li&gt;Enforce Policy Hooks Across Parallel Worktrees&lt;/li&gt;&lt;li&gt;Build Agents that Loop Until a Verifiable Goal is Met&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 6: Plan and Decompose for Maximum Agentic Effectiveness&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Enter Plan Mode for Complex Tasks&lt;/li&gt;&lt;li&gt;Reason Deeply with Extended Thinking and Persist Decisions in STATE.md&lt;/li&gt;&lt;li&gt;Drive Specs with Spec Kit and BMAD&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 7: Scale Task Execution with Sub-Agents&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Explore Sub-Agent Architecture and Context Isolation&lt;/li&gt;&lt;li&gt;Implement a Backend Sub-Agent for .NET&lt;/li&gt;&lt;li&gt;Configure a Frontend Sub-Agent for Angular&lt;/li&gt;&lt;li&gt;Configure a QA Agent for Browser Verification&lt;/li&gt;&lt;li&gt;Unit-Test Your Agent&amp;#039;s Performance&lt;/li&gt;&lt;li&gt;Orchestrate Sub-Agents with Decomposition Patterns&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 8: Optimizing the Agentic Harness &amp;amp; Continuous Learning&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Optimize the Agentic Harness&lt;/li&gt;&lt;li&gt;Compress Context with the Caveman Technique&lt;/li&gt;&lt;li&gt;Build an Autoresearch Loop&lt;/li&gt;&lt;li&gt;Design Memory Architectures&lt;/li&gt;&lt;li&gt;Build a Second Brain with Obsidian&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 9: Deploy Autonomous Action using Managed Agents&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understand the Managed Agents Mental Model&lt;/li&gt;&lt;li&gt;Build Your First Managed Agent&lt;/li&gt;&lt;li&gt;Add Production Features to Managed Agents&lt;/li&gt;&lt;li&gt;Add Human-in-the-Loop Controls&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 10: Security, Hardening &amp;amp; Observability&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Map the Agent Threat Model&lt;/li&gt;&lt;li&gt;Apply Guardrails and Least Privilege&lt;/li&gt;&lt;li&gt;Secure Secrets and Credentials&lt;/li&gt;&lt;li&gt;Trace Agents and Diagnose Failures&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 11: Build Multi-Agent Pipelines using the Agent SDK&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understand the Claude Agent SDK&lt;/li&gt;&lt;li&gt;Call the Claude Agent SDK&lt;/li&gt;&lt;li&gt;Run Parallel Agents with the SDK&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 12: Bundling &amp;amp; Distributing Plugins&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understand Why Plugins Exist&lt;/li&gt;&lt;li&gt;Inspect Plugin Anatomy&lt;/li&gt;&lt;li&gt;Convert a .claude/ Config to a Plugin&lt;/li&gt;&lt;li&gt;Publish Plugins to Marketplaces&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 13: Agentic DevOps &amp;amp; Automation&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Deploy with the Azure GitHub DevOps Agent&lt;/li&gt;&lt;li&gt;Deploy to Azure with GitHub Actions&lt;/li&gt;&lt;li&gt;Automate Deployments with Azure Developer CLI&lt;/li&gt;&lt;li&gt;Provision Infrastructure with Bicep and Terraform&lt;/li&gt;&lt;li&gt;Drive the Azure CLI from Claude Code&lt;/li&gt;&lt;li&gt;Agentic Optimization: Web Vitals and SEO&lt;/li&gt;&lt;/ul&gt;</contents><essentials_plain>The exercises will be conducted in Python, TypeScript, and C#. Basic knowledge of these programming languages is helpful but not required.</essentials_plain><audience_plain>Software Architects, Developer (All)</audience_plain><contents_plain>Module 1: Claude Code Fundamentals


- Get Started with Claude Code
- Install and Configure Claude Code
- Choose Your Editor
- Write a CLAUDE.md Constitution
- Master Prompting Techniques
- Select the Right Model
- Configure the Permission Model
- Run Parallel Agents with Git Worktrees
Module 2: Claude Code Configure Harness


- Understand the Claude Code Harness
- Build Custom Slash Commands
- Automate Workflows with Hooks
- Connect MCP Servers to the Harness
- Create Reusable Skills
- Package and Distribute Plugins
- Persist Context with Memory
- Checkpoint and Resume Long Sessions
- Delegate Work to Sub-Agents
Module 3: Creating &amp; Managing Skills


- Understand Skills vs Slash Commands
- Create a Skill from Scratch
- Compose Skills into Workflows
- Test and Publish Skills
- Evolve Skills with Metrics
Module 4: Consuming &amp; Designing MCP Tools


- Master the Model Context Protocol
- Build a Custom MCP Server in C#
- Implement and Use MCP Applications
Module 5: Programmable Automation using the Claude Code CLI


- Run Claude Code in Headless Mode
- Parallelize Work with Git Worktrees
- Gate CI Pipelines with Sentinel Tokens
- Enforce Policy Hooks Across Parallel Worktrees
- Build Agents that Loop Until a Verifiable Goal is Met
Module 6: Plan and Decompose for Maximum Agentic Effectiveness


- Enter Plan Mode for Complex Tasks
- Reason Deeply with Extended Thinking and Persist Decisions in STATE.md
- Drive Specs with Spec Kit and BMAD
Module 7: Scale Task Execution with Sub-Agents


- Explore Sub-Agent Architecture and Context Isolation
- Implement a Backend Sub-Agent for .NET
- Configure a Frontend Sub-Agent for Angular
- Configure a QA Agent for Browser Verification
- Unit-Test Your Agent's Performance
- Orchestrate Sub-Agents with Decomposition Patterns
Module 8: Optimizing the Agentic Harness &amp; Continuous Learning


- Optimize the Agentic Harness
- Compress Context with the Caveman Technique
- Build an Autoresearch Loop
- Design Memory Architectures
- Build a Second Brain with Obsidian
Module 9: Deploy Autonomous Action using Managed Agents


- Understand the Managed Agents Mental Model
- Build Your First Managed Agent
- Add Production Features to Managed Agents
- Add Human-in-the-Loop Controls
Module 10: Security, Hardening &amp; Observability


- Map the Agent Threat Model
- Apply Guardrails and Least Privilege
- Secure Secrets and Credentials
- Trace Agents and Diagnose Failures
Module 11: Build Multi-Agent Pipelines using the Agent SDK


- Understand the Claude Agent SDK
- Call the Claude Agent SDK
- Run Parallel Agents with the SDK
Module 12: Bundling &amp; Distributing Plugins


- Understand Why Plugins Exist
- Inspect Plugin Anatomy
- Convert a .claude/ Config to a Plugin
- Publish Plugins to Marketplaces
Module 13: Agentic DevOps &amp; Automation


- Deploy with the Azure GitHub DevOps Agent
- Deploy to Azure with GitHub Actions
- Automate Deployments with Azure Developer CLI
- Provision Infrastructure with Bicep and Terraform
- Drive the Azure CLI from Claude Code
- Agentic Optimization: Web Vitals and SEO</contents_plain><duration unit="d" days="4">4 jours</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>