Claude Code Spickzettel – Alles fürs Vibe Coding

Claude Code Spickzettel – Alles fürs Vibe Coding

🚨 Claude Code Spickzettel – Alles fürs Vibe Coding

Claude Code ist ein terminal-basierter KI-Assistent, der sich in deinen bestehenden Entwickler-Workflow einbindet — ohne ihn zu ersetzen. Er liest deine Codebasis, führt Befehle aus, schreibt und bearbeitet Dateien, durchsucht das Web und startet sogar Sub-Agenten für komplexe Aufgaben. Sobald du verstehst, wie er denkt, wird er zu einem echten Leistungsverstärker.

⚡ Installation & erster Start

Einmalig global installieren:

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

Dann einfach claude in einem beliebigen Projektordner aufrufen.

Vibe-Code von überall — installiere Claude Code auf einem Remote-Server und SSH dich von jedem Gerät ein. Kein Akku-Drain, keine lokalen Ressourcengrenzen, persistente Sessions rund um die Uhr. Bestelle einen Cloud-Server bei DCXV und du bist in wenigen Minuten startklar.

Für Remote-Nutzung kombiniere es mit tmux, damit deine Claude-Session Verbindungsabbrüche übersteht:

# tmux installieren (Debian/Ubuntu)
apt install tmux

# Benannte Session starten
tmux new -s claude

# Trennen — Session läuft weiter nach dem Disconnect
# Drücke: Ctrl+B, dann D

# Von jedem Gerät wieder verbinden
tmux attach -t claude

# Laufende Sessions auflisten
tmux ls

# Session beenden
tmux kill-session -t claude

🔧 Erstkonfiguration

Einige Slash-Befehle machen das Leben sofort einfacher:

  • /permissions → Lege fest, welche Tools Claude ohne Rückfrage nutzen darf (Git, Bash, Dateioperationen usw.)
  • /terminal-setup → Aktiviert Shift+Enter für mehrzeilige Prompts — sehr empfehlenswert
  • /theme → Farbschema wählen (dunkel, hell oder Daltonize für Farbenblinde)
  • /install-github-app → GitHub verbinden, um @claude in Issues und PRs zu taggen
  • /config → Allgemeine Einstellungen inkl. Benachrichtigungen
  • /memory → Anzeigen und Bearbeiten von Claudes sitzungsübergreifenden Erinnerungen
  • /model → Zwischen Claude-Modellen innerhalb einer Sitzung wechseln
  • /usage → Token-Verbrauch und geschätzte Kosten der aktuellen Sitzung anzeigen
  • /clear → Aktuellen Sitzungskontext löschen und neu beginnen
  • /review → Code-Review der letzten Änderungen anfordern

Auf macOS kann die System-Diktierfunktion aktiviert werden, um längere Prompts per Sprache einzugeben.

🗂️ Codebase Q&A – wo anfangen

Der einfachste Einstieg: Fragen über deine Codebasis stellen. Claude untersucht den Code lokal — kein Upload, keine Workarounds für Kontextlimits.

Prompts, die gut funktionieren:

- "Wie wird @RoutingController.py verwendet?"
- "Wie erstelle ich einen neuen @app/services/ValidationTemplateFactory?"
- "Warum nimmt recoverFromException so viele Argumente? Schau dir die Git-History an."
- "Warum haben wir Issue #18383 mit dem if/else in @src/login.ts gefixt?"
- "Was habe ich letzte Woche geliefert?" — Claude scannt deinen Git-Log
- "Erkläre in einfachen Worten, was @src/auth/ macht."
- "Finde alle Stellen, an denen wir die Payments-API aufrufen."
- "Welche Dateien haben sich in den letzten 30 Tagen am häufigsten geändert?"
- "Welche Abhängigkeiten in @package.json könnten veraltet sein?"

Starte mit Q&A, um ein Gefühl dafür zu bekommen, was Claude sofort versteht und wo er mehr Kontext braucht.

🛠️ Eingebaute Tools

Claude Code kommt mit rund einem Dutzend Tools:

  • Bash — beliebige Shell-Befehle ausführen
  • Dateisuche, -auflistung, -lesen, -schreiben — vollständiger Dateisystemzugriff
  • Web-Fetch & Suche — externe Dokumentation abrufen
  • TODOs — leichtes Aufgaben-Tracking
  • Sub-Agenten — komplexe Mehrschritt-Aufgaben delegieren

Tipp: Bring Claude die eigenen CLI-Tools deines Teams bei. Zum Beispiel:

Nutze das barley-CLI, um Fehlerlogs des letzten Trainingsläufs zu prüfen. Verwende -h, wenn du dir bei Flags unsicher bist.

