Tips & Tricks

Claude Code Komplettanleitung 2026 | In 7 Schritten vom Einstieg zur produktiven Nutzung

Die vollständige Einführung in Claude Code für Anfänger. Von der Installation bis zur Integration in den echten Entwickler-Workflow — mit allen Stolperfallen, auf die Masa anfangs gestoßen ist.

„Ich habe von Claude Code gehört, aber ich weiß nicht, wo ich anfangen soll.”

Genau so ging es mir, als ich Claude Code zum ersten Mal ausprobiert habe. Ich konnte claude ins Terminal eingeben und sehen, dass etwas passierte — aber ich hatte keine Vorstellung davon, wie ich es in meinen Alltag als Entwickler einbauen sollte.

In diesem Artikel erkläre ich alles, was ich getan habe, um Claude Code von null an produktiv zu nutzen — aufgeteilt in 7 klare Schritte. Wenn du es installiert hast, aber nicht weißt, was als Nächstes kommt, ist dieser Artikel genau das Richtige für dich.


Schritt 1: Installation und Ersteinrichtung

Installation

npm install -g @anthropic-ai/claude-code

Node.js 18 oder höher ist erforderlich. Nach der Installation prüfe die Version mit claude --version.

API-Schlüssel einrichten

Claude Code nutzt die Anthropic-API. Erstelle ein Konto unter console.anthropic.com und hole dir deinen API-Schlüssel.

# Option 1: Umgebungsvariable (empfohlen)
export ANTHROPIC_API_KEY="sk-ant-api03-..."

# Option 2: Beim ersten Start des claude-Befehls eingeben
claude
# → Du wirst aufgefordert, den API-Schlüssel einzugeben

Erster Funktionstest

claude -p "Hello! Please introduce yourself."

Wenn das funktioniert, ist die Einrichtung abgeschlossen.


Schritt 2: CLAUDE.md erstellen und Claude dein Projekt erklären

Claude Code liest automatisch CLAUDE.md im Projektstamm. Wenn du dort Projektinformationen einträgst, musst du sie nie wieder erklären.

Meine erste CLAUDE.md war so simpel:

# Projektname

## Tech-Stack
- TypeScript + Node.js
- PostgreSQL (Prisma)
- React + Vite

## Häufige Befehle
- Dev-Server: npm run dev
- Tests: npm test
- Build: npm run build

## Regeln
- Kommentare auf Deutsch schreiben
- Funktionsnamen in englischem camelCase

Das reicht aus. Claude Code versteht dann: „Dieses Projekt verwendet TypeScript und Tests laufen mit npm test.”

Mein erster Fehler: Ich fing ohne CLAUDE.md an und musste in jedem Gespräch erklären: „Dieses Projekt ist TypeScript.” Nimm dir 5 Minuten und schreibe sie am Anfang — dann wird jedes folgende Gespräch angenehmer.


Schritt 3: Die ersten „Übungsaufgaben” auswählen

Wenn du sofort mit komplexen Aufgaben anfängst, wirst du schnell denken: „Das ist schwieriger zu benutzen als erwartet.” Beginne stattdessen mit Aufgaben aus dieser Liste:

Einsteigeraufgaben (Niedrige Schwierigkeit)

# 1. Nach einer Code-Erklärung fragen
claude -p "Read src/auth/login.ts and explain what this file does"

# 2. Code-Review anfragen
claude -p "Review the code in src/utils/date.ts and tell me what could be improved"

# 3. Tests schreiben lassen
claude -p "Write unit tests for the getUserById function in src/api/users.ts"

# 4. README generieren lassen
claude -p "Create a README.md for this project"

Alle diese Aufgaben sind „nur lesen” oder „neue Datei hinzufügen”. Aufgaben, bei denen bestehender Code verändert wird, solltest du erst angehen, wenn du mit Claude Code vertraut bist.


Schritt 4: Interaktiver Modus vs. One-Shot-Modus

Claude Code hat zwei Hauptnutzungsmuster.

Interaktiver Modus (claude)

cd my-project
claude

Das Terminal wird zu einer REPL (interaktiven Oberfläche), in der mehrere Austausche möglich sind. Ideal für iteratives Arbeiten wie das Schreiben von Code — „ändere das mit dieser Absicht”, „mach es doch rückgängig.”

One-Shot-Modus (claude -p "...")

claude -p "List every place in src/api/ that still has a TODO comment"

Wird einmal ausgeführt und gibt ein Ergebnis zurück. Perfekt für Skripte und CI-Pipelines.

Meine Faustregel: Interaktiver Modus für komplexe Implementierungsarbeit, One-Shot-Modus für Recherche, Überprüfung und Routineaufgaben.


Schritt 5: Berechtigungen für sicheres Arbeiten einrichten

Da Claude Code Dateien bearbeiten und Befehle ausführen kann, ist es beruhigend, frühzeitig Berechtigungen zu konfigurieren.

Erstelle .claude/settings.json:

