Tutorials
Praktische Beispiele und Muster für die effektive Nutzung von Claude Code in Ihrem Entwicklungsworkflow.
Dieser Leitfaden bietet Schritt-für-Schritt-Tutorials für gängige Workflows mit Claude Code. Jedes Tutorial enthält klare Anweisungen, Beispielbefehle und Best Practices, um Ihnen zu helfen, das Beste aus Claude Code herauszuholen.
Inhaltsverzeichnis
- Frühere Gespräche fortsetzen
- Neue Codebasen verstehen
- Bugs effizient beheben
- Code refaktorisieren
- Mit Tests arbeiten
- Pull Requests erstellen
- Dokumentation verwalten
- Mit Bildern arbeiten
- Erweitertes Denken nutzen
- Projekt-Gedächtnis einrichten
- Model Context Protocol (MCP) einrichten
- Claude als Unix-ähnliches Dienstprogramm verwenden
- Benutzerdefinierte Slash-Befehle erstellen
- Parallele Claude Code-Sitzungen mit Git Worktrees ausführen
Frühere Gespräche fortsetzen
Setzen Sie Ihre Arbeit nahtlos fort
Wann verwenden: Sie haben an einer Aufgabe mit Claude Code gearbeitet und müssen in einer späteren Sitzung dort weitermachen, wo Sie aufgehört haben.
Claude Code bietet zwei Optionen zum Fortsetzen früherer Gespräche:
--continue
um automatisch das letzte Gespräch fortzusetzen--resume
um eine Gesprächsauswahl anzuzeigen
Das letzte Gespräch fortsetzen
Dies setzt Ihr letztes Gespräch sofort ohne Aufforderungen fort.
Im nicht-interaktiven Modus fortsetzen
Verwenden Sie --print
mit --continue
, um das letzte Gespräch im nicht-interaktiven Modus fortzusetzen, perfekt für Skripte oder Automatisierung.
Gesprächsauswahl anzeigen
Dies zeigt eine interaktive Gesprächsauswahl mit folgenden Informationen:
- Gesprächsstartzeit
- Anfängliche Aufforderung oder Gesprächszusammenfassung
- Nachrichtenanzahl
Verwenden Sie die Pfeiltasten zum Navigieren und drücken Sie Enter, um ein Gespräch auszuwählen.
Wie es funktioniert:
- Gesprächsspeicherung: Alle Gespräche werden automatisch lokal mit ihrem vollständigen Nachrichtenverlauf gespeichert
- Nachrichtendeserialisierung: Bei der Wiederaufnahme wird der gesamte Nachrichtenverlauf wiederhergestellt, um den Kontext beizubehalten
- Tool-Status: Tool-Nutzung und Ergebnisse aus dem vorherigen Gespräch bleiben erhalten
- Kontextwiederherstellung: Das Gespräch wird mit dem gesamten vorherigen Kontext fortgesetzt
Tipps:
- Der Gesprächsverlauf wird lokal auf Ihrem Gerät gespeichert
- Verwenden Sie
--continue
für schnellen Zugriff auf Ihr letztes Gespräch - Verwenden Sie
--resume
, wenn Sie ein bestimmtes früheres Gespräch auswählen müssen - Bei der Wiederaufnahme sehen Sie den gesamten Gesprächsverlauf, bevor Sie fortfahren
- Das fortgesetzte Gespräch beginnt mit demselben Modell und derselben Konfiguration wie das Original
Beispiele:
Neue Codebasen verstehen
Schnellen Überblick über die Codebasis erhalten
Wann verwenden: Sie sind gerade einem neuen Projekt beigetreten und müssen schnell dessen Struktur verstehen.
Navigieren Sie zum Projektstammverzeichnis
Starten Sie Claude Code
Bitten Sie um einen allgemeinen Überblick
Tiefer in bestimmte Komponenten eintauchen
Tipps:
- Beginnen Sie mit allgemeinen Fragen und gehen Sie dann zu spezifischen Bereichen über
- Fragen Sie nach Codierungskonventionen und Mustern, die im Projekt verwendet werden
- Bitten Sie um ein Glossar projektspezifischer Begriffe
Relevanten Code finden
Wann verwenden: Sie müssen Code finden, der mit einer bestimmten Funktion oder Funktionalität zusammenhängt.
Bitten Sie Claude, relevante Dateien zu finden
Kontext darüber erhalten, wie Komponenten interagieren
Den Ausführungsablauf verstehen
Tipps:
- Seien Sie präzise bei dem, was Sie suchen
- Verwenden Sie die Domänensprache des Projekts
Bugs effizient beheben
Fehlermeldungen diagnostizieren
Wann verwenden: Sie sind auf eine Fehlermeldung gestoßen und müssen deren Quelle finden und beheben.
Teilen Sie den Fehler mit Claude
Bitten Sie um Empfehlungen zur Fehlerbehebung
Wenden Sie die Korrektur an
Tipps:
- Teilen Sie Claude den Befehl mit, um das Problem zu reproduzieren und einen Stack-Trace zu erhalten
- Erwähnen Sie alle Schritte zur Reproduktion des Fehlers
- Lassen Sie Claude wissen, ob der Fehler sporadisch oder konstant auftritt
Code refaktorisieren
Legacy-Code modernisieren
Wann verwenden: Sie müssen alten Code aktualisieren, um moderne Muster und Praktiken zu verwenden.
Legacy-Code für die Refaktorisierung identifizieren
Refaktorisierungsempfehlungen erhalten
Die Änderungen sicher anwenden
Die Refaktorisierung überprüfen
Tipps:
- Bitten Sie Claude, die Vorteile des modernen Ansatzes zu erklären
- Fordern Sie an, dass Änderungen bei Bedarf die Abwärtskompatibilität beibehalten
- Führen Sie die Refaktorisierung in kleinen, testbaren Schritten durch
Mit Tests arbeiten
Testabdeckung hinzufügen
Wann verwenden: Sie müssen Tests für nicht abgedeckten Code hinzufügen.
Nicht getesteten Code identifizieren
Test-Gerüst generieren
Sinnvolle Testfälle hinzufügen
Tests ausführen und überprüfen
Tipps:
- Bitten Sie um Tests, die Randfälle und Fehlerbedingungen abdecken
- Fordern Sie bei Bedarf sowohl Unit- als auch Integrationstests an
- Lassen Sie sich von Claude die Teststrategie erklären
Pull Requests erstellen
Umfassende PRs generieren
Wann verwenden: Sie müssen einen gut dokumentierten Pull Request für Ihre Änderungen erstellen.
Fassen Sie Ihre Änderungen zusammen
Generieren Sie einen PR mit Claude
Überprüfen und verfeinern
Testdetails hinzufügen
Tipps:
- Bitten Sie Claude direkt, einen PR für Sie zu erstellen
- Überprüfen Sie den von Claude generierten PR vor dem Einreichen
- Bitten Sie Claude, potenzielle Risiken oder Überlegungen hervorzuheben
Dokumentation verwalten
Code-Dokumentation generieren
Wann verwenden: Sie müssen Dokumentation für Ihren Code hinzufügen oder aktualisieren.
Nicht dokumentierten Code identifizieren
Dokumentation generieren
Überprüfen und verbessern
Dokumentation überprüfen
Tipps:
- Geben Sie den gewünschten Dokumentationsstil an (JSDoc, Docstrings usw.)
- Bitten Sie um Beispiele in der Dokumentation
- Fordern Sie Dokumentation für öffentliche APIs, Schnittstellen und komplexe Logik an
Mit Bildern arbeiten
Bilder und Screenshots analysieren
Wann verwenden: Sie müssen mit Bildern in Ihrer Codebasis arbeiten oder Claudes Hilfe bei der Analyse von Bildinhalten erhalten.
Ein Bild zum Gespräch hinzufügen
Sie können eine dieser Methoden verwenden:
- Ziehen Sie ein Bild per Drag & Drop in das Claude Code-Fenster
- Kopieren Sie ein Bild und fügen Sie es mit cmd+v (auf Mac) in die CLI ein
- Geben Sie einen Bildpfad an: claude “Analysiere dieses Bild: /pfad/zu/ihrem/bild.png”
Bitten Sie Claude, das Bild zu analysieren
Bilder für Kontext verwenden
Code-Vorschläge aus visuellen Inhalten erhalten
Tipps:
- Verwenden Sie Bilder, wenn Textbeschreibungen unklar oder umständlich wären
- Fügen Sie Screenshots von Fehlern, UI-Designs oder Diagrammen für besseren Kontext ein
- Sie können mit mehreren Bildern in einem Gespräch arbeiten
- Die Bildanalyse funktioniert mit Diagrammen, Screenshots, Mockups und mehr
Erweitertes Denken nutzen
Nutzen Sie Claudes erweitertes Denken für komplexe Aufgaben
Wann verwenden: Bei komplexen Architekturentscheidungen, anspruchsvollen Bugs oder der Planung mehrstufiger Implementierungen, die tiefes Nachdenken erfordern.
Kontext bereitstellen und Claude bitten zu denken
Claude wird relevante Informationen aus Ihrer Codebasis sammeln und erweitertes Denken nutzen, das in der Benutzeroberfläche sichtbar sein wird.
Das Denken mit Folgefragen verfeinern
Tipps, um den größten Nutzen aus erweitertem Denken zu ziehen:
Erweitertes Denken ist am wertvollsten für komplexe Aufgaben wie:
- Planung komplexer Architekturänderungen
- Debugging komplizierter Probleme
- Erstellung von Implementierungsplänen für neue Funktionen
- Verständnis komplexer Codebasen
- Bewertung von Kompromissen zwischen verschiedenen Ansätzen
Die Art, wie Sie nach Denken fragen, führt zu unterschiedlichen Denktiefen:
- “denke” löst grundlegendes erweitertes Denken aus
- Intensivierende Phrasen wie “denke mehr”, “denke viel”, “denke intensiver” oder “denke länger” lösen tieferes Denken aus
Weitere Tipps zum Prompting für erweitertes Denken finden Sie unter Tipps für erweitertes Denken.
Claude wird seinen Denkprozess als kursiven grauen Text über der Antwort anzeigen.
Projekt-Gedächtnis einrichten
Erstellen Sie eine effektive CLAUDE.md-Datei
Wann verwenden: Sie möchten eine CLAUDE.md-Datei einrichten, um wichtige Projektinformationen, Konventionen und häufig verwendete Befehle zu speichern.
Bootstrappen Sie eine CLAUDE.md für Ihre Codebasis
Tipps:
- Fügen Sie häufig verwendete Befehle (Build, Test, Lint) hinzu, um wiederholte Suchen zu vermeiden
- Dokumentieren Sie Code-Stil-Präferenzen und Namenskonventionen
- Fügen Sie wichtige Architekturmuster hinzu, die für Ihr Projekt spezifisch sind
- CLAUDE.md-Erinnerungen können sowohl für Anweisungen, die Sie mit Ihrem Team teilen, als auch für Ihre individuellen Präferenzen verwendet werden. Weitere Details finden Sie unter Verwalten von Claudes Gedächtnis.
Model Context Protocol (MCP) einrichten
Model Context Protocol (MCP) ist ein offenes Protokoll, das es LLMs ermöglicht, auf externe Tools und Datenquellen zuzugreifen. Weitere Details finden Sie in der MCP-Dokumentation.
Verwenden Sie MCP-Server von Drittanbietern auf eigene Gefahr. Stellen Sie sicher, dass Sie den MCP-Servern vertrauen, und seien Sie besonders vorsichtig bei der Verwendung von MCP-Servern, die mit dem Internet kommunizieren, da diese Sie dem Risiko von Prompt-Injection aussetzen können.
MCP-Server konfigurieren
Wann verwenden: Sie möchten Claudes Fähigkeiten erweitern, indem Sie ihn mit spezialisierten Tools und externen Servern über das Model Context Protocol verbinden.
Einen MCP Stdio-Server hinzufügen
Einen MCP SSE-Server hinzufügen
Ihre MCP-Server verwalten
Tipps:
- Verwenden Sie das Flag
-s
oder--scope
, um anzugeben, wo die Konfiguration gespeichert wird:local
(Standard): Nur für Sie im aktuellen Projekt verfügbar (wurde in älteren Versionenproject
genannt)project
: Mit allen im Projekt über die Datei.mcp.json
geteiltuser
: Für Sie in allen Projekten verfügbar (wurde in älteren Versionenglobal
genannt)
- Setzen Sie Umgebungsvariablen mit den Flags
-e
oder--env
(z.B.-e KEY=value
) - Konfigurieren Sie das MCP-Server-Startup-Timeout mit der Umgebungsvariablen MCP_TIMEOUT (z.B. setzt
MCP_TIMEOUT=10000 claude
ein 10-Sekunden-Timeout) - Überpr��fen Sie den MCP-Server-Status jederzeit mit dem Befehl
/mcp
in Claude Code - MCP folgt einer Client-Server-Architektur, bei der Claude Code (der Client) eine Verbindung zu mehreren spezialisierten Servern herstellen kann
MCP-Server-Scopes verstehen
Wann verwenden: Sie möchten verstehen, wie verschiedene MCP-Scopes funktionieren und wie Sie Server mit Ihrem Team teilen können.
MCP-Server mit lokalem Scope
Der Standardscope (local
) speichert MCP-Server-Konfigurationen in Ihren projektspezifischen Benutzereinstellungen. Diese Server sind nur für Sie verfügbar, während Sie im aktuellen Projekt arbeiten.
MCP-Server mit Projektscope (.mcp.json)
Server mit Projektscope werden in einer .mcp.json
-Datei im Stammverzeichnis Ihres Projekts gespeichert. Diese Datei sollte in die Versionskontrolle eingecheckt werden, um Server mit Ihrem Team zu teilen.
Dies erstellt oder aktualisiert eine .mcp.json
-Datei mit der folgenden Struktur:
MCP-Server mit Benutzerscope
Server mit Benutzerscope sind für Sie in allen Projekten auf Ihrem Gerät verfügbar und sind für Sie privat.
Tipps:
- Server mit lokalem Scope haben Vorrang vor Servern mit Projektscope und Benutzerscope mit demselben Namen
- Server mit Projektscope (in
.mcp.json
) haben Vorrang vor Servern mit Benutzerscope mit demselben Namen - Bevor Server mit Projektscope aus
.mcp.json
verwendet werden, wird Claude Code Sie aus Sicherheitsgründen um Genehmigung bitten - Die
.mcp.json
-Datei soll in die Versionskontrolle eingecheckt werden, um MCP-Server mit Ihrem Team zu teilen - Server mit Projektscope machen es einfach sicherzustellen, dass jeder in Ihrem Team Zugriff auf dieselben MCP-Tools hat
- Wenn Sie Ihre Auswahl zurücksetzen müssen, welche Server mit Projektscope aktiviert oder deaktiviert sind, verwenden Sie den Befehl
claude mcp reset-project-choices
Verbindung zu einem Postgres MCP-Server herstellen
Wann verwenden: Sie möchten Claude schreibgeschützten Zugriff auf eine PostgreSQL-Datenbank für Abfragen und Schemainspektion geben.
Den Postgres MCP-Server hinzufügen
Ihre Datenbank mit Claude abfragen
Tipps:
- Der Postgres MCP-Server bietet aus Sicherheitsgründen schreibgeschützten Zugriff
- Claude kann Ihnen helfen, Datenbankstrukturen zu erkunden und analytische Abfragen auszuführen
- Sie können dies nutzen, um schnell Datenbankschemata in unbekannten Projekten zu verstehen
- Stellen Sie sicher, dass Ihr Verbindungsstring geeignete Anmeldeinformationen mit minimal erforderlichen Berechtigungen verwendet
MCP-Server aus JSON-Konfiguration hinzufügen
Wann verwenden: Sie haben eine JSON-Konfiguration für einen einzelnen MCP-Server, den Sie zu Claude Code hinzufügen möchten.
Einen MCP-Server aus JSON hinzufügen
Überprüfen, ob der Server hinzugefügt wurde
Tipps:
- Stellen Sie sicher, dass das JSON in Ihrer Shell richtig maskiert ist
- Das JSON muss dem MCP-Server-Konfigurationsschema entsprechen
- Sie können
-s global
verwenden, um den Server zu Ihrer globalen Konfiguration hinzuzufügen, anstatt zur projektspezifischen
MCP-Server aus Claude Desktop importieren
Wann verwenden: Sie haben bereits MCP-Server in Claude Desktop konfiguriert und möchten dieselben Server in Claude Code verwenden, ohne sie manuell neu zu konfigurieren.
Server aus Claude Desktop importieren
Auswählen, welche Server importiert werden sollen
Nach Ausführung des Befehls sehen Sie einen interaktiven Dialog, der Ihnen ermöglicht, auszuwählen, welche Server Sie importieren möchten.
Überprüfen, ob die Server importiert wurden
Tipps:
- Diese Funktion funktioniert nur unter macOS und Windows Subsystem for Linux (WSL)
- Sie liest die Claude Desktop-Konfigurationsdatei von ihrem Standardspeicherort auf diesen Plattformen
- Verwenden Sie das Flag
-s global
, um Server zu Ihrer globalen Konfiguration hinzuzufügen - Importierte Server haben dieselben Namen wie in Claude Desktop
- Wenn Server mit denselben Namen bereits existieren, erhalten sie ein numerisches Suffix (z.B.
server_1
)
Claude Code als MCP-Server verwenden
Wann verwenden: Sie möchten Claude Code selbst als MCP-Server verwenden, mit dem sich andere Anwendungen verbinden können, um ihnen Claudes Tools und Fähigkeiten zur Verfügung zu stellen.
Claude als MCP-Server starten
Von einer anderen Anwendung aus verbinden
Sie können sich von jedem MCP-Client aus mit dem Claude Code MCP-Server verbinden, wie z.B. Claude Desktop. Wenn Sie Claude Desktop verwenden, können Sie den Claude Code MCP-Server mit dieser Konfiguration hinzufügen:
Tipps:
- Der Server bietet Zugriff auf Claudes Tools wie View, Edit, LS usw.
- In Claude Desktop können Sie Claude bitten, Dateien in einem Verzeichnis zu lesen, Bearbeitungen vorzunehmen und mehr.
- Beachten Sie, dass dieser MCP-Server einfach Claudes Code-Tools für Ihren MCP-Client zugänglich macht, sodass Ihr eigener Client für die Implementierung der Benutzerbestätigung für einzelne Tool-Aufrufe verantwortlich ist.
Claude als Unix-ähnliches Dienstprogramm verwenden
Claude zu Ihrem Verifizierungsprozess hinzufügen
Wann verwenden: Sie möchten Claude Code als Linter oder Code-Reviewer verwenden.
Schritte:
Claude zu Ihrem Build-Skript hinzufügen
Einleiten, Ausleiten
Wann verwenden: Sie möchten Daten in Claude einleiten und Daten in einem strukturierten Format zurückerhalten.
Daten durch Claude leiten
Ausgabeformat steuern
Wann verwenden: Sie benötigen Claudes Ausgabe in einem bestimmten Format, insbesondere wenn Sie Claude Code in Skripte oder andere Tools integrieren.
Textformat verwenden (Standard)
Dies gibt nur Claudes reine Textantwort aus (Standardverhalten).
JSON-Format verwenden
Dies gibt ein JSON-Array von Nachrichten mit Metadaten einschließlich Kosten und Dauer aus.
Streaming-JSON-Format verwenden
Dies gibt eine Reihe von JSON-Objekten in Echtzeit aus, während Claude die Anfrage verarbeitet. Jede Nachricht ist ein gültiges JSON-Objekt, aber die gesamte Ausgabe ist kein gültiges JSON, wenn sie verkettet wird.
Tipps:
- Verwenden Sie
--output-format text
für einfache Integrationen, bei denen Sie nur Claudes Antwort benötigen - Verwenden Sie
--output-format json
, wenn Sie das vollständige Gesprächsprotokoll benötigen - Verwenden Sie
--output-format stream-json
für Echtzeit-Ausgabe jeder Gesprächsrunde
Benutzerdefinierte Slash-Befehle erstellen
Claude Code unterstützt benutzerdefinierte Slash-Befehle, die Sie erstellen können, um schnell bestimmte Aufforderungen oder Aufgaben auszuführen.
Projektspezifische Befehle erstellen
Wann verwenden: Sie möchten wiederverwendbare Slash-Befehle für Ihr Projekt erstellen, die alle Teammitglieder nutzen können.
Erstellen Sie ein Befehle-Verzeichnis in Ihrem Projekt
Erstellen Sie eine Markdown-Datei für jeden Befehl
Verwenden Sie Ihren benutzerdefinierten Befehl in Claude Code
Tipps:
- Befehlsnamen werden vom Dateinamen abgeleitet (z.B. wird
optimize.md
zu/project:optimize
) - Sie können Befehle in Unterverzeichnissen organisieren (z.B. wird
.claude/commands/frontend/component.md
zu/project:frontend:component
) - Projektbefehle stehen jedem zur Verfügung, der das Repository klont
- Der Inhalt der Markdown-Datei wird zur Aufforderung, die an Claude gesendet wird, wenn der Befehl aufgerufen wird
Befehlsargumente mit $ARGUMENTS hinzufügen
Wann verwenden: Sie möchten flexible Slash-Befehle erstellen, die zusätzliche Eingaben von Benutzern akzeptieren können.
Erstellen Sie eine Befehlsdatei mit dem Platzhalter $ARGUMENTS
Verwenden Sie den Befehl mit einer Issue-Nummer
Dies ersetzt $ARGUMENTS in der Aufforderung durch “123”.
Tipps:
- Der Platzhalter $ARGUMENTS wird durch beliebigen Text ersetzt, der dem Befehl folgt
- Sie können $ARGUMENTS an beliebiger Stelle in Ihrer Befehlsvorlage positionieren
- Andere nützliche Anwendungen: Generieren von Testfällen für bestimmte Funktionen, Erstellen von Dokumentation für Komponenten, Überprüfen von Code in bestimmten Dateien oder Übersetzen von Inhalten in bestimmte Sprachen
Persönliche Slash-Befehle erstellen
Wann verwenden: Sie möchten persönliche Slash-Befehle erstellen, die in allen Ihren Projekten funktionieren.
Erstellen Sie ein Befehle-Verzeichnis in Ihrem Home-Ordner
Erstellen Sie eine Markdown-Datei für jeden Befehl
Verwenden Sie Ihren persönlichen benutzerdefinierten Befehl
Tipps:
- Persönliche Befehle haben das Präfix
/user:
statt/project:
- Persönliche Befehle stehen nur Ihnen zur Verfügung und werden nicht mit Ihrem Team geteilt
- Persönliche Befehle funktionieren in allen Ihren Projekten
- Sie können diese für konsistente Workflows über verschiedene Codebasen hinweg verwenden
Parallele Claude Code-Sitzungen mit Git Worktrees ausführen
Worktrees für isolierte Coding-Umgebungen verwenden
Wann verwenden: Sie müssen an mehreren Aufgaben gleichzeitig arbeiten, mit vollständiger Code-Isolierung zwischen Claude Code-Instanzen.
Git Worktrees verstehen
Git Worktrees ermöglichen es Ihnen, mehrere Branches aus demselben Repository in separate Verzeichnisse auszuchecken. Jeder Worktree hat sein eigenes Arbeitsverzeichnis mit isolierten Dateien, während die Git-Historie geteilt wird. Erfahren Sie mehr in der offiziellen Git Worktree- Dokumentation.
Einen neuen Worktree erstellen
Dies erstellt ein neues Verzeichnis mit einer separaten Arbeitskopie Ihres Repositories.
Claude Code in jedem Worktree ausführen
In einem anderen Terminal:
Ihre Worktrees verwalten
Tipps:
- Jeder Worktree hat seinen eigenen unabhängigen Dateistatus, was ihn perfekt für parallele Claude Code-Sitzungen macht
- Änderungen in einem Worktree beeinflussen andere nicht, was verhindert, dass Claude-Instanzen sich gegenseitig stören
- Alle Worktrees teilen sich dieselbe Git-Historie und Remote-Verbindungen
- Für langfristige Aufgaben können Sie Claude in einem Worktree arbeiten lassen, während Sie die Entwicklung in einem anderen fortsetzen
- Verwenden Sie beschreibende Verzeichnisnamen, um leicht zu identifizieren, für welche Aufgabe jeder Worktree gedacht ist
- Denken Sie daran, Ihre Entwicklungsumgebung in jedem neuen Worktree gemäß dem Setup Ihres Projekts zu initialisieren. Je nach Ihrem Stack könnte dies beinhalten:
- JavaScript-Projekte: Ausführen der Abhängigkeitsinstallation (
npm install
,yarn
) - Python-Projekte: Einrichten virtueller Umgebungen oder Installation mit Paketmanagern
- Andere Sprachen: Befolgen des Standardsetup-Prozesses Ihres Projekts
- JavaScript-Projekte: Ausführen der Abhängigkeitsinstallation (
Nächste Schritte
Claude Code Referenzimplementierung
Klonen Sie unsere Entwicklungscontainer-Referenzimplementierung.