Claude Code Starter Guide
Alles, was du brauchst, um mit Claude Code auf Windows produktiv loszulegen. Schritt für Schritt.
01 Installation auf Windows
Was du brauchst
- Node.js 18+ — Download von nodejs.org, den Windows-Installer (.msi) nehmen
- Ein Claude-Abo — Pro (20$/Mo), Max (100$/Mo) oder API-Credits
- Ein Terminal — PowerShell (eingebaut), Windows Terminal oder VS Code Terminal
Installation
npm install -g @anthropic-ai/claude-code
Das installiert Claude Code global. Danach einfach claude eintippen, um zu starten.
claude
Beim ersten Start wirst du aufgefordert, dich bei Anthropic anzumelden. Folge dem Link im Browser und autorisiere Claude Code.
Falls Shift+Enter (neue Zeile) im Standard-PowerShell nicht funktioniert, führe /terminal-setup in Claude Code aus oder wechsle zum Windows Terminal (kostenlos im Microsoft Store).
02 Erster Start
Navigiere in deinem Terminal zuerst in deinen Projektordner, dann starte Claude:
cd C:\Users\DeinName\Projekte\mein-projekt
claude
Claude Code liest automatisch dein Projekt und versteht die Struktur. Du kannst sofort Fragen stellen oder Aufgaben geben.
Was Claude Code kann
Neue Features bauen, bestehenden Code ändern, Dateien erstellen
Fehlermeldungen einfügen, Claude findet und behebt die Ursache
"Erkläre mir, was die Funktion in app.js macht"
"Schreibe Unit-Tests für das Auth-Modul"
Build-Prozesse, Git-Commits, npm install — alles aus dem Chat
"Wie funktioniert die Authentifizierung in diesem Projekt?"
03 Die wichtigsten Befehle
Diese Befehle tippst du direkt in Claude Code ein (mit / am Anfang):
| Befehl | Was er tut | Wann nutzen |
|---|---|---|
/clear |
Löscht den Chat-Verlauf | Sehr oft! Bei jeder neuen Aufgabe |
/init |
Erstellt eine CLAUDE.md für dein Projekt | Einmal pro Projekt, am Anfang |
/compact |
Fasst den Chat zusammen, spart Speicher | Wenn der Chat lang wird |
/cost |
Zeigt Token-Verbrauch und Kosten | Um den Überblick zu behalten |
/model |
Wechselt das KI-Modell | Opus = schlau, Sonnet = schnell |
/doctor |
Diagnose bei Problemen | Wenn etwas nicht funktioniert |
/help |
Zeigt alle verfügbaren Befehle | Wenn du nicht weiterweißt |
04 Gute Prompts schreiben
"Zeig deinen Prompt einem Kollegen mit minimalem Kontext. Wenn er verwirrt wäre, wird Claude es auch sein." — Offizielle Anthropic-Dokumentation
Schlecht vs. Gut
| Schlecht | Gut |
|---|---|
| "Mach einen Login" | "Erstelle eine Login-Seite mit E-Mail und Passwort. Verwende React und Tailwind. Validiere die Eingaben." |
| "Der Code geht nicht" | "Beim Starten bekomme ich diesen Fehler: [Fehler einfügen]. Finde die Ursache und behebe sie." |
| "Füge Tests hinzu" | "Schreibe Unit-Tests für die validateEmail-Funktion in utils.ts. Teste: gültige Adresse, leerer String, fehlende Domain." |
| "Mach das schöner" | "Die Buttons im Header sind nicht zentriert und haben unterschiedliche Größen. Mach sie einheitlich mit 12px Padding." |
Die 3 Zutaten eines guten Prompts
Beschreibe die Aufgabe so konkret wie möglich. Nenne Dateinamen, Funktionsnamen, Fehlermeldungen.
Nenne Technologien, Muster oder bestehende Beispiele: "So wie es in UserCard.tsx gemacht ist"
Gib Claude eine Möglichkeit, seine Arbeit zu testen. "Führe die Tests danach aus" oder "Starte den Dev-Server und prüfe, ob es läuft." Das ist der wichtigste Punkt!
Kontext liefern
@dateiname— Referenziere Dateien direkt im Prompt- Fehlermeldungen kopieren — Immer die komplette Meldung einfügen
- Screenshots — Per Drag & Drop ins Terminal ziehen (bei UI-Problemen)
05 Plan-Modus — Erst denken, dann coden
Der wichtigste Tipp überhaupt: Lass Claude erst einen Plan erstellen, bevor es Code schreibt.
Drücke Shift + Tab zweimal. Claude wechselt in den Plan-Modus und kann jetzt nur lesen und planen — keine Dateien ändern.
Der Workflow
Plan-Modus aktivieren (Shift+Tab 2x)
"Ich möchte eine Kontaktformular-Seite bauen. Welche Dateien muss ich ändern? Erstelle einen Plan."
Plan prüfen und anpassen
Claude zeigt dir die Schritte. Du kannst sagen: "Vergiss Schritt 3, mach stattdessen X."
Normal-Modus (Shift+Tab zurück) — "Los, setze den Plan um."
Bei kleinen Aufgaben: Tippfehler beheben, eine Zeile ändern, eine Variable umbenennen. Wenn du den Diff in einem Satz beschreiben kannst.
06 Arbeit verifizieren lassen
"Gib Claude eine Möglichkeit, seine Arbeit zu überprüfen — das verdoppelt bis verdreifacht die Qualität." — Boris Cherny, Schöpfer von Claude Code
Der einzelne Tipp, der den größten Unterschied macht:
Immer eine Überprüfung einbauen
| Statt | Besser |
|---|---|
| "Schreibe eine Funktion" | "Schreibe die Funktion und Tests dafür. Führe die Tests aus." |
| "Ändere das Styling" | "Ändere das Styling und starte den Dev-Server, um zu prüfen, ob es funktioniert." |
| "Fixe den Bug" | "Fixe den Bug und verifiziere, dass der Build erfolgreich durchläuft." |
07 Kontext managen
Claude hat ein begrenztes "Gedächtnis" (Kontextfenster). Je voller es wird, desto schlechter werden die Antworten. Deshalb:
Nutze /clear nach jeder abgeschlossenen Aufgabe. Das ist der wichtigste Befehl überhaupt. Claude liest beim nächsten Prompt automatisch deine CLAUDE.md neu ein.
Wann was nutzen
| Situation | Aktion |
|---|---|
| Neue Aufgabe | /clear |
| Chat wird lang, Aufgabe läuft noch | /compact |
| Claude macht denselben Fehler 2x | /clear und besserer Prompt |
| Kurze Zwischenfrage | /btw was bedeutet XYZ? |
| Claude läuft in die falsche Richtung | Esc drücken zum Stoppen |
08 CLAUDE.md einrichten
Die CLAUDE.md ist eine Datei im Projektordner, die Claude bei jeder Sitzung automatisch liest. Hier legst du Regeln für dein Projekt fest.
Automatisch generieren: Tippe /init in Claude Code — Claude analysiert dein Projekt und erstellt eine passende CLAUDE.md.
Beispiel
# Mein Projekt
## Tech-Stack
- React + TypeScript + Tailwind CSS
- Node.js Backend mit Express
## Befehle
- `npm run dev` - Entwicklungsserver starten
- `npm test` - Tests ausführen
- `npm run build` - Für Produktion bauen
## Regeln
- Verwende TypeScript strict mode
- Schreibe Komponentennamen in PascalCase
- IMPORTANT: Niemals die Datei .env committen
- YOU MUST Tests ausführen, bevor du einen Commit machst
Was rein gehört
- Build/Test-Befehle
- Code-Stil-Regeln, die Claude nicht erraten kann
- "Finger weg"-Ordner und Dateien
- Wichtige Architekturentscheidungen
Halte die Datei kurz! Unter 100 Zeilen. Je länger die CLAUDE.md, desto mehr ignoriert Claude davon. Frage dich bei jeder Zeile: "Würde Claude ohne diesen Hinweis Fehler machen?"
09 VS Code Integration
Die offizielle Claude Code Extension für VS Code ist die komfortabelste Art, Claude Code zu nutzen.
Öffne VS Code und drücke Ctrl+Shift+X
Suche nach "Claude Code" und installiere die Extension von Anthropic
Claude erscheint als Panel in VS Code mit Inline-Diffs und Annehmen/Ablehnen-Buttons
Vorteile gegenüber Terminal
- Inline-Diffs — siehst genau, was Claude ändern will
- Annehmen/Ablehnen pro Änderung
- Dateien per @-Mention referenzieren
- Mehrere Konversationen in Tabs
Stelle Auto-Save auf 1 Sekunde ein (Einstellungen → "Auto Save" → "afterDelay" → 1000). Claude arbeitet direkt auf der Festplatte, nicht im Editor-Buffer.
10 Terminal-Setup für Windows
Empfohlenes Terminal
Kostenlos im Microsoft Store. Unterstützt Tabs, Splits und Shift+Enter nativ. Viel besser als die Standard-PowerShell.
Git installieren
Falls noch nicht installiert: Git for Windows herunterladen und installieren. Claude Code braucht Git für viele Workflows.
GitHub CLI (optional, aber nützlich)
winget install GitHub.cli
Damit kann Claude direkt Pull Requests erstellen und Issues bearbeiten.
Terminal-Konfiguration
Führe in Claude Code diesen Befehl aus, um Shift+Enter korrekt einzurichten:
/terminal-setup
11 MCP-Server — Einstieg
MCP-Server geben Claude Zugriff auf externe Tools. Starte mit maximal 2–3 Servern — zu viele verlangsamen Claude.
Die 3 nützlichsten für den Einstieg
Holt die echte, aktuelle Doku deiner Libraries direkt in den Chat. Kein veraltetes Wissen mehr.
claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
Claude kann Issues lesen, PRs erstellen und Code reviewen.
claude mcp add github --scope user
Claude kann einen echten Browser öffnen, deine App testen und Screenshots machen.
claude mcp add playwright -- npx @playwright/mcp@latest
Du kannst installierte Server jederzeit mit claude mcp list anzeigen und mit claude mcp remove name wieder entfernen.
12 Eigene Befehle erstellen
Du kannst eigene Slash-Befehle als Markdown-Dateien anlegen — quasi Prompt-Vorlagen, die du immer wieder nutzen kannst.
Erstelle den Ordner .claude\commands\ in deinem Projekt
Lege eine Markdown-Datei an, z.B. review.md
Schreibe den Prompt-Template hinein
Beispiel: /review
Überprüfe die aktuellen Änderungen (git diff) auf:
- Logikfehler und Edge-Cases
- Sicherheitslücken
- Abweichungen von unseren Projektkonventionen
Fasse die Ergebnisse kurz zusammen.
Aufruf: Einfach /review in Claude Code tippen.
Beispiel: /fix-issue
Analysiere und behebe das GitHub-Issue: $ARGUMENTS
1. Lies die Issue-Details
2. Finde die relevanten Dateien
3. Implementiere den Fix
4. Schreibe Tests
5. Erstelle einen Commit
Aufruf: /fix-issue 42
13 Tastenkürzel
| Kürzel | Funktion |
|---|---|
| Shift+Tab (2x) | Plan-Modus ein/aus |
| Esc | Claude sofort stoppen |
| Esc + Esc | Letzten Schritt rückgängig machen |
| Tab | Autovervollständigung für Dateien |
| Ctrl+G | Prompt in externem Editor bearbeiten |
| Ctrl+C | Aktuellen Vorgang abbrechen |
| Ctrl+R | Im Befehlsverlauf suchen |
!befehl | Bash-Befehl direkt ausführen (ohne KI) |
14 Die 7 goldenen Regeln
Aktiviere den Plan-Modus (Shift+Tab 2x) bei allem, was mehr als eine Datei betrifft.
"Führe die Tests aus", "Starte den Server", "Prüfe, ob der Build durchläuft" — füge das an jeden Prompt an.
/clear nach jeder Aufgabe
Das ist der einfachste Weg, die Qualität konstant hoch zu halten.
Nenne Dateinamen, Funktionsnamen, Fehlermeldungen. Je präziser der Prompt, desto weniger Korrekturen.
Wenn Claude denselben Fehler zweimal macht, ist der Kontext verschmutzt. /clear und mit besserem Prompt neu starten.
Wenn Claude wiederholt denselben Fehler macht, schreib die Regel in die CLAUDE.md.
"Schau dir an, wie UserCard.tsx gebaut ist. Folge dem gleichen Muster für ProductCard."
15 Weiterlernen
Nächste Schritte wenn du bereit bist
| Thema | Was es bringt |
|---|---|
| Hooks | Automatische Aktionen (z.B. Code-Formatierung nach jeder Änderung) |
| Subagenten | Claude delegiert Teilaufgaben an spezialisierte Mini-Claudes |
| Git Worktrees | Parallel an mehreren Features arbeiten |
| Custom Skills | Wiederverwendbare Anweisungen für komplexe Aufgaben |
ultrathink | Schlüsselwort im Prompt für maximale Denktiefe bei harten Problemen |
Empfohlene Ressourcen
- Offizielle Doku — code.claude.com/docs/en/best-practices
- CS Dojo — Kostenlose 20-Min Masterclass auf YouTube
- 45 Claude Code Tips — github.com/ykdojo/claude-code-tips
- Majds Meisterguide — Die vollständige Dokumentation mit allem, was es gibt
Fang einfach an. Öffne ein Projekt, tippe claude, und stelle eine Frage. Mit der Zeit entwickelst du ein Gefühl dafür, wie du Claude am besten nutzt. Jede Sitzung macht dich besser.
Von Majd für Sen zusammengestellt — März 2026
Windows Edition — Einsteiger-freundlich