📝 한줄 요약
AI 코딩 도구를 그냥 "챗봇"처럼 묻고 답하는 용도로만 쓰다가, PM 한 명 + 전문 에이전트 6명이 단계별로 협업하는 멀티에이전트 하네스로 바꿨더니 반복 수정 요청이 확 줄고 답변 품질이 눈에 띄게 좋아졌습니다.
바쁘시면 이것만 읽어도 돼요:
한 워크스페이스 = 한 프로젝트 원칙을 지키니 컨텍스트가 안정되면서 답변 품질이 확 올라갔다 (가장 큰 깨달음)
매번 설명하던 팀 컨벤션(폰트 단위, 코드 스타일, 커밋 규칙)을 "방침"으로 고정하니 AI가 알아서 지킨다
기획→설계→개발→리뷰→QA를 전문 에이전트 6종에게 분업시키고, PM이 지휘하게 했다
승인 게이트를 둬서 단계마다 멈추니, AI가 제멋대로 진행하는 불안 없이 통제권을 가질 수 있었다
CLAUDE.md·SKILL.md같은 설정 파일은 혼자 A-Z 쓰려 하지 말고 AI와 한 줄씩 토론하며 채워라실수로 하네스 파일이 커밋되는 걸 막는 커밋 차단 훅까지 달았다
🎯 이런 분들께 도움돼요
AI 코딩 도구를 처음 쓰면서 "챗봇처럼"만 쓰고 있는 개발자
기존 팀 코드 컨벤션·커밋 규칙을 AI가 자동으로 지키게 하고 싶은 개발팀
멀티에이전트(여러 AI 역할 분업)가 실제로 어떻게 굴러가는지 궁금한 사람
😫 문제 상황 (Before)
처음엔 Claude Code를 거의 챗봇처럼 썼습니다. 궁금한 걸 묻고 답을 받는 식이죠. 그런데 실무에 쓰다 보니 같은 불편이 계속 반복됐습니다.
매번 같은 설명을 반복해야 했습니다. 디자인을 가져올 때 우리 디자인 컨벤션대로 안 가져와서 매번 다시 설명하고, 코딩 컨벤션도 안 맞아서 코드 리뷰할 때 일일이 확인하느라 시간이 많이 들었습니다.
여러 세션을 돌리고 작업이 많아지면 컨텍스트 관리가 안 됐습니다. 엉뚱한 답을 하는 경우가 종종 있어서, 반복적인 요구사항을 매번 다시 적용해야 했습니다.
커밋 메시지도 문제였습니다. 기존 커밋 메시지 방식이 있는데 이를 무시하고 마음대로 커밋해서, 다시 수정하는 수고로움이 많았습니다.
결국 "묻고 답하기"만으로는 한계가 명확했습니다. 반복되는 요구사항을 구조로 고정해야겠다고 마음먹은 게 시작이었습니다.
🛠️ 사용한 도구
도구명: Claude Code (멀티에이전트 + 스킬 + 워크플로우 커맨드)
앱 런타임: Android (Kotlin, Jetpack Compose + 기존 XML), Clean Architecture · 멀티모듈
특이사항: figma-desktop MCP로 디자인을 구현 플랜으로 변환