Zum Inhalt springen

Agentic Software Engineering mit Claude Code

Class Details

Jan, 0001 - Zuletzt aktualisiert: Jan, 0001 · 4 Tage
Claude Code Agentic Software Engineering Fortgeschritten

Großartige Software muss weder ein Vermögen kosten noch jede Stunde Ihres Tages verschlingen. Mit Claude Code bekommen Sie einen Engineering-Partner, der plant, baut, testet und an Ihrer Seite ausliefert, in einem Bruchteil der Zeit und zu einem Bruchteil der Kosten. Es geht hier nicht darum, eine KI zu prompten. Es geht darum, Systeme zu entwerfen, die vervielfachen, was Sie liefern können. Willkommen beim neuen Standard.

Agentic Software Engineering ist ein Disziplinwechsel, und wer ihn einmal erlebt hat, geht nicht mehr zurück. Statt Tage für Aufgaben zu verbrauchen, die Agents in Minuten erledigen, orchestrieren Sie Workflows, die Kosten senken, Wiederholung beseitigen und Ihren Output skalieren, ohne Ihr Team zu vergrößern. Die Entwickler, die das beherrschen, sind nicht nur schneller. Sie liefern mehr mit weniger, und sie tun es dauerhaft.

In 14 Hands-on Modulen gehen Sie von den Claude Code Fundamentals bis zu Multi-Agent Pipelines in Production-Qualität. Sie entwerfen komponierbare Skills, bauen MCP Tools, die Agents an reale Systeme anbinden, konzipieren parallele Sub-Agent Workflows und härten alles für den Praxisbetrieb. Jedes Modul ist um echte Engineering-Entscheidungen herum gebaut, denn das Ziel war nie, mehr Code zu schreiben. Es ging immer darum, Software zu bauen, die zählt.

Das Training deckt außerdem alles ab, was Sie für die Zertifizierung Claude Certified Architect: Foundations brauchen. Jeder Prüfungsbereich, von der CLAUDE.md Constitution und dem Permission Model über Skills, MCP, Sub-Agents bis zu Security, wird in einem Modul unterrichtet und im zugehörigen Lab geübt. Arbeiten Sie die 14 Module durch, und Sie sind ohne separaten Lernpfad auf die Prüfung vorbereitet. Wir weisen trotzdem darauf hin: Das ist kein dediziertes Exam-Prep-Training.

Zielgruppe

  • Software Engineers, die vom Prompten einer KI zum Design von Agentic Engineering Systems wechseln wollen
  • Tech Leads und Architects, die Claude Code im Team einführen und die Harness Conventions festlegen
  • DevOps und Platform Engineers, die CI, Deployments und Infrastructure mit Headless Agents automatisieren
  • Entwickler, die sich auf die Zertifizierung Claude Certified Architect: Foundations vorbereiten