🎯 Praktische Bearbeitungs-Prompts

- "Schlage einige Fixes für Issue #8732 vor und implementiere den, den ich auswähle."
- "Finde Edge Cases, die in @app/tests/signupTest.ts fehlen, und aktualisiere die Tests. Denk gründlich nach."
- "commit, push, pr" — Claude lernt diese Kurzform für den Standard-Git-Workflow
- "Nutze 3 parallele Agenten zum Brainstorming, wie @services/aggregator/feed_service.cpp bereinigt werden kann."
- "Refaktoriere @src/utils.js, um Duplikate zu reduzieren. Ändere die öffentliche API nicht."
- "Füge JSDoc-Kommentare zu allen exportierten Funktionen in @src/api.ts hinzu."
- "Führe die Tests aus und behebe alle Fehler, die du findest."
- "Schau dir den Fehler in den folgenden Logs an und finde die Ursache." — dann Logs einfügen

🔄 Workflow-Muster

Verschiedene Aufgaben profitieren von verschiedenen Ansätzen:

  • Erkunden → Planen → Bestätigen → Coden → Committen — für komplexe Änderungen mit Überblick vor dem Schreiben
  • Tests schreiben → Committen → Coden → Iterieren → Committen — TDD-Ansatz, der dich am erwarteten Verhalten orientiert
  • Code schreiben → Screenshot → Iterieren — für UI-Entwicklung mit Puppeteer oder Simulator

📄 Kontext-Dateien (CLAUDE.md)

Je mehr Kontext Claude hat, desto besser seine Ergebnisse. CLAUDE.md-Dateien werden beim Start automatisch gelesen — kein erneutes Erklären des Projekts nötig.

Vier mögliche Speicherorte:

- /<enterprise-root>/CLAUDE.md    — organisationsweite Richtlinien
- ~/.claude/CLAUDE.md — persönlicher globaler Kontext
- <project-root>/CLAUDE.md — projektspezifisch, wird ins Git eingecheckt
- <project-root>/CLAUDE.local.md — lokale Überschreibungen, nicht committed

Halte deine CLAUDE.md knapp. Eine aufgeblähte Datei verlangsamt Claude und verwässert das Signal.

⌨️ Tastaturkürzel

  • Shift+Tab — Dateibearbeitungen automatisch akzeptieren (Bash-Befehle brauchen weiterhin manuelle Bestätigung)
  • # — Erinnerung in die entsprechende CLAUDE.md speichern
  • ! — Bash-Modus; Befehl und Ausgabe gehen in den Kontext
  • @ — Datei oder Ordner zur aktuellen Sitzung hinzufügen
  • Esc — aktuelle Operation abbrechen
  • Double-Esc — in der Historie zurückspringen (mit --resume zum Fortsetzen einer Sitzung)
  • Ctrl+R — ausführliche Ausgabe: zeigt Claudes Überlegungen und genutzte Tools

🖥️ Scripting mit dem SDK

Für Automatisierung, CI-Pipelines oder nicht-interaktive Jobs:

claude -p "was habe ich diese Woche gemacht?" 
--allowedTools Bash(git log:*)
--output-format json

Auch Unix-Pipes werden unterstützt:

git status | claude -p "fasse meine Änderungen zusammen" --output-format=json | jq '.result'

Nützliche CLI-Flags:

--max-turns N        — Anzahl der agentischen Schritte begrenzen
--continue — dort weitermachen, wo die letzte Sitzung aufgehört hat
--resume <session-id> — eine bestimmte vergangene Sitzung fortsetzen
--no-cache — Prompt-Caching deaktivieren, nützlich für Benchmarking

🔀 Mehrere parallele Sitzungen

Fortgeschrittene Nutzer laufen mehrere Claude-Instanzen gleichzeitig:

  • Mehrere Terminal-Tabs mit separaten Repository-Checkouts
  • Git Worktrees — ein Checkout, mehrere Arbeitszweige
  • SSH + tmux für Remote-Multi-Instanz-Setups
  • GitHub Actions für parallele Claude-Jobs in CI-Pipelines

🎯 Fazit

Claude Code lohnt die Einarbeitungszeit. Je mehr du konfigurierst (CLAUDE.md, erlaubte Tools, Slash-Befehle), desto weniger Reibung pro Aufgabe. Starte mit Codebase Q&A, baue Kontext-Dateien auf, lerne die Tastaturkürzel und integriere es schließlich in CI — das ist der vollständige Weg vom Einsteiger zum Power User.

📩 Fragen zu KI-Tools für deine Infrastruktur? Schreib uns an sales@dcxv.com

AI Claude developer tools productivity cheatsheet