Tutorial
KI-gestützte Entwicklung direkt im Terminal meistern
Claude Code ist Anthropics CLI für KI-gestützte Entwicklung. Lernen Sie die Konfiguration, erstellen Sie Agent-Workflows und entwickeln Sie schneller mit praktischen Übungen.
Claude Code ist Anthropics agentisches Kommandozeilen-Interface, mit dem Entwickler Code in natürlicher Sprache schreiben, testen und deployen. Es läuft direkt in Ihrem Terminal, liest Ihr gesamtes Projekt und führt mehrstufige Aufgaben autonom aus — es bearbeitet Dateien, führt Tests aus, erstellt Commits und öffnet Pull Requests, ohne dass Sie eine einzige Datei anfassen.
Was ist Claude Code?
Claude Code ist das Kommandozeilen-Tool von Anthropic, das Claude direkt in Ihr Terminal bringt. Es liest Ihren Code, führt Befehle aus, bearbeitet Dateien und verwaltet mehrstufige Workflows — alles in natürlicher Sprache. Stellen Sie es sich als erfahrenen Ingenieur vor, der in Ihrem Terminal lebt und Ihr gesamtes Projekt versteht.
Lehrplan
Was Sie lernen werden
# Project Configuration
## Commands
- Build: `npm run build`
- Test: `npm test`
- Lint: `npm run lint`
## Style Guide
- Use TypeScript strict mode
- Prefer named exports
- Max line length: 100 charsLernen Sie, Claude Code für jedes Projekt zu konfigurieren
Erste Schritte
So verwenden Sie Claude Code
Führen Sie npm install -g @anthropic-ai/claude-code aus, um das CLI global zu installieren. Sie benötigen Node.js 18 oder neuer. Authentifizieren Sie sich mit claude login oder setzen Sie die Umgebungsvariable ANTHROPIC_API_KEY.
Legen Sie eine CLAUDE.md-Datei im Stammverzeichnis Ihres Projekts an. Sie informiert Claude über Ihren Tech-Stack, Coding-Konventionen, wichtige Befehle und projektspezifische Regeln. Claude liest sie automatisch zu Beginn jeder Session.
Wechseln Sie in Ihr Projektverzeichnis und geben Sie claude gefolgt von einer Anweisung in natürlicher Sprache ein. Zum Beispiel: "Behebe die fehlschlagenden Tests in src/auth" oder "Füge dem Anmeldeformular Eingabevalidierung hinzu und schreibe Tests dafür."
Claude zeigt Ihnen vor der Ausführung, was es vorhat. Sie können Änderungen genehmigen, anpassen oder ablehnen. Für vertrauenswürdige Workflows genehmigt --yes nicht-destruktive Operationen automatisch.
Einsatz in der Praxis
Typische Claude-Code-Workflows
Bugfixing
Beschreiben Sie den Bug — Claude liest den relevanten Code, identifiziert die Ursache, wendet den Fix an und führt Ihre Test-Suite zur Verifikation aus. Ein Prompt ersetzt 30 Minuten Debugging.
Code-Review
Fügen Sie einen PR-Diff ein oder verweisen Sie Claude auf geänderte Dateien. Es prüft auf Sicherheitsprobleme, Performance-Probleme, fehlende Fehlerbehandlung und Stilverstöße — und schlägt konkrete Fixes vor.
Feature-Implementierung
Beschreiben Sie, was Sie bauen möchten. Claude legt die Dateien an, schreibt die Implementierung, ergänzt Tests und aktualisiert verwandten Code. Sie prüfen das Ergebnis und iterieren.
Refactoring
Bitten Sie Claude, ein Modul lesbarer zu machen, gemeinsame Logik zu extrahieren oder von einem Muster auf ein anderes zu migrieren. Es versteht den Kontext Ihrer gesamten Codebasis, sodass Umbenennungen korrekt übernommen werden.
Was ist CLAUDE.md?
CLAUDE.md ist die Konfigurationsdatei auf Projektebene, die Claude Code dauerhaften Kontext über Ihre Codebasis gibt. Sie funktioniert wie das Onboarding-Dokument eines Senior Engineers — sie beschreibt Tech-Stack, Coding-Standards, wichtige Befehle und projektspezifische Regeln, die Claude in jeder Session befolgen soll.
Tech-Stack und Framework-Versionen, Build- und Test-Befehle, Coding-Konventionen, ein Überblick über die Dateistruktur und alle Regeln, die Claude befolgen muss (z. B. "immer parametrisierte Queries verwenden").
Legen Sie CLAUDE.md im Stammverzeichnis Ihres Projekts ab. Claude unterstützt außerdem ~/.claude/CLAUDE.md für globale Einstellungen sowie verschachtelte CLAUDE.md-Dateien in Unterverzeichnissen für modulspezifische Regeln.
Behandeln Sie CLAUDE.md wie lebende Dokumentation. Wenn Sie eine neue Dependency hinzufügen, eine Konvention ändern oder ein Muster entdecken, das Claude befolgen soll, aktualisieren Sie die Datei. Eine bessere CLAUDE.md bedeutet besseren Claude-Output.
Häufig gestellte Fragen
Ist Claude Code kostenlos?
Claude Code erfordert einen Anthropic-API-Key mit nutzungsbasierter Abrechnung oder ein Claude-Pro/Max-Abo. Für das CLI selbst fällt keine separate Lizenzgebühr an — Sie zahlen für die API-Nutzung.
Welche Sprachen unterstützt Claude Code?
Claude Code funktioniert mit jeder Programmiersprache. Besonders stark ist es mit Python, TypeScript, JavaScript, Go, Rust und Java, aber es kann jede textbasierte Datei in Ihrem Projekt lesen und bearbeiten.
Läuft Claude Code auf Remote-Servern?
Ja. Claude Code läuft überall dort, wo bash läuft — auf lokalen Maschinen, Remote-Servern über SSH, in Docker-Containern und CI/CD-Pipelines wie GitHub Actions. Keine GUI erforderlich.
Wie unterscheidet sich Claude Code von Cursor?
Claude Code ist ein Terminal-CLI für autonome, mehrstufige Aufgaben. Cursor ist ein VS-Code-Fork für Inline-Editing und Code-Vervollständigung. Claude Code glänzt bei agentischen Workflows, Cursor beim interaktiven Coding. Viele Entwickler nutzen beides.
Bester Weg, Claude Code zu lernen?
Praktische Übungen. Track 3 und 7 behandeln Installation bis fortgeschrittene Agent-Muster.
Claude Code vs GitHub Copilot?
Claude Code = Terminal-Tool für mehrstufige Aufgaben. Copilot = Inline-Code-Vervollständigung.