Mehrfenster-Claude-Code-Einrichtung mit Rollentrennung und Ausführungshooks

Setup-Details
Ein Entwickler auf r/ClaudeAI beschreibt eine Konfiguration, um das Abdriffen von Claude Code während einer Sitzung und den Verlust des Kontexts zu adressieren. Die Lösung verwendet ein 2×2-Raster in iTerm2, wobei jedes Fenster eine separate Claude Code-Instanz mit einer festen Rolle ausführt.
- IMPL: Verwendet das Sonnet-Modell mit aktivierter Auto-Accept-Funktion. Seine Rolle ist das Schreiben von Code und das Ausführen von Tests.
- AUDIT: Verwendet das Opus-Modell im Nur-Lese-Modus. Es überprüft die Ausgabe von IMPL, ohne selbst Code zu generieren.
- PLAN: Läuft mit niedriger Anstrengung für Architekturdiskussionen. Es hat keine Schreibbeschränkungen, aber die niedrige Anstrengungseinstellung verhindert, dass es in die Implementierung eintaucht.
- PROMPT: Behandelt die Prompt-Verfeinerung separat.
Jedes Fenster übernimmt automatisch seine Rolle aus der $ITERM_PROFILE-Umgebungsvariable. Die Eingabe von cc startet die Instanz mit dem korrekten Modell und den richtigen Berechtigungsflags.
Hook-System und Sitzungsverwaltung
Das Setup umfasst ein zweistufiges Hook-System, das zur Ausführungszeit durchgesetzt wird.
- PreToolUse-Hooks: Blockieren Operationen wie
.env-Dateibearbeitungen undgit push-Befehle, bevor sie ausgeführt werden. - PostToolUse-Hooks: Implementieren einen Leistungsschutzschalter, der die Sitzung nach drei aufeinanderfolgenden Tool-Fehlern stoppt, um ein Abrutschen zu verhindern.
Ein SESSION_LOG – eine einfache Markdown-Datei – wird von IMPL am Ende jedes Tages mit abgeschlossener Arbeit, getroffenen Entscheidungen und nächsten Schritten aktualisiert. Zu Beginn einer neuen Sitzung liest es die letzten 60 Zeilen dieses Protokolls, wodurch Kaltstarts durch erneutes Erklären des gesamten Projekts reduziert werden und es dort weitermachen kann, wo es aufgehört hat.
Die vollständige Schritt-für-Schritt-Anleitung mit Hook-Skripten und einem Gate/Ship-Workflow ist in einer verlinkten Anleitung und einem Repository verfügbar.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Entwickler baut persönliche Finanz-App in einem Monat mit Claude Code: Wichtige Arbeitsabläufe und Herausforderungen
Ein Entwickler mit 14 Jahren Erfahrung hat in etwa einem Monat eine persönliche Finanzprognose-App mit Claude Code erstellt und im App Store veröffentlicht. Er identifizierte drei spezifische Workflows, in denen Claude Code am effektivsten war, und teilte Herausforderungen wie Scope Creep und Datenmodellkomplexität.

KI-TDD-Pipeline: Wie schlechte Anweisungen 3.400 Tests erzeugten und was das Problem löste
Ein Entwickler baute eine Multi-Agent-TDD-Pipeline mit Claude Code, bei der verschiedene Agenten Tests, Programmierung und Review übernehmen. Die ursprüngliche Anweisung 'Schreibe Tests für alles' führte zu 3.400 Tests, von denen nur 44 % gültig waren, was zu 'Coverage-Theater' führte, bei dem Tests echte Fehler nicht erkannten.

Erstellung eines persistenten persönlichen Betriebssystems für Claude: Psychologisches Profil, Ziele und Live-Kontext-Einspeisung über Notion + Shortcuts
Ein Entwickler baute ein persistentes Personal OS in Notion, das ein komprimiertes 800-Wörter psychologisches Profil, Ziele, Beziehungen und Live-Kontext (Standort, Uhrzeit, Kalender, Wetter) in jeden Claude-API-Aufruf über iOS-Kurzbefehle einspeist, mit einer nächtlichen Nachbesprechung, um den Kontext aktuell zu halten.

Verwendung von Claude Code mit ha-mcp für Home Assistant-Automatisierung
Ein Entwickler berichtet über die Verwendung von Claude Code mit dem ha-mcp-Tool zur Verbindung mit Home Assistant, was die schnelle Erstellung von Dashboards und die Einrichtung eines Solar-Ladesystems durch detaillierte Prompts ermöglicht.