50 Claude Code Tipps, Die Ich Von Anfang An Hätte Wissen Wollen
Ich verbrannte $400 an API-Tokens in meinem ersten Monat mit Claude Code. Nicht weil ich etwas Komplexes baute — weil ich keine Ahnung hatte, wie ich Kontextfenster verwalten, wann ich sie löschen sollte, oder dass eine aufgeblähte CLAUDE.md-Datei still 30% meiner verfügbaren Tokens bei jeder Anfrage fraß.
Sechs Monate später sank meine Token-Nutzung um etwa 60%, während sich meine Ausgabe verdreifachte. Dasselbe Tool. Dasselbe Abonnement. Völlig anderer Ansatz.
Die Grundlage, Die Die Meisten Überspringen
Immer Vom Root-Verzeichnis Aus Starten
Starte Claude Code immer aus dem Stammverzeichnis deines Projekts. Wenn du eine Sitzung startest, verpackt Claude Code deinen Projektkontext — Dateistruktur, Abhängigkeiten, Konfigurationsdateien — und sendet ihn zusammen mit deinen Anfragen.
Der /init-Befehl Ist Nicht Optional
Das Ausführen von /init in einem neuen Projekt führt eine vollständige strukturelle Analyse deiner Codebasis durch und generiert eine CLAUDE.md-Datei, die auf das Gefundene zugeschnitten ist.
Führe /init aus. Überprüfe, was es generiert. Dann passe es an.
Deine CLAUDE.md Ist Deine Supermacht Oder Dein Engpass
Dies ist die wichtigste Datei in deinem Claude Code-Workflow, und fast jeder macht denselben Fehler: Sie machen sie zu lang.
Die CLAUDE.md-Datei fungiert als persistenter Kontext — sie wird bei jedem Gespräch geladen. Halte sie unter 300 Zeilen.
Was in CLAUDE.md gehört:
- Projektarchitektur auf einen Blick (Framework, Sprache, Schlüsselverzeichnisse)
- Build- und Testbefehle
- Harte Regeln — "modifiziere niemals direkt Migrationsdateien," "verwende immer das Repository-Muster für Datenbankzugriff"
Was nicht hineingehört:
- Code-Beispiele (die KI kann deine echte Codebasis lesen)
- Weitläufige Erklärungen, warum Entscheidungen getroffen wurden
CLAUDE.md unterstützt Hierarchie. Du kannst eine Root-Level-Datei für projektweite Regeln und Verzeichnis-Level-Dateien für subsystem-spezifischen Kontext haben.
Tastaturkürzel, Die Meine Geschwindigkeit Veränderten
Shift + Tab — Der Modusumschalter
Dieses Kürzel schaltet zwischen Planungsmodus und Bearbeitungsmodus um.
Planungsmodus sagt Claude Code, Änderungen zu analysieren und vorzuschlagen, ohne etwas auszuführen. Für alles, was mehr als zwei Dateien betrifft, zuerst planen.
Escape — Die Unterbrechungsschaltfläche
Wenn Claude Code mitten in einer Generierung ist und du bereits siehst, dass es in die falsche Richtung geht, drücke Escape.
Doppeltippen auf Escape löscht deine aktuelle Eingabe oder kehrt zu einem vorherigen Kontextzustand zurück.
Die Slash-Befehle, Die Du Wirklich Brauchst
/clear — Löscht den aktuellen Kontext. Neuanfang.
/context — Zeigt genau an, was sich in deinem aktuellen Kontextfenster befindet und wie viele Tokens jeder Teil verbraucht.
/compact — Fasst deinen aktuellen Kontext zusammen und komprimiert ihn, ohne die wichtigen Teile zu verlieren.
/models — Listet verfügbare Modelle auf und lässt dich wechseln.
/resume — Stellt eine verlorene Sitzung wieder her.
/mcp — Verwaltet deine Model Context Protocol-Plugins.
Kontext-Engineering — Die Fähigkeit, Die Niemand Lehrt
Frischer Kontext Schlägt Aufgeblähten Kontext Jedes Mal
Wenn dein Kontextfenster sich füllt, beginnt die KI, Kompromisse darüber zu machen, was priorisiert werden soll. Deine sorgfältig erstellten CLAUDE.md-Regeln? Sie werden durch das Gewicht von allem anderen im Kontext verwässert.
Ich führe /context obsessiv aus. Wenn meine Token-Nutzung über 60% liegt und ich eine neue Unteraufgabe beginne, lösche ich und starte neu.
Validierungsschleifen Sind Alles
In deiner CLAUDE.md definiere Validierungsbefehle — Build, Test, Lint, Typprüfung — und weise Claude Code an, sie nach dem Vornehmen von Änderungen auszuführen.
Ohne Validierungsschleifen benötigte etwa 40% von Claude Codes generiertem Code manuelle Korrekturen. Mit Validierungsschleifen sank das auf unter 10%.
Parallele Entwicklung — Der Multiplikator
Mehrere Instanzen Ausführen
Nichts hindert dich daran, mehrere Terminalfenster zu öffnen und Claude Code in jedem auszuführen. Ich führe routinemäßig zwei oder drei Instanzen gleichzeitig aus.
Git Worktrees Machen Das Sicher
git worktree add ../project-auth feature/auth
git worktree add ../project-tests feature/tests
git worktree add ../project-refactor refactor/notifications
Jeder Worktree ist ein unabhängiger Checkout deines Repos, der an einen anderen Branch gebunden ist. Keine Dateikonflikte.
Skills, MCPs Und Sub-Agenten — Die Komposierbarkeitsschicht
Skills — Wiederverwendbare Workflows
Ein Skill ist ein gespeicherter Workflow, den du mit einem Slash-Befehl auslösen kannst. Skills werden als Markdown-Dateien gespeichert, sodass du sie versionieren, mit deinem Team teilen oder zwischen Maschinen portieren kannst.
MCPs — Das Plugin-System
MCPs erweitern Claude Codes Fähigkeiten, indem sie es mit externen Diensten und Tools verbinden.
Warnung: MCPs verbrauchen Kontext-Tokens. Installiere nur, was du für deinen aktuellen Workflow brauchst.
Sub-Agenten — Parallele Aufgabenläufer
Sub-Agenten sind leichtgewichtige Claude Code-Instanzen, die für spezifische atomare Aufgaben gestartet werden.
Gut für: Erzeugen einer einzelnen Datei, Formatieren von Daten, Abrufen und Zusammenfassen externer Inhalte.
Nicht gut für: alles, was volles Projektkontext-Verständnis erfordert.
Fortgeschrittene Techniken Für Die Besessenen
Browser-Automatisierung Mit /chrome
Der /chrome-Befehl öffnet eine Browser-Instanz, die Claude Code direkt steuern kann.
Hooks Für Automatisierte Sicherheit
Pre-Execution und Post-Execution Hooks funktionieren wie Git-Hooks, aber für Claude Code-Aktionen:
- Pre-Hook: blockiert jeden Befehl, der Produktions-Umgebungsvariablen modifiziert
- Post-Hook: führt Prettier auf jeder modifizierten
.tsoder.tsx-Datei aus - Post-Hook: führt ESLint mit Auto-Fix auf geänderten Dateien aus
Benachrichtigungen Wenn Arbeit Abgeschlossen Ist
Konfiguriere Claude Code, dich bei Abschluss zu benachrichtigen, wenn du lange Aufgaben über mehrere Instanzen ausführst.
Das Komposierbarkeits-Framework
Slash-Befehle, Skills, MCPs, Sub-Agenten, Hooks und Plugins sind keine separaten Funktionen — sie sind komposierbare Bausteine.
Die Entwickler, die das Meiste aus Claude Code herausholen, schreiben keine besseren Prompts. Sie bauen bessere Systeme rund um das Tool herum.
Was Sechs Monate Mich Lehrten, Was Die Dokumentation Nicht Kann
Beginne jede Aufgabe damit zu fragen, was die KI wissen muss, nicht was du willst, dass sie tut.
Behandle Kontext wie RAM — er ist endlich und kostbar. Lösche aggressiv. Stelle Kontext günstig wieder her.
Automatisiere die Meta-Arbeit. Das Aktualisieren von CLAUDE.md, das Installieren von MCPs, das Konfigurieren von Hooks, das Erstellen von Skills — all das kann konversationell durch Claude Code selbst erledigt werden.
Plane vor der Ausführung. Immer. Die fünf Minuten, die du im Planungsmodus damit verbringst, den Ansatz zu überprüfen, sparen dir dreißig Minuten beim Rückgängigmachen falscher Änderungen im Bearbeitungsmodus.
Ich begann diesen Beitrag damit, dir von den $400 zu erzählen, die ich in meinem ersten Monat verschwendete. Wenn sogar fünf dieser fünfzig Tipps dich vor ähnlich teuren Lektionen bewahren, dann hat dieser Beitrag seine Arbeit getan.
Lass Uns Zusammenarbeiten
Möchtest du KI-Systeme aufbauen, Workflows automatisieren oder deine Tech-Infrastruktur skalieren? Ich helfe dir gerne.
- Fiverr (Custom-Builds & Integrationen): fiverr.com/s/EgxYmWD
- Portfolio: mejba.me
- Ramlit Limited (Enterprise-Lösungen): ramlit.com
- ColorPark (Design & Branding): colorpark.io
- xCyberSecurity (Sicherheitsdienste): xcybersecurity.io