{
  "permissions": {
    "allow": [
      "Read(**)",
      "Glob(**)",
      "Grep(**)",
      "Bash(npm run *)",
      "Bash(git log*)",
      "Bash(git diff*)",
      "Bash(git status*)"
    ],
    "deny": [
      "Bash(rm -rf*)",
      "Bash(git push --force*)"
    ],
    "ask": [
      "Write(**)",
      "Edit(**)",
      "Bash(git commit*)",
      "Bash(git push*)"
    ]
  }
}

Mit dieser Konfiguration:

  • Automatisch erlaubt: Dateien lesen, suchen, Tests ausführen
  • Immer nachfragen: Dateien schreiben, git commit und push
  • Dauerhaft gesperrt: rm -rf und git push --force

Fange damit an, viele Operationen in ask zu legen, und verschiebe sie nach und nach in allow, wenn du Vertrauen aufgebaut hast.


Schritt 6: Effektive Anweisungen formulieren

Eines der ersten Dinge, die du bemerken wirst: Die Qualität der Ausgabe von Claude Code hängt stark davon ab, wie du deine Anweisungen formulierst.

Schlechte vs. gute Beispiele

# ❌ Zu vage
claude -p "Fix the login feature"

# ✅ Spezifisch und klar abgegrenzt
claude -p "
Fix the login function in src/api/auth.ts (around line 42):
- No handling when the password field is empty — should return a 400 error
- Error messages are English-only — return them in English and German too
Follow the existing error handling pattern in src/utils/errors.ts
"

Drei Tipps:

  1. Dateinamen und Zeilennummern angeben — reduziert die Explorationszeit erheblich
  2. Das erwartete Verhalten konkret beschreiben — „mach es besser” funktioniert nicht
  3. Einschränkungen nennen — „folge dem bestehenden Muster”, „rühre keine anderen Dateien an”

Schritt 7: In den täglichen Workflow integrieren

Sobald du die Grundlagen draufhast, bau es in deinen Alltag ein. Das sind die Muster, die ich täglich verwende.

Morgendliches Check-in

# Zusammenfassung der gestrigen Commits
claude -p "Run git log --oneline -10 and give me a plain-English summary of what changed"

Beim Bugfixing

claude
# → Fehlerlog einfügen und sagen „schau dir dieses Fehlerlog an und finde die Ursache"

PR-Beschreibungen generieren

claude -p "
Review the changes in git diff main...feature/add-search and write a GitHub PR description in markdown.
Include: purpose of the changes, implementation approach, and how to test it.
"

Code-Reviews unterstützen

claude -p "
Review the changed files in this PR:
$(git diff --name-only main...HEAD)

Prioritize flagging any security issues and performance concerns.
"

Häufige Anfangsprobleme und ihre Lösungen

Problem 1: „Es fühlt sich langsam an”

Claude Code wird langsamer, je länger das Gespräch wird. Führe alle 30–60 Minuten /compact aus, um den Gesprächsverlauf zu komprimieren.

# Im Claude Code REPL
/compact

Problem 2: „Es versucht, zu viele Dateien zu lesen”

Füge einfach „du musst sonst nichts lesen” zu deiner Anweisung hinzu.

# Vorher
"Fix the bug in src/"

# Nachher
"Read only src/api/auth.ts and fix the bug there. You don't need to read any other files."

Problem 3: „Ich mache mir Sorgen um die Kosten”

Standardmäßig wird das leistungsstarke Opus-Modell verwendet, aber für einfachere Aufgaben reicht Sonnet völlig aus.

# Modell während der Sitzung wechseln
/model claude-sonnet-4-6

Zusammenfassung: Was du in der ersten Woche tun solltest

Tag 1:   Installation + CLAUDE.md schreiben
Tag 2-3: Einsteigeraufgaben ausprobieren (Code erklären, reviewen)
Tag 4-5: Berechtigungen einrichten und echte Dateibearbeitungen ausprobieren
Tag 6-7: In den eigenen Workflow integrieren

Je mehr du Claude Code verwendest, desto stärker wird deine Intuition für „wann ich es einsetzen sollte.” Verbring deine erste Woche damit, Code erklären zu lassen und Tests schreiben zu lassen — und steigere dich dann zu komplexeren Aufgaben.

Diese Website (claudecode-lab.com) wird vollständig mit Claude Code betrieben — Artikelgenerierung, Übersetzung und Deployment laufen täglich automatisiert. Anfangs dachte ich: „Ist das überhaupt möglich?” — mittlerweile kann ich mir Entwicklung ohne Claude Code nicht mehr vorstellen. Probier es aus.

Verwandte Artikel

#claude-code #getting-started #beginner #tutorial #setup

Bring deinen Claude-Code-Workflow aufs nächste Level

50 in der Praxis erprobte Prompt-Vorlagen zum direkten Copy-and-paste in Claude Code.

Kostenlos

Kostenloses PDF: Claude-Code-Spickzettel in 5 Minuten

Trag einfach deine E-Mail-Adresse ein – wir senden dir den A4-Spickzettel als PDF sofort zu.

Wir behandeln deine Daten sorgfältig und senden niemals Spam.

Masa

Über den Autor

Masa

Ingenieur, der Claude Code intensiv nutzt. Betreibt claudecode-lab.com, ein Tech-Medium in 10 Sprachen mit über 2.000 Seiten.