다중 창 클로드 코드 설정: 역할 분리 및 실행 훅

설정 상세
r/ClaudeAI의 한 개발자가 Claude Code가 세션 중에 목표를 벗어나고 컨텍스트를 잃는 문제를 해결하기 위한 구성을 설명합니다. 이 솔루션은 iTerm2에서 2×2 그리드를 사용하며, 각 창은 고정된 역할이 할당된 별도의 Claude Code 인스턴스를 실행합니다.
- IMPL: 자동 수락이 활성화된 Sonnet 모델을 사용합니다. 역할은 코드 작성과 테스트 실행입니다.
- AUDIT: 읽기 전용 모드의 Opus 모델을 사용합니다. IMPL의 출력을 검토하지만 코드 자체를 생성하지는 않습니다.
- PLAN: 아키텍처 논의를 위해 낮은 노력 설정으로 실행됩니다. 쓰기 제한은 없지만, 낮은 노력 설정으로 인해 구현에 깊이 들어가지 않습니다.
- PROMPT: 프롬프트 개선을 별도로 처리합니다.
각 창은 $ITERM_PROFILE 환경 변수에서 자동으로 역할을 선택합니다. cc를 입력하면 올바른 모델과 권한 플래그로 인스턴스가 시작됩니다.
훅 시스템 및 세션 관리
이 설정은 실행 시점에 적용되는 두 단계 훅 시스템을 포함합니다.
- PreToolUse 훅:
.env파일 편집이나git push명령과 같은 작업이 실행되기 전에 차단합니다. - PostToolUse 훅: 연속 세 번의 도구 실패 후 세션을 중단하는 회로 차단기를 구현하여 상황이 악화되는 것을 방지합니다.
SESSION_LOG—일반 마크다운 파일—은 IMPL이 매일 끝날 때 완료된 작업, 결정 사항, 다음 단계로 업데이트합니다. 새 세션을 시작할 때 이 로그의 마지막 60줄을 읽어, 전체 프로젝트를 다시 설명하는 데서 오는 콜드 스타트를 줄이고 중단한 부분부터 이어갈 수 있습니다.
훅 스크립트와 게이트/배포 워크플로를 포함한 전체 안내는 링크된 가이드와 저장소에서 확인할 수 있습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

클로드 AI, 자동차 선루프 수리를 위한 우레탄 글래스 접착제 사용법 안내
한 사용자가 클로드의 단계별 안내를 따라 녹을 청소하고 우레탄 유리 접착제를 도포하여 고속도로에서 열린 2012년식 포드 퓨전 선루프를 수리했으며, 5000달러짜리 차량에 1500달러의 교체 비용을 피했습니다.

OpenClaw 참조 설정: 보안 아키텍처를 포함한 6주간의 프로덕션 사용 사례
한 산업 엔지니어가 Mac Mini M4에 개인 AI 에이전트를 구축했습니다. 이 에이전트는 아침 브리핑, 청구서 스캔, 음성 기록, 맞춤형 보안 시스템을 통한 파일 동기화를 처리합니다. 이 설정에는 Claude Sonnet, MiniMax, Qwen 로컬 모델이 포함되어 있으며, 매일 12개의 cron 작업을 실행하고 월 30~50달러의 비용이 듭니다.

솔로 창업자가 Claude Code와 Remotion으로 데모 비디오 제작
한 명의 개발자가 Claude Code와 Remotion을 활용하여 주말 동안 0원의 비용으로 제품 데모 영상을 제작했습니다. 이로써 디자인 능력 부족과 예산 제약으로 인한 출시 지연을 극복했습니다.

Claude와 TickTick MCP 서버를 활용한 자기주도 학습 관리
한 개발자가 YouTube 자막을 활용해 Claude로 자기주도 학습 커리큘럼을 만들고, ticktick-mcp GitHub 저장소를 통해 TickTick과 연결하여 프로젝트 작업과 캘린더 뷰를 자동 생성했습니다.