다들 어떤 하네스(harness) 설정을 사용하시나요?
What's everyone's favorite harness set up?
핵심 요약
Claude Code가 엉뚱한 방향으로 가지 않도록 제어하는 사용자들의 설정 및 워크플로우 공유 요청.
- 워크플로우 제어 — 훅, 커스텀 린터, 슬래시 명령어를 활용해 AI의 동작을 제한함.
- 엄격한 타입 검사 — mypy, eslint, ruff 등을 최대 강도로 설정해 코드 품질을 강제함.
- 테스트 자동화 — 통합 테스트를 필수화하고 make check 명령어로 lint와 test를 통합 실행함.
- 문서화 및 학습 — 워크플로우 기록을 통해 AI가 과거의 성공 패턴을 학습하도록 유도함.
제목 그대로, 다들 Claude Code가 엉뚱한 방향으로 가지 않게 하려고 어떻게 관리하는지 궁금해.
나는 훅(hooks)과 커스텀 린터(linters)를 가벼운 슬래시 명령어와 함께 사용하는 게 정말 도움이 된다는 걸 알게 됐어. 내가 요청하는 내용에 따라 Claude가 가끔 불러올 수 있는 에이전트를 몇 개 만들어 뒀지. 세션 시작과 종료 명령어를 잘 만들어 두는 것도 시간을 아끼는 데 큰 도움이 돼.


