- 🚀 Installation & Setup
- 🎯 Grundlegende Befehle
- 📝 Prompt-Techniken
- 🔧 Konfiguration
- 💻 Praktische Beispiele
- 🚀 Fortgeschrittene Features
- 🎯 Best Practices
# macOS/Linux
curl -sL https://install.anthropic.com | sh
# Windows (PowerShell als Administrator)
Invoke-WebRequest -Uri https://install.anthropic.com/windows -UseBasicParsing | Invoke-Expression
# Überprüfung
claude --version# Claude REPL starten
claude
# Direkte Abfrage
claude -p "Erkläre mir Python in 3 Sätzen"
# Mit Verzeichnis-Kontext
claude --add-dir ./src "Analysiere diesen Code"| Befehl | Beschreibung | Beispiel |
|---|---|---|
claude |
Startet interaktive Sitzung | claude |
claude -p |
Direkte Prompt-Ausführung | claude -p "Hallo Welt" |
claude --help |
Zeigt Hilfe | claude --help |
claude --version |
Zeigt Version | claude --version |
# Verzeichnis hinzufügen
claude --add-dir ./projekt
# Mehrere Verzeichnisse
claude --add-dir ./src ./tests ./docs
# Datei hinzufügen
claude --add-file README.md
# Mit Kontext arbeiten
claude --add-dir . "Erkläre die Projektstruktur"# Session speichern
claude --save-session meine-session
# Session fortsetzen
claude --resume meine-session
# Oder kurz:
claude -r meine-session
# Session-Liste anzeigen
claude --list-sessions# Git-Logs analysieren
git log --oneline -10 | claude -p "Fasse diese Commits zusammen"
# Fehler analysieren
cat error.log | claude -p "Finde die Ursache"
# JSON verarbeiten
curl api.example.com/data | claude -p "Extrahiere wichtige Metriken"# JSON-Format
claude -p "Liste 5 Python-Tipps" --output-format json
# Reiner Text
claude -p "Erkläre REST APIs" --output-format text
# Markdown (Standard)
claude -p "Erstelle eine README"# Claude Sonnet (schneller)
claude --model sonnet
# Claude Opus (leistungsstärker)
claude --model opus
# Haiku (schnellste Antworten)
claude --model haikuErstelle ~/.claude/config.json:
{
"default_model": "sonnet",
"temperature": 0.7,
"max_tokens": 4096,
"output_format": "markdown",
"auto_save": true
}# Einzelne Datei reviewen
claude --add-file app.py "Review diesen Code auf Best Practices"
# Projekt-Review
claude --add-dir ./src "Führe ein Security-Review durch"
# Diff analysieren
git diff | claude -p "Erkläre diese Änderungen"# README erstellen
claude --add-dir . "Erstelle eine README.md für dieses Projekt"
# API-Dokumentation
claude --add-file api.py "Generiere OpenAPI Dokumentation"
# Inline-Kommentare
claude --add-file utils.js "Füge JSDoc Kommentare hinzu"# Fehler analysieren
claude --add-file error.log "Was verursacht diesen Fehler?"
# Stack Trace verstehen
python app.py 2>&1 | claude -p "Erkläre diesen Stack Trace"
# Performance-Analyse
claude --add-file profile.json "Identifiziere Performance-Bottlenecks"Erstelle .claude/commands/translate.md:
---
name: translate
description: Übersetzt Text
params:
- text: Der zu übersetzende Text
- target: Zielsprache
---
Übersetze den folgenden Text nach {{target}}:
{{text}}Verwendung:
claude /translate --text "Hallo Welt" --target "Englisch"# Git Commit Messages
git diff --staged | claude -p "Generiere eine Commit-Message"
# Code-Generation
claude -p "Erstelle einen REST API Endpoint für User-Management" > user_api.py
# Test-Generation
claude --add-file app.py "Schreibe Unit-Tests" > test_app.py# Mehrere Dateien analysieren
for file in *.py; do
echo "Analysiere $file"
claude --add-file "$file" "Finde potenzielle Bugs" >> analysis.md
done
# Logs verarbeiten
find ./logs -name "*.log" -exec claude --add-file {} "Zusammenfassung" \; > summary.txt# Gut: Spezifischer Kontext
claude --add-dir ./src/auth "Verbessere die Authentifizierung"
# Schlecht: Zu viel Kontext
claude --add-dir / "Finde Bugs"# Gut: Spezifisch und klar
claude -p "Erstelle eine Python-Funktion die Fibonacci-Zahlen bis n berechnet"
# Schlecht: Vage
claude -p "Mach Code"# Lange Arbeitssitzung speichern
claude --save-session projekt-refactoring
# Später fortsetzen
claude -r projekt-refactoring# Direkt in Datei speichern
claude -p "Erstelle Dockerfile für Node.js App" > Dockerfile
# JSON für Weiterverarbeitung
claude -p "Liste Dependencies" --output-format json | jq '.dependencies'- 🚀 Installation & Setup
- 🎯 Basic Commands
- 📝 Prompt Techniques
- 🔧 Configuration
- 💻 Practical Examples
- 🚀 Advanced Features
- 🎯 Best Practices
# macOS/Linux
curl -sL https://install.anthropic.com | sh
# Windows (PowerShell as Administrator)
Invoke-WebRequest -Uri https://install.anthropic.com/windows -UseBasicParsing | Invoke-Expression
# Verification
claude --version# Start Claude REPL
claude
# Direct query
claude -p "Explain Python in 3 sentences"
# With directory context
claude --add-dir ./src "Analyze this code"| Command | Description | Example |
|---|---|---|
claude |
Starts interactive session | claude |
claude -p |
Direct prompt execution | claude -p "Hello World" |
claude --help |
Shows help | claude --help |
claude --version |
Shows version | claude --version |
# Add directory
claude --add-dir ./project
# Multiple directories
claude --add-dir ./src ./tests ./docs
# Add file
claude --add-file README.md
# Work with context
claude --add-dir . "Explain the project structure"# Save session
claude --save-session my-session
# Resume session
claude --resume my-session
# Or short:
claude -r my-session
# List sessions
claude --list-sessions# Analyze git logs
git log --oneline -10 | claude -p "Summarize these commits"
# Analyze errors
cat error.log | claude -p "Find the root cause"
# Process JSON
curl api.example.com/data | claude -p "Extract key metrics"# JSON format
claude -p "List 5 Python tips" --output-format json
# Plain text
claude -p "Explain REST APIs" --output-format text
# Markdown (default)
claude -p "Create a README"# Claude Sonnet (faster)
claude --model sonnet
# Claude Opus (more powerful)
claude --model opus
# Haiku (fastest responses)
claude --model haikuCreate ~/.claude/config.json:
{
"default_model": "sonnet",
"temperature": 0.7,
"max_tokens": 4096,
"output_format": "markdown",
"auto_save": true
}# Review single file
claude --add-file app.py "Review this code for best practices"
# Project review
claude --add-dir ./src "Perform a security review"
# Analyze diff
git diff | claude -p "Explain these changes"# Create README
claude --add-dir . "Create a README.md for this project"
# API documentation
claude --add-file api.py "Generate OpenAPI documentation"
# Inline comments
claude --add-file utils.js "Add JSDoc comments"# Analyze errors
claude --add-file error.log "What's causing this error?"
# Understand stack trace
python app.py 2>&1 | claude -p "Explain this stack trace"
# Performance analysis
claude --add-file profile.json "Identify performance bottlenecks"Create .claude/commands/translate.md:
---
name: translate
description: Translates text
params:
- text: Text to translate
- target: Target language
---
Translate the following text to {{target}}:
{{text}}Usage:
claude /translate --text "Hello World" --target "German"# Git commit messages
git diff --staged | claude -p "Generate a commit message"
# Code generation
claude -p "Create a REST API endpoint for user management" > user_api.py
# Test generation
claude --add-file app.py "Write unit tests" > test_app.py# Analyze multiple files
for file in *.py; do
echo "Analyzing $file"
claude --add-file "$file" "Find potential bugs" >> analysis.md
done
# Process logs
find ./logs -name "*.log" -exec claude --add-file {} "Summarize" \; > summary.txt# Good: Specific context
claude --add-dir ./src/auth "Improve authentication"
# Bad: Too much context
claude --add-dir / "Find bugs"# Good: Specific and clear
claude -p "Create a Python function that calculates Fibonacci numbers up to n"
# Bad: Vague
claude -p "Make code"# Save long work session
claude --save-session project-refactoring
# Resume later
claude -r project-refactoring# Save directly to file
claude -p "Create Dockerfile for Node.js app" > Dockerfile
# JSON for further processing
claude -p "List dependencies" --output-format json | jq '.dependencies'# Installation
curl -sL https://install.anthropic.com | sh
# Start
claude
# Mit Kontext
claude --add-dir .
# Prompt ausführen
claude -p "Deine Frage"
# Session speichern/fortsetzen
claude --save-session name
claude -r nameCtrl+C- Aktuelle Eingabe abbrechenCtrl+D- Session beenden↑/↓- Durch Historie navigierenTab- Auto-Vervollständigung
# Installation
curl -sL https://install.anthropic.com | sh
# Start
claude
# With context
claude --add-dir .
# Execute prompt
claude -p "Your question"
# Save/resume session
claude --save-session name
claude -r nameCtrl+C- Cancel current inputCtrl+D- End session↑/↓- Navigate through historyTab- Auto-completion
- 🌐 Website: ki-heroes.net
- 👥 Community: Skool KI Heroes
- 📚 Offizielle Docs: Anthropic Docs
- 💬 Discord: Über die Community-Plattform
- 🌐 Website: ki-heroes.net
- 👥 Community: Skool KI Heroes
- 📚 Official Docs: Anthropic Docs
- 💬 Discord: Via community platform