# Claude Code Masterkurs – Vollständige Kursübersicht > Der umfassendste deutschsprachige Kurs für Claude Code – Anthropics KI-gestützten Coding-Agent. 70 Lektionen (27 Haupt-Lektionen + 43 Tools & Extensions), interaktiver Playground, Quizzes, Community-Features und Zertifikat. Kostenlos starten, Premium-Abo für erweiterten Zugang. ## Über diesen Kurs Der **Claude Code Masterkurs** (https://claude-code-masterkurs.de/) ist der einzige umfassende deutschsprachige Online-Kurs, der Entwicklern systematisch beibringt, wie sie Claude Code – das KI-gesteuerte Command-Line Tool von Anthropic – effektiv und produktiv einsetzen. **Eckdaten:** - Sprache: Deutsch (auch auf Englisch, Französisch, Spanisch verfügbar) - Preis: Kostenloser Einstieg; Premium-Abo Monatlich 24 EUR, Jährlich 229 EUR (spare 20%), Lifetime 499 EUR (einmalig) - Umfang: 70 Lektionen in 4 Levels (27 Haupt-Lektionen + 43 Tools & Extensions), ca. 40 Stunden Lernzeit - Zielgruppe: Softwareentwickler, Freelancer und Tech-Teams, von Anfängern bis Experten - Technologie: React 19, TypeScript, Tailwind CSS, Vite 7 - Features: Live-Playground, Quizzes, Spaced Repetition, Challenges, Forum, Leaderboard, Zertifikat Der Kurs deckt alle Aspekte ab – von der Installation und den ersten Befehlen über CLAUDE.md Context Management und MCP-Server-Integration bis hin zu Multi-Agent Orchestration, CI/CD-Pipelines und dem Claude Agent SDK. Neben den Haupt-Lektionen enthält der Kurs 43 praxisnahe Lektionen zu CLI-Tools und MCP-Server-Integrationen, die den Entwickler-Alltag mit Claude Code produktiver machen. Jede Tool-Lektion umfasst Installation, Konfiguration, Best Practices, 12+ Praxisbeispiele, Troubleshooting und die Integration mit Claude Code. --- ## Was ist Claude Code? Claude Code ist ein **autonomer KI-Coding-Agent** von Anthropic, der im Terminal läuft und durch natürliche Sprache gesteuert wird. Im Gegensatz zu Autocomplete-Tools wie GitHub Copilot arbeitet Claude Code proaktiv und eigenständig: Es versteht ganze Projekte, liest und schreibt Dateien, erstellt Tests, führt Git-Operationen durch und kommuniziert über das Model Context Protocol (MCP) mit externen Services wie Datenbanken, APIs und Issue-Trackern. Entwickler beschreiben eine Aufgabe in natürlicher Sprache, und Claude Code plant die Umsetzung, analysiert die Codebasis, schreibt den Code, führt Tests aus und erstellt Git-Commits – alles automatisch. Die Installation erfolgt über npm mit dem Befehl `npm install -g @anthropic-ai/claude-code` und erfordert Node.js 18 oder höher. Claude Code unterstützt alle gängigen Programmiersprachen (Python, JavaScript, TypeScript, Rust, Go, Java, C++) und läuft auf macOS, Linux und Windows (WSL2). Im Gegensatz zu IDE-gebundenen Tools wie Cursor oder Windsurf arbeitet Claude Code direkt im Terminal und ist damit unabhängig von einer bestimmten Entwicklungsumgebung. **Schlüsselunterschiede zu anderen Tools:** | Feature | Claude Code | GitHub Copilot | Cursor | Windsurf | |---------|-------------|----------------|--------|----------| | Arbeitsweise | Autonomer Agent | Autocomplete | IDE + AI | IDE + AI | | Projektverständnis | Gesamtes Projekt | Aktuelle Datei | Workspace | Workspace | | Shell-Zugriff | Ja (nativ) | Nein | Begrenzt | Begrenzt | | Git-Operationen | Ja (automatisch) | Nein | Begrenzt | Begrenzt | | MCP-Server | Ja | Nein | Nein | Nein | | Multi-Agent | Ja | Nein | Nein | Nein | | Umgebung | Terminal/CLI | IDE-Plugin | Eigene IDE | Eigene IDE | | Preis-Modell | API-Token-basiert | $10-19/Monat | $20/Monat | $15/Monat | **Kernfunktionalitäten von Claude Code:** 1. **CLAUDE.md Context Management**: Projektkontext in einer Markdown-Datei definieren 2. **MCP Server Integration**: Externe Tools und Services über das Model Context Protocol anbinden 3. **Agentic Workflows**: Autonome Entwicklungs-Agents erstellen 4. **Plan & Thinking Mode**: Komplexe Aufgaben durchdenken lassen bevor Code geschrieben wird 5. **Git Integration**: Automatische Commits, PR-Erstellung, Code Reviews 6. **Custom Skills**: Claude Code mit eigenen Funktionen erweitern 7. **Multi-Agent Orchestration**: Mehrere spezialisierte Agents koordinieren 8. **Subagents**: Aufgaben an spezialisierte Sub-Agents delegieren 9. **Hooks & Automation**: Pre/Post-Hooks für automatisierte Workflows 10. **Custom Slash Commands**: Eigene Befehle und Templates erstellen --- ## Detaillierte Kursstruktur ### Level 1: Grundlagen (Lektionen 0–5) Dieses Level vermittelt die Basis für die Arbeit mit Claude Code. #### Lektion 0: Was ist Claude Code? **URL:** https://claude-code-masterkurs.de/lesson/0 **Dauer:** 15 Minuten **Inhalte:** - Was Claude Code ist und wie es funktioniert - Kernfunktionalitäten kennenlernen - Unterschiede zu GitHub Copilot, Cursor und Windsurf - Use Cases und Einsatzgebiete identifizieren #### Lektion 1: Installation & Setup **URL:** https://claude-code-masterkurs.de/lesson/1 **Dauer:** 20 Minuten **Inhalte:** - Node.js 18+ installieren (macOS, Windows, Linux) - Claude Code über npm global installieren: `npm install -g @anthropic-ai/claude-code` - Erstmalige Konfiguration durchführen - Systemanforderungen verstehen #### Lektion 2: Authentifizierung & Model-Auswahl **URL:** https://claude-code-masterkurs.de/lesson/2 **Dauer:** 20 Minuten **Inhalte:** - Anthropic API-Key erstellen und konfigurieren - OAuth-Authentifizierung nutzen (Max Plan) - Modellauswahl: Claude Sonnet 4 (Standard), Claude Opus 4 (Premium), Claude Haiku (Budget) - Kostenkontrolle und Budget-Limits setzen #### Lektion 3: Erste Schritte & Befehle **URL:** https://claude-code-masterkurs.de/lesson/3 **Dauer:** 25 Minuten **Inhalte:** - Grundbefehle: `/help`, `/status`, `/clear`, `/compact` - Effektive Prompts schreiben (die 5 Regeln) - Mit Dateien und Projekten arbeiten - Slash Commands verwenden #### Lektion 4: CLAUDE.md Mastery **URL:** https://claude-code-masterkurs.de/lesson/4 **Dauer:** 30 Minuten **Inhalte:** - Die CLAUDE.md Datei verstehen (Projekt-Kontext für Claude Code) - Struktur und Best Practices für CLAUDE.md - Projektkonventionen, Architektur und Richtlinien dokumentieren - Entwicklungsstadium kennzeichnen (MVP, Production, etc.) - DSGVO und Datenschutz-Kontexte einbinden #### Lektion 5: Context Management **URL:** https://claude-code-masterkurs.de/lesson/5 **Dauer:** 25 Minuten **Inhalte:** - Token-Fenster und Kontext-Limitierungen verstehen - .claudeignore zum Ausschließen irrelevanter Dateien nutzen - Kontext-Effizienz optimieren (mehr Ergebnis mit weniger Tokens) - Compact-Modus und Kontext-Komprimierung ### Level 2: Fortgeschritten (Lektionen 6–11) Hier werden weiterführende Konzepte und Integrationen behandelt. #### Lektion 6: MCP Server Integration **URL:** https://claude-code-masterkurs.de/lesson/6 **Dauer:** 30 Minuten **Inhalte:** - Was ist das Model Context Protocol (MCP)? - MCP Server installieren und konfigurieren - Praktische MCP Server: Filesystem, GitHub, PostgreSQL, Slack - Eigene MCP Server entwickeln - Sicherheitsaspekte bei MCP-Verbindungen #### Lektion 7: Skills & Workflows erstellen **URL:** https://claude-code-masterkurs.de/lesson/7 **Dauer:** 25 Minuten **Inhalte:** - Custom Skills als wiederverwendbare Bausteine erstellen - Workflow-Automatisierung mit Claude Code - SKILL.md Dateien strukturieren - Best Practices für Skills #### Lektion 8: Subagents Deep Dive **URL:** https://claude-code-masterkurs.de/lesson/8 **Dauer:** 30 Minuten **Inhalte:** - Spezialisierte Sub-Agents erstellen und orchestrieren - Task-Delegation und parallele Verarbeitung - Dynamische Modellwahl (Opus für komplexe, Haiku für einfache Aufgaben) - Cost-Efficient Agent Hierarchien #### Lektion 9: Custom Agents erstellen **URL:** https://claude-code-masterkurs.de/lesson/9 **Dauer:** 30 Minuten **Inhalte:** - Agent-Architektur und System-Prompts - Eigene Agents für spezifische Aufgaben bauen - Agent-Konfiguration und -Testing - Praxisbeispiele: Review-Agent, Refactoring-Agent, Test-Agent #### Lektion 10: Agent Personality & Configuration **URL:** https://claude-code-masterkurs.de/lesson/10 **Dauer:** 20 Minuten **Inhalte:** - Agent-Persönlichkeit designen (Tone of Voice, Kommunikationsstil) - Konfigurationsprofile für verschiedene Szenarien - Team-spezifische Agent-Konfigurationen #### Lektion 11: Git-Integration Profi **URL:** https://claude-code-masterkurs.de/lesson/11 **Dauer:** 25 Minuten **Inhalte:** - Automatische Commits mit aussagekräftigen Nachrichten - Pull Requests erstellen und reviewen - Code Reviews mit Claude Code durchführen - Branch-Management und Merge-Strategien - Git Safety Best Practices ### Level 3: Experte (Lektionen 12–26) Fortgeschrittene Themen für den professionellen Einsatz. #### Lektion 12: Hooks & Automation **URL:** https://claude-code-masterkurs.de/lesson/12 **Inhalte:** Pre/Post-Hooks, Event-Trigger, automatisierte Qualitätssicherung #### Lektion 13: Custom Slash Commands **URL:** https://claude-code-masterkurs.de/lesson/13 **Inhalte:** Eigene Commands erstellen, Prompt-Templates, Team-Standards #### Lektion 14: Advanced Prompting Techniques **URL:** https://claude-code-masterkurs.de/lesson/14 **Inhalte:** Chain-of-Thought, Few-Shot Prompting, Meta-Prompting, Constraint-Prompting #### Lektion 15: Plan & Thinking Mode **URL:** https://claude-code-masterkurs.de/lesson/15 **Inhalte:** Planungsmodus nutzen, Think-before-Act, komplexe Aufgaben strukturieren #### Lektion 16: Agent Orchestration **URL:** https://claude-code-masterkurs.de/lesson/16 **Inhalte:** Multi-Agent Systeme, Agent-Koordination, parallele Aufgabenverteilung #### Lektion 17: Production Best Practices **URL:** https://claude-code-masterkurs.de/lesson/17 **Inhalte:** Produktionsreife Setups, Fehlerbehandlung, Monitoring, Code-Qualität #### Lektion 18: Troubleshooting Pro **URL:** https://claude-code-masterkurs.de/lesson/18 **Inhalte:** Häufige Probleme lösen, Debugging-Strategien, Performance-Diagnose #### Lektion 19: Context Engineering Masterclass **URL:** https://claude-code-masterkurs.de/lesson/19 **Inhalte:** Anthropics Context Engineering Konzept, optimale Kontext-Steuerung, Anti-Patterns vermeiden #### Lektion 20: IDE-Integrationen **URL:** https://claude-code-masterkurs.de/lesson/20 **Inhalte:** VS Code, Cursor, JetBrains Integration, Terminal-Multiplexer (tmux/screen) #### Lektion 21: Sandboxing & Security Deep Dive **URL:** https://claude-code-masterkurs.de/lesson/21 **Inhalte:** Container-Isolation, Docker-Sandboxing, Permissions, Approval Fatigue vermeiden #### Lektion 22: CI/CD & Headless Mode **URL:** https://claude-code-masterkurs.de/lesson/22 **Inhalte:** GitHub Actions, GitLab CI, Claude Code in automatisierten Pipelines, Headless Mode #### Lektion 23: Kosten-Optimierung Profi **URL:** https://claude-code-masterkurs.de/lesson/23 **Inhalte:** Token-Verbrauch minimieren, Modellwahl-Strategien, Budget-Management, ROI berechnen #### Lektion 24: Claude Agent SDK **URL:** https://claude-code-masterkurs.de/lesson/24 **Inhalte:** Programmatische Nutzung, SDK-Integration in eigene Apps, Custom Tooling #### Lektion 25: Plugins & Marketplace **URL:** https://claude-code-masterkurs.de/lesson/25 **Inhalte:** Plugin-Ökosystem, Community-Erweiterungen installieren und erstellen #### Lektion 26: Real-World Workflow Patterns **URL:** https://claude-code-masterkurs.de/lesson/26 **Inhalte:** Praxisnahe Patterns, Team-Workflows, Enterprise-Einsatz, Fallstudien --- ## Tools & Extensions (43 Lektionen) Der Kurs enthält 43 umfassende Praxis-Lektionen zu CLI-Tools und MCP-Server-Integrationen. Jede Lektion umfasst 600–1000 Zeilen mit Installation, Konfiguration, Best Practices, 12+ Praxisbeispielen, Troubleshooting und Claude-Code-Integration. ### Anfänger-Tools (01–08) - [01 bat](https://claude-code-masterkurs.de/tools/200): bat ist ein moderner Ersatz für den cat-Befehl mit automatischem Syntax-Highlighting, Git-Integration und Zeilennummerierung. Es macht die Dateiansicht im Terminal deutlich übersichtlicher und ist besonders nützlich bei Code-Reviews. - [02 eza](https://claude-code-masterkurs.de/tools/201): eza (ehemals exa) ist eine moderne Alternative zum ls-Befehl mit Farbcodierung, Git-Status-Anzeige, Baumansicht und erweiterten Metadaten. Es macht die Dateiexploration im Terminal effizienter. - [03 tree](https://claude-code-masterkurs.de/tools/202): tree zeigt Verzeichnisstrukturen als ASCII-Baumdarstellung an – unverzichtbar für die Projektübersicht und Dokumentation. Mit Filtern und Tiefenbegrenzung lässt sich die Ausgabe gezielt steuern. - [04 glow](https://claude-code-masterkurs.de/tools/203): glow rendert Markdown-Dateien direkt im Terminal mit Formatierung, Syntax-Highlighting und Styling. Ideal für README-Dateien, Dokumentation und CLAUDE.md-Vorschauen. - [05 tldr](https://claude-code-masterkurs.de/tools/204): tldr bietet vereinfachte, praxisorientierte Man-Pages mit konkreten Beispielen statt langer Dokumentation. Es beschleunigt den Umgang mit Befehlen, deren Syntax man nicht täglich nutzt. - [06 httpie](https://claude-code-masterkurs.de/tools/205): HTTPie ist ein benutzerfreundlicher HTTP-Client für das Terminal mit intuitiver Syntax, automatischem JSON-Formatting und Syntax-Highlighting. Deutlich einfacher als curl für API-Tests. - [07 jq](https://claude-code-masterkurs.de/tools/206): jq ist der Standard-Prozessor für JSON-Daten im Terminal. Es ermöglicht Filtern, Transformieren, Extrahieren und Formatieren von JSON – essentiell für die Arbeit mit APIs und Konfigurationsdateien. - [08 GitHub CLI (gh)](https://claude-code-masterkurs.de/tools/207): Die offizielle GitHub CLI bringt Issues, Pull Requests, Releases, Actions und Repository-Management direkt ins Terminal. Sie ergänzt Claude Codes Git-Fähigkeiten um die gesamte GitHub-API. ### Fortgeschrittene Tools (09–24) - [09 tmux](https://claude-code-masterkurs.de/tools/208): tmux ist ein Terminal-Multiplexer, der mehrere Terminal-Sessions in einem Fenster verwaltet. Sessions überleben SSH-Unterbrechungen und ermöglichen paralleles Arbeiten. - [10 lazygit](https://claude-code-masterkurs.de/tools/209): lazygit bietet eine vollständige Git-TUI mit visueller Darstellung von Branches, Staging, Commits und Merge-Konflikten. Es beschleunigt komplexe Git-Workflows erheblich. - [11 delta](https://claude-code-masterkurs.de/tools/210): delta verbessert Git-Diffs mit Syntax-Highlighting, Zeilennummern und Side-by-Side-Ansicht. Es ersetzt den Standard-Git-Diff-Viewer für deutlich lesbarere Code-Änderungen. - [12 fzf](https://claude-code-masterkurs.de/tools/211): fzf ist ein universeller Fuzzy Finder für das Terminal. Es durchsucht Dateien, Verzeichnisse, Prozesse, Git-Branches und beliebige Listen interaktiv mit Echtzeit-Filterung. - [13 ripgrep (rg)](https://claude-code-masterkurs.de/tools/212): ripgrep ist das schnellste Textsuche-Tool für die Kommandozeile. Es durchsucht große Codebases in Millisekunden und respektiert automatisch .gitignore-Regeln. - [14 fd](https://claude-code-masterkurs.de/tools/213): fd ist eine moderne, schnelle Alternative zum find-Befehl mit intuitiver Syntax, Regex-Support und automatischer .gitignore-Beachtung. - [15 tig](https://claude-code-masterkurs.de/tools/214): tig ist ein textbasierter Git-History-Browser, der Commit-Logs, Diffs und Branches in einer interaktiven ncurses-Oberfläche darstellt. - [16 Zsh](https://claude-code-masterkurs.de/tools/215): Zsh ist eine erweiterte Shell mit Auto-Completion, Syntax-Highlighting, Plugin-System (Oh My Zsh) und leistungsstarker Globbing-Syntax. - [17 Starship](https://claude-code-masterkurs.de/tools/216): Starship ist ein minimaler, extrem schneller Shell-Prompt, der kontextbezogene Informationen anzeigt (Git-Branch, Node-Version, Python-venv, etc.). - [18 yq](https://claude-code-masterkurs.de/tools/217): yq ist der jq-Äquivalent für YAML, TOML und XML. Es ermöglicht das Parsen, Filtern und Transformieren von Konfigurationsdateien im Terminal. - [19 entr](https://claude-code-masterkurs.de/tools/218): entr überwacht Dateien auf Änderungen und führt automatisch Befehle aus. Ideal für automatische Test-Runs, Builds und Live-Reload-Workflows. - [20 Prettier](https://claude-code-masterkurs.de/tools/219): Prettier ist ein opinionated Code-Formatter für JavaScript, TypeScript, CSS, HTML, JSON, Markdown und weitere Sprachen. Es erzwingt konsistente Formatierung im Team. - [21 ESLint](https://claude-code-masterkurs.de/tools/220): ESLint ist der Standard-Linter für JavaScript und TypeScript. Es findet Fehler, erzwingt Code-Konventionen und kann viele Probleme automatisch beheben. - [22 Ruff](https://claude-code-masterkurs.de/tools/221): Ruff ist ein extrem schneller Python-Linter und -Formatter, geschrieben in Rust. Er ersetzt flake8, isort, pyupgrade und andere Tools in einem einzigen Werkzeug. - [23 hadolint](https://claude-code-masterkurs.de/tools/222): hadolint ist ein Dockerfile-Linter, der Best Practices und Sicherheitsregeln prüft. Er hilft, effiziente und sichere Docker-Images zu erstellen. - [24 htop](https://claude-code-masterkurs.de/tools/223): htop ist ein interaktiver Prozess-Monitor mit Farbdarstellung, Baumansicht und Echtzeit-Ressourcenübersicht für CPU, RAM und Swap. ### Experten-Tools (25–35) - [25 btop](https://claude-code-masterkurs.de/tools/224): btop ist ein moderner System-Monitor mit grafischer Oberfläche im Terminal. Es zeigt CPU, RAM, Disk, Netzwerk und Prozesse in Echtzeit-Graphen an. - [26 ncdu](https://claude-code-masterkurs.de/tools/225): ncdu ist ein interaktiver Disk-Usage-Analyzer mit ncurses-Oberfläche, der große Verzeichnisse nach Größe sortiert und das Löschen direkt ermöglicht. - [27 hyperfine](https://claude-code-masterkurs.de/tools/226): hyperfine ist ein CLI-Benchmarking-Tool, das Befehle mit statistischer Genauigkeit misst – inklusive Warmup-Runs, Standardabweichung und Vergleichsanalysen. - [28 pet](https://claude-code-masterkurs.de/tools/227): pet ist ein Snippet-Manager für die Kommandozeile, der häufig genutzte Befehle und Skripte mit Beschreibung und Tags speichert und per Fuzzy-Suche abruft. - [29 hadolint (Docker)](https://claude-code-masterkurs.de/tools/228): Vertiefung von Dockerfile-Linting mit CI/CD-Integration, Custom Rules und automatischer Korrektur durch Claude Code. - [30 Zellij](https://claude-code-masterkurs.de/tools/229): Zellij ist ein moderner Terminal-Multiplexer (Alternative zu tmux) mit Plugin-System, intuitiver Bedienung und eingebauter Session-Verwaltung. - [31 screen](https://claude-code-masterkurs.de/tools/230): GNU screen ist der klassische Terminal-Multiplexer für persistente Sessions, besonders nützlich auf Servern ohne GUI und bei SSH-Verbindungen. - [32 Fish Shell](https://claude-code-masterkurs.de/tools/231): Fish ist eine benutzerfreundliche Shell mit Auto-Suggestions, Web-basierter Konfiguration und Syntax-Highlighting out of the box – ohne Plugin-Setup. - [33 Ranger](https://claude-code-masterkurs.de/tools/232): Ranger ist ein vim-inspirierter Datei-Manager im Terminal mit Dreispalten-Ansicht, Dateivorschau und umfangreichen Tastenkombinationen. - [34 nnn](https://claude-code-masterkurs.de/tools/233): nnn ist der schnellste Terminal-Datei-Manager mit minimalem Ressourcenverbrauch, Plugin-System und nahtloser Shell-Integration. - [35 bandwhich](https://claude-code-masterkurs.de/tools/234): bandwhich zeigt Netzwerk-Bandbreitennutzung pro Prozess, Verbindung und Remote-Host in Echtzeit an – nützlich für Debugging von Netzwerkproblemen. ### MCP Server (36–43) Diese Lektionen behandeln die Integration externer Services über das Model Context Protocol. Jede Lektion erklärt Konfiguration, Sicherheit, Praxisbeispiele und typische Workflows. - [36 Filesystem MCP](https://claude-code-masterkurs.de/tools/235): Der Filesystem MCP Server ermöglicht Claude Code strukturierte Dateisystem-Operationen mit JSON-Responses. Er bietet sicherere Dateioperationen als direkte Shell-Befehle mit eingebauter Pfad-Validierung. - [37 Git MCP](https://claude-code-masterkurs.de/tools/236): Der Git MCP Server stellt Git-Operationen als strukturierte JSON-API bereit. Er ermöglicht programmatische Git-Workflows mit detaillierten Responses für Commits, Branches, Diffs und Log-Analysen. - [38 Brave Search MCP](https://claude-code-masterkurs.de/tools/237): Der Brave Search MCP Server gibt Claude Code Zugriff auf Web-Suche und aktuelle Informationen. Nützlich für Recherche zu Dokumentation, Fehlermeldungen und aktuellen Best Practices. - [39 PostgreSQL MCP](https://claude-code-masterkurs.de/tools/238): Der PostgreSQL MCP Server ermöglicht direkte Datenbank-Interaktion – Schema-Analyse, SQL-Queries, Daten-Exploration und Schema-Migration direkt aus Claude Code heraus. - [40 SQLite MCP](https://claude-code-masterkurs.de/tools/239): Der SQLite MCP Server bietet Zugriff auf lokale SQLite-Datenbanken für Prototyping, Testing und die Arbeit mit eingebetteten Datenbanken. - [41 GitHub MCP](https://claude-code-masterkurs.de/tools/240): Der GitHub MCP Server integriert die gesamte GitHub-API: Issues erstellen, PRs reviewen, Actions überwachen, Releases managen – alles aus Claude Code heraus. - [42 Puppeteer MCP](https://claude-code-masterkurs.de/tools/241): Der Puppeteer MCP Server ermöglicht Browser-Automatisierung und Web-Scraping. Claude Code kann Webseiten öffnen, Screenshots erstellen, Formulare ausfüllen und DOM-Elemente analysieren. - [43 Slack MCP](https://claude-code-masterkurs.de/tools/242): Der Slack MCP Server verbindet Claude Code mit Slack-Workspaces für Nachrichten senden, Kanäle lesen, Threads verfolgen und Team-Kommunikation automatisieren. - [Alle Tools & Extensions ansehen](https://claude-code-masterkurs.de/tools) --- ## Schlüsselkonzepte erklärt ### CLAUDE.md Die CLAUDE.md ist eine Markdown-Datei im Projektstamm, die Claude Code umfassenden Kontext über das Projekt gibt. Sie enthält Projektbeschreibung, Architektur-Übersicht, Coding-Konventionen, Tech Stack, spezielle Anweisungen und projektspezifische Regeln. Claude Code liest diese Datei automatisch beim Start jeder Session und nutzt den Inhalt, um kontextbezogener und projektspezifischer zu arbeiten. Die CLAUDE.md ist vergleichbar mit einer ausführlichen Onboarding-Dokumentation für einen neuen Entwickler im Team – sie erklärt dem KI-Agent, wie das Projekt aufgebaut ist, welche Konventionen gelten und worauf besonders geachtet werden muss. Best Practices umfassen die Definition des Entwicklungsstadiums (MVP, Production), die Dokumentation von Naming-Konventionen, die Auflistung wichtiger Dateipfade und die Beschreibung der Test-Strategie. ### Model Context Protocol (MCP) MCP ist ein offenes Protokoll von Anthropic, das Claude Code ermöglicht, mit externen Tools und Services über eine standardisierte JSON-RPC-Schnittstelle zu kommunizieren. Über MCP Server kann Claude Code auf Datenbanken (PostgreSQL, SQLite, MySQL), APIs (GitHub, Jira, Slack, Linear), Dateisysteme, Suchmaschinen (Brave Search) und Browser-Automatisierung (Puppeteer) zugreifen. Die Konfiguration erfolgt über JSON-Dateien in `.claude/settings.json` oder `.mcp.json` im Projektverzeichnis. MCP macht Claude Code zu einem vollwertigen Entwicklungs-Orchestrator, der nicht nur Code schreibt, sondern mit der gesamten Entwicklungsinfrastruktur interagiert – von der Datenbank bis zum Issue-Tracker. ### Agentic Coding Agentic Coding beschreibt die Arbeitsweise, bei der ein KI-Agent wie Claude Code autonom Entwicklungsaufgaben ausführt. Statt einzelne Code-Zeilen vorzuschlagen, plant und implementiert der Agent ganze Features – von der Analyse der bestehenden Codebasis über das Schreiben von Code in mehreren Dateien bis hin zum Erstellen von Tests und Git-Commits. Der Entwickler formuliert eine Aufgabe in natürlicher Sprache, und der Agent übernimmt die komplette Umsetzung. Dies unterscheidet sich grundlegend von Autocomplete-Tools, die nur reaktiv Vorschläge machen, während Agentic Coding proaktiv und eigenständig arbeitet. ### Context Engineering Context Engineering (Begriff geprägt von Anthropic) ist die Disziplin, den richtigen Kontext für KI-Systeme zu kuratieren und zu optimieren. Im Gegensatz zu „Prompt Engineering", bei dem es primär um die Formulierung von Fragen geht, umfasst Context Engineering den gesamten Informationskontext: die CLAUDE.md-Datei, die Projektstruktur, relevante Dateien, Coding-Konventionen, Test-Strategien und externe Dokumentation. Gutes Context Engineering bedeutet, Claude Code genau die Informationen zu geben, die es für eine Aufgabe braucht – nicht mehr und nicht weniger. Zu viel Kontext verschwendet Tokens und kann die Qualität verschlechtern, zu wenig Kontext führt zu generischen Antworten. ### Subagents Subagents sind spezialisierte Claude Code Instanzen, die vom Haupt-Agent für spezifische Aufgaben erstellt werden. Zum Beispiel kann ein „Review-Subagent" Code prüfen, während ein „Test-Subagent" Tests schreibt und ein „Refactoring-Subagent" Code-Qualität verbessert – alle parallel und mit jeweils optimalem Modell und Konfiguration. Subagents ermöglichen Cost-Efficient Agent Hierarchien: komplexe Planungsaufgaben laufen auf Claude Opus 4, einfache Routine-Tasks auf Claude Haiku. Der Haupt-Agent koordiniert die Sub-Agents, sammelt Ergebnisse und stellt die Konsistenz sicher. --- ## Häufig gestellte Fragen (FAQ) ### Was ist Claude Code? Claude Code ist ein autonomes KI-gesteuertes Command-Line Tool von Anthropic, das im Terminal läuft und Entwicklern ermöglicht, durch natürliche Sprache mit ihrer gesamten Codebasis zu interagieren. Im Gegensatz zu einfachen Code-Assistenten versteht Claude Code das komplette Projekt – es liest und analysiert alle Dateien, versteht Abhängigkeiten zwischen Modulen, schreibt Code über mehrere Dateien hinweg, erstellt und führt Tests aus, führt Git-Operationen durch (Commits, Branches, Pull Requests) und kommuniziert über das Model Context Protocol (MCP) mit externen Services wie Datenbanken, APIs und Issue-Trackern. Die Installation erfolgt über npm mit `npm install -g @anthropic-ai/claude-code` und erfordert Node.js 18 oder höher. Claude Code läuft auf macOS, Linux und Windows (via WSL2) und unterstützt alle gängigen Programmiersprachen. Es wird von Anthropic aktiv entwickelt und regelmäßig mit neuen Funktionen wie Multi-Agent Orchestration, Custom Skills und Hooks erweitert. ### Wie unterscheidet sich Claude Code von GitHub Copilot? Claude Code und GitHub Copilot verfolgen grundlegend verschiedene Ansätze bei der KI-gestützten Softwareentwicklung. Claude Code ist ein autonomer Agent, der im Terminal läuft und ganze Projekte versteht – es analysiert die komplette Codebasis, plant Aufgaben eigenständig, schreibt Code über mehrere Dateien hinweg, führt Shell-Befehle und Git-Operationen aus und kommuniziert über MCP-Server mit externen Services wie Datenbanken, APIs und Issue-Trackern. GitHub Copilot hingegen ist ein Autocomplete-Tool, das als IDE-Plugin funktioniert und kontextbezogene Code-Vorschläge beim Tippen macht, primär innerhalb einer einzelnen Datei. Der wichtigste Unterschied liegt in der Autonomie: Claude Code kann eine Aufgabe wie „Implementiere eine REST-API mit Authentifizierung" komplett eigenständig umsetzen, während Copilot Zeile für Zeile assistiert. Claude Code eignet sich besonders für komplexe, mehrstufige Aufgaben, Copilot für schnelle Inline-Ergänzungen beim Programmieren. ### Wie installiert man Claude Code? Die Installation von Claude Code erfolgt in wenigen Schritten und dauert nur wenige Minuten. Zunächst muss Node.js in Version 18 oder höher installiert sein – auf macOS am einfachsten über Homebrew mit `brew install node`, auf Linux über den Paketmanager der Distribution, und auf Windows über den offiziellen Installer von nodejs.org oder WSL2. Anschließend wird Claude Code global über npm installiert: `npm install -g @anthropic-ai/claude-code`. Nach der Installation startet man Claude Code einfach mit dem Befehl `claude` im Terminal. Beim ersten Start wird die Authentifizierung eingerichtet – entweder über einen Anthropic API-Key (für Pay-per-Use) oder über OAuth mit dem Anthropic Max Plan (monatliche Pauschale). Claude Code kann dann in jedem Projektverzeichnis gestartet werden und liest automatisch die CLAUDE.md-Datei, falls vorhanden, um den Projektkontext zu verstehen. ### Was kostet Claude Code? Claude Code selbst ist kostenlos installierbar, erfordert aber einen Anthropic API-Key für die Nutzung. Die Kosten richten sich nach dem gewählten Modell und dem Tokenverbrauch: Claude Sonnet 4 kostet etwa $3 pro Million Input-Tokens und $15 pro Million Output-Tokens und bietet das beste Preis-Leistungs-Verhältnis für die meisten Aufgaben. Claude Opus 4 liegt bei $15/$75 pro Million Tokens und eignet sich für besonders komplexe Aufgaben wie Architektur-Entscheidungen oder umfangreiche Refactorings. Claude Haiku bietet eine günstige Alternative für einfache, repetitive Tasks. Ein typischer Entwicklungstag kostet je nach Nutzungsintensität zwischen $1 und $20. Alternativ bietet Anthropic den Max Plan als monatliche Pauschale an, der unbegrenzte Claude Code Nutzung einschließt. Der Claude Code Masterkurs zum Erlernen von Claude Code bietet einen kostenlosen Einstieg. Für den vollen Zugang stehen drei Premium-Abos zur Verfügung: Monatlich (24 EUR), Jährlich (229 EUR, spare 20%) und Lifetime (499 EUR einmalig). ### Was sind die Systemanforderungen? Für die Nutzung von Claude Code werden folgende Systemvoraussetzungen benötigt: Node.js in Version 18 oder höher (empfohlen ist die aktuelle LTS-Version), ein modernes Betriebssystem (macOS, Linux oder Windows mit WSL2 – reines Windows ohne WSL wird nicht offiziell unterstützt), eine stabile Internetverbindung für die API-Kommunikation mit Anthropic, und eine Terminal-Anwendung (bash, zsh, fish oder eine andere POSIX-kompatible Shell). Für optimale Performance empfiehlt sich eine SSD und mindestens 8 GB RAM, wobei Claude Code selbst nur minimale lokale Ressourcen verbraucht, da die KI-Verarbeitung in der Cloud stattfindet. Für die Arbeit mit MCP-Servern können zusätzliche Abhängigkeiten erforderlich sein, zum Beispiel Docker für Container-basierte MCP-Server oder spezifische Datenbank-Clients für Datenbank-MCP-Server. ### Welche Abo-Modelle gibt es für den Masterkurs? Der Claude Code Masterkurs bietet einen kostenlosen Einstieg mit Zugang zu den Grundlagen-Lektionen, damit sich Interessierte selbst ein Bild vom Kursformat und der Qualität machen können. Für den vollständigen Zugang zu allen 70 Lektionen, den 43 Tools & Extensions, Premium-Features und Community-Funktionen stehen drei Abo-Modelle zur Verfügung: Das monatliche Abo kostet 24 EUR pro Monat und ist flexibel kündbar – ideal zum Ausprobieren. Das jährliche Abo kostet 229 EUR pro Jahr (entspricht 19,08 EUR/Monat) und bietet eine Ersparnis von 20% gegenüber der monatlichen Zahlung. Das Lifetime-Abo kostet einmalig 499 EUR und gewährt dauerhaften Zugang zu allen aktuellen und zukünftigen Kursinhalten – ohne weitere Zahlungen. Alle Abo-Modelle beinhalten den vollen Zugang zu Lektionen, Quizzes, dem Live-Playground, Challenges, Community-Features, Spaced Repetition und dem Abschlusszertifikat. ### In welchen Sprachen ist der Kurs verfügbar? Der Kurs ist primär auf Deutsch verfasst und optimiert, da er speziell für den deutschsprachigen Markt entwickelt wurde. Über die integrierte Internationalisierung (i18next) ist die Benutzeroberfläche zusätzlich auf Englisch, Französisch und Spanisch verfügbar. Die Kurs-Inhalte selbst sind auf Deutsch, wobei Code-Beispiele und Terminal-Befehle naturgemäß in Englisch sind, da dies die Standardsprache in der Softwareentwicklung ist. Der Claude Code Masterkurs ist damit der einzige umfassende Claude Code Kurs auf Deutsch und richtet sich gezielt an deutschsprachige Entwickler, die KI-gestütztes Programmieren mit Claude Code erlernen möchten. ### Welche Programmiersprachen unterstützt Claude Code? Claude Code ist vollständig sprachunabhängig und unterstützt alle gängigen Programmiersprachen, da es auf den Claude-Sprachmodellen von Anthropic basiert, die mit Code in dutzenden Sprachen trainiert wurden. Dazu gehören Python, JavaScript, TypeScript, Rust, Go, Java, C++, C#, Ruby, PHP, Swift, Kotlin, Scala, Haskell, Elixir, und viele weitere. Da Claude Code im Terminal arbeitet und nicht an eine bestimmte IDE gebunden ist, kann es mit jedem Projekt arbeiten, unabhängig vom Tech-Stack. Es versteht nicht nur einzelne Dateien, sondern die Zusammenhänge in der gesamten Projektstruktur – inklusive Konfigurationsdateien, Build-Systeme und Paketmanager. Besonders stark ist Claude Code bei der Arbeit mit gemischten Codebases, zum Beispiel einem TypeScript-Frontend mit Python-Backend, da es den gesamten Projektkontext gleichzeitig erfasst. --- ## Technische Details - **Frontend:** React 19, TypeScript, Tailwind CSS, Vite 7 - **State Management:** Zustand - **Routing:** React Router v7 - **Internationalisierung:** i18next (DE, EN, FR, ES) - **Charts:** Chart.js + react-chartjs-2 - **UI-Komponenten:** Radix UI, Lucide Icons - **Syntax Highlighting:** Prism.js - **Deployment:** Vercel - **SEO:** react-helmet-async, Schema.org JSON-LD, llms.txt --- ## Weiterführende Seiten - [Was ist Claude Code? – Definition & Anleitung](https://claude-code-masterkurs.de/was-ist-claude-code): Umfassende Erklärung mit Installation, Funktionen und Vergleich - [Claude Code vs Copilot vs Cursor vs Windsurf – Vergleich 2026](https://claude-code-masterkurs.de/vergleich): Detaillierter Tool-Vergleich mit Tabelle und Empfehlungen - [Claude Code Glossar](https://claude-code-masterkurs.de/glossar): Alle Begriffe von Agentic Coding über MCP bis Token erklärt ## Kontakt & Rechtliches - Website: https://claude-code-masterkurs.de/ - Impressum: https://claude-code-masterkurs.de/impressum - Datenschutz: https://claude-code-masterkurs.de/datenschutz