Voraussetzungen

  • Sicher in mindestens einer Programmiersprache (die Labs nutzen Python, C#, Angular und React)
  • Sicher auf der Command Line und mit Git, inklusive Branches und Worktrees
  • Grundverständnis von REST APIs und JSON
  • Nice to have, nicht erforderlich: Vertrautheit mit Containern und SSH für die DevOps- und Deployment-Module
  • Nice to have, nicht erforderlich: eine Claude Code Installation mit aktivem Claude Account (ein GitHub Codespace / DevContainer wird bereitgestellt)

Lehrplan

Modul 1: Claude Code Fundamentals

  • Einführung in Claude Code
  • Setup & Installation
  • Editoren: Console, Desktop App, VS Code
  • CLAUDE.md Constitution, Dateien und URLs per @-Mention
  • Prompt Caching, Kosten- und Token-Bewusstsein
  • Model Selection Strategy
  • Permission Model: Tools, Bash, Network
  • Git Worktrees und die Agents View für parallele Sessions
  • Artifacts: Ergebnisse als teilbare Seiten

Modul 2: Claude Code Configure Harness

  • Settings Hierarchy: Global, Project, Session
  • Rules und Context über CLAUDE.md
  • Slash Commands
  • Hooks: PreToolUse, PostToolUse, Notification, Stop
  • MCP Servers & Tools
  • Skill-Ordner und ihre Quellen
  • Plugins als Distribution Wrapper
  • Auto-Memory: MEMORY.md Index, vier typisierte Dateien
  • Checkpoints & Session Safety
  • Sub-Agents als Harness-Dateityp

Modul 3: Creating & Managing Skills

  • Skills vs. Slash Commands
  • Invocation Model, Anatomie, Body-Struktur
  • Authoring: manuell oder aus einer Conversation extrahiert
  • Front-Matter-Felder
  • Allowed-tools-Restriktionen und Metadaten-Konventionen
  • Composite Skills: Scripts, References, Assets
  • Cross-Skill References und Delegation Patterns
  • Dynamic Context Injection: Command Preprocessing
  • Forked Execution: Context Fork, Agent Selection, Background
  • Testing: Trigger, Korrektheit, Performance
  • Distribution: portabler Ordner, Skills API, Hosting

Modul 4: Consuming & Designing MCP Tools

  • MCP Architecture: Servers, Clients, Transports
  • Session Lifecycle: was Servers und Clients exponieren
  • Remote Auth: Bearer Tokens, API Keys, OAuth 2.0
  • Einen Server in C# bauen: Streamable HTTP, EF Core
  • Inspection mit dem MCP Inspector
  • MCP Apps: Interfaces, die inline im Host gerendert werden
  • Artifact Connectors: Seiten, die MCP zur View Time aufrufen
  • Tool Design: Granularität, Descriptions, Resources
  • Error- und Deferred-Loading-Contract

Modul 5: Agentic CLI & Headless Execution

  • Agent Harness: Tools, Knowledge, Action Interfaces
  • CLI, Terminal und wo Headless Mode hineinpasst
  • Headless Mode: Print, JSON Output, CI Exit Codes
  • Least-Privilege Tool Scoping
  • CI Gates: Sentinel Tokens, deterministische Exit Codes
  • GitHub Actions: Agentic Workflows scripten
  • Parallele Worktree Lanes und Task-Queue-Orchestration
  • PreToolUse Policy Gates über Lanes hinweg
  • Always-on Goal Patterns mit Turn Limits

Modul 6: Planning & Spec-Driven Development

  • Plan Mode: Mechanik und Aktivierung
  • Stepwise Context: Fragen und Constraints
  • Spec Iteration über Feedback Loops
  • Extended Thinking: Reasoning Chains steuern
  • Thinking Budget vs. Token-Kosten
  • Specs und technische Pläne schreiben
  • Aufgaben in Sub-Agent-Pakete zerlegen
  • Done-Kriterien definieren und validieren
  • Spec Kit und BMAD-METHOD gegen handgesteuerten Plan Mode

Modul 7: Sub-Agents

  • Wo Single-Agent Sequential an die Decke stößt
  • Frontmatter: Name, Model, Tools, Permission Mode
  • Tools und Permissions pro Agent einschränken
  • Backend Agent: .NET, Conventions Skill, Microsoft Learn MCP
  • Frontend Agent: Angular, Angular CLI und DevTools MCPs
  • QA Agent: Playwright, keine Implementierungsbefugnis
  • Performance evaluieren: Test Cases, Edge Cases, Failures
  • Orchestration: Prompt Delegation, Loops, Workflow Graphs
  • Context Isolation zwischen parallelen Agents

Modul 8: Agent Teams

  • Wo ein Team einen Sub-Agent schlägt und wo es verliert
  • Lead, Teammates, gemeinsame Task List, Mailbox
  • Teams aktivieren und was auf der Disk landet
  • Teammates spawnen: Namen und Models
  • Display Modes, Agent Panel, Steering Keys
  • Task States, Dependencies, file-locked Claiming
  • Messaging: Lead an Teammate, Teammate an Teammate
  • Competing Hypotheses: Teammates, die einander widerlegen
  • Plan Approval und die Team Lifecycle Hooks
  • Team Sizing, File Conflicts, Context-Window-Kosten

Modul 9: Optimizing the Agentic Harness & Continuous Learning

  • Skills und Agents als lebende Artifacts
  • Autoresearch Loop: vorschlagen, evaluieren, zurücknehmen
  • Deterministische Experimente für Skill-Qualität
  • Caveman Skill: 60-75% Output Compression
  • CLAUDE.md mit Caveman-Mode komprimieren
  • Memory Architectures: In-Context Loading, Statefile, Knowledge Graph
  • Die Harness aus beobachtetem Verhalten aktualisieren
  • Metriken: Determinismus, Output-Struktur, Abort Rate

Modul 10: Security, Hardening & Observability

  • Prompt Injection: Tool Results und Dateien
  • Tool Poisoning: MCP Responses validieren
  • Isolation von Untrusted Content im Agent Context
  • Guardrails: Hard Stops und Scope Constraints
  • Least-Privilege Scoping pro Sub-Agent
  • Secrets: Cross-Agent Credential Leakage verhindern
  • Tracing von Tool Chains und Cost Attribution
  • Steckengebliebene, ausufernde und halluzinierende Agents diagnostizieren
  • Artifact Governance: Toggles, Retention, Audit Events

Modul 11: Bundling & Distributing Plugins

  • Plugins vs. Standalone Configuration: Namespacing
  • Plugin-Anatomie: Manifest, Skills, Hooks, MCP
  • Skills, Hooks und MCP Configs bündeln
  • LSP Servers und Background Monitors
  • Default Agent Activation über Plugin Settings
  • Lokales Testing: Plugin Directory und Reload
  • Eine .claude Configuration in ein Plugin überführen
  • Publishing in offizielle und Team Marketplaces

Modul 12: Agentic DevOps & Deployment

  • Der Deployment Sub-Agent: Allowlists, Prove-it-Contract
  • Ubuntu über SSH bootstrappen und härten
  • Docker Compose hinter einer Caddy Edge, automatisches TLS
  • DNS- und ACME-Reihenfolge: die Falle, die kein Retry löst
  • Core Web Vitals und Agentic SEO Loops

Modul 13: Claude Managed Agents

  • Cloud Containers mit Network und Files
  • Agents mitten in der Execution über SSE steuern
  • OAuth Vaults und Token Refresh
  • Callable-Agent Patterns mit isolierten Threads
  • Session Lifecycle: Idle, Running, Termination
  • Human-in-the-Loop Approval Gates
  • Managed Agents vs. Messages API
  • Agents als deploybare Einheiten versionieren

Modul 14: Claude Code SDK

  • Claude Code über das SDK spawnen
  • Sessions, Context, Streaming Responses
  • Custom Tools als In-Process MCP Servers
  • Typed Output mit Zod, SDK in CI
  • Parallele Agents: Session Isolation, Orchestrator Pattern
  • Output Control: Tool Choice, Structured Outputs, Batches

Organisatorisches

Durchführungspreis Angebot
Max. Teilnehmer 12
Lab-Voraussetzungen GitHub Codespaces / DevContainer
AI Coder Eigenen mitbringen