Was ist Claude Code? Der komplette Leitfaden von der Installation bis zur ersten Nutzung
Ein einsteigerfreundlicher Leitfaden zur Installation und Nutzung von Claude Code. Erfahren Sie, wie Sie noch heute mit diesem terminalbasierten KI-Coding-Assistenten loslegen.
Was ist Claude Code
Claude Code ist ein terminalbasierter KI-Coding-Assistent von Anthropic. Im Gegensatz zu VS-Code-Erweiterungen läuft es als CLI-Tool – und genau das ist sein Alleinstellungsmerkmal. Es versteht Ihre gesamte Codebasis und kann Dateien bearbeiten, neue erstellen, Befehle ausführen und Git-Operationen durchführen – alles an einem Ort.
Da es nicht von einem bestimmten Editor abhängt, können Sie es in jeder Entwicklungsumgebung verwenden.
Installation
Voraussetzungen
- Node.js 18 oder höher installiert
- Ein Anthropic-Konto (Max-Plan oder API-Zugang)
Installation über npm
npm install -g @anthropic-ai/claude-code
Nach der Installation überprüfen Sie die Installation:
claude --version
Erstmalige Authentifizierung
Beim ersten Start ist eine Authentifizierung erforderlich.
claude
Der Befehl öffnet Ihren Browser zur Authentifizierung mit Ihrem Anthropic-Konto. Nach Abschluss der Authentifizierung kehren Sie zum Terminal zurück und können loslegen.
Grundlegende Nutzung
Interaktiver Modus
Geben Sie einfach claude im Stammverzeichnis Ihres Projekts ein, um eine interaktive Sitzung zu starten.
cd my-project
claude
In der Sitzung können Sie Anweisungen in natürlicher Sprache geben:
> Erkläre die Struktur dieses Projekts
> Füge eine Validierungsfunktion zu src/utils/helper.ts hinzu
> Führe die Tests aus und stelle sicher, dass sie bestehen
Einmal-Modus
Um einen einzelnen Befehl ohne interaktive Sitzung auszuführen, verwenden Sie das -p-Flag:
claude -p "Überprüfe die Abhängigkeiten in package.json und liste alle ungenutzten auf"
Piping-Eingabe
Sie können auch Daten über stdin an Claude Code weiterleiten:
cat error.log | claude -p "Analysiere dieses Fehlerprotokoll und schlage eine Lösung vor"
git diff | claude -p "Überprüfe diesen Diff"
Nützliche Slash-Befehle
Hier sind einige praktische Slash-Befehle, die Sie während einer Sitzung verwenden können:
| Befehl | Beschreibung |
|---|---|
/help | Hilfe anzeigen |
/clear | Gesprächsverlauf löschen |
/compact | Gespräch zusammenfassen und komprimieren |
/init | Eine CLAUDE.md-Datei generieren |
/cost | Token-Verbrauch der aktuellen Sitzung anzeigen |
Erste Schritte
1. Ihr Projekt verstehen
> Erkläre die Architektur dieses Projekts
Claude Code liest alle Dateien durch und gibt Ihnen einen strukturellen Überblick.
2. Eine CLAUDE.md generieren
> /init
Dies generiert automatisch eine Konfigurationsdatei, die Claude Code über die Regeln und Coding-Konventionen Ihres Projekts informiert.
3. Einen Bug beheben
> Führe npm test aus, finde die fehlschlagenden Tests und behebe sie
Claude Code übernimmt den gesamten Ablauf – Tests ausführen, Fehler identifizieren und den Code patchen.
Berechtigungseinstellungen
Da Claude Code Dateien bearbeiten und Befehle ausführen kann, fragt es bei jeder Aktion um Bestätigung. Sie können vertrauenswürdige Befehle in Ihren Einstellungen vorab genehmigen:
// .claude/settings.json
{
"permissions": {
"allow": [
"Read",
"Bash(npm test)",
"Bash(npm run lint)"
]
}
}
Fazit
Claude Code ist einfach zu installieren und ermöglicht es Ihnen, direkt aus dem Terminal mit einem KI-Coding-Assistenten zu arbeiten. Starten Sie, indem Sie claude in einem Projektverzeichnis ausführen und Dinge wie Code-Erklärungen oder Refactoring ausprobieren. In kommenden Artikeln werden wir Vergleiche mit anderen KI-Tools und fortgeschrittene Workflows behandeln.