CLAUDE.md 하나, Worktree 다섯 개, 디자인 토큰 한 벌—AI 코딩 에이전트, 팀 전체에 심는 실전 세팅 가이드

CLAUDE.md 하나, Worktree 다섯 개, 디자인 토큰 한 벌—AI 코딩 에이전트, 팀 전체에 심는 실전 세팅 가이드

프로젝트 컨텍스트 주입부터 병렬 에이전트 실행, Figma→Code 품질 끌어올리기, 그리고 AI 의존도 조절까지—팀 단위 AI-First 워크플로우를 실전 세팅하는 네 가지 축을 해부합니다.

AI 코딩 에이전트 Claude Code CLAUDE.md Git Worktrees Figma MCP 디자인 시스템 AI-First 워크플로우 팀 생산성
광고

AI 코딩 도구, '개인 생산성 팁'에서 '팀 인프라'로 넘어갈 때

솔직히 말하면, 지금 AI 코딩 도구를 '안 쓰는' 팀은 거의 없습니다. 문제는 팀원 각자가 제각기 다른 방식으로, 제각기 다른 수준으로 쓰고 있다는 겁니다. 누군가는 Claude Code로 엔드포인트를 통째로 찍어내고, 누군가는 ChatGPT에 에러 메시지를 복붙하는 수준에 머물러 있죠. 이 격차가 코드 품질의 격차로, 결국 팀 전체의 병목으로 이어집니다. AI 코딩 에이전트를 '개인 생산성 팁'이 아니라 '팀 인프라'로 세팅하는 방법론이 필요한 시점입니다.

최근 수집된 네 편의 기사가 정확히 이 퍼즐의 조각들을 하나씩 보여줍니다. Claude Code 워크플로우 최적화, Git Worktrees를 활용한 병렬 에이전트 실행, Figma→Code AI 변환의 한계와 개선 전략, 그리고 AI 의존도의 균형점까지. 이걸 하나로 엮으면 'AI 코딩 에이전트를 팀 단위로 실전 세팅하는 4단계 프레임'이 나옵니다.


1단계: 프로젝트 컨텍스트를 '코드로' 주입하라—CLAUDE.md의 위력

Dev.to에 올라온 Klement Gunndu의 Claude Code 셋업 가이드에서 가장 인상적인 건, AI에게 단순히 "이거 만들어줘"라고 던지는 게 아니라 프로젝트의 헌법을 먼저 작성한다는 점입니다. CLAUDE.md라는 파일에 아키텍처 원칙, 기술 스택, 코딩 컨벤션, 주요 파일 위치, 이전 의사결정 이력까지 담아두면, AI가 매번 동일한 맥락 위에서 코드를 생성합니다.

이걸 Claude한테 물어보니까 흥미로운 답이 나오더라고요. "CLAUDE.md 없이 작업하면 매 세션마다 컨텍스트를 처음부터 다시 쌓아야 해서, 같은 프로젝트인데도 일관성 없는 코드가 나온다"고요. 팀 관점에서 이건 결정적입니다. 팀원 5명이 각자 다른 프롬프트로 AI를 쓰면 코드베이스가 5가지 스타일로 오염되지만, CLAUDE.md 하나를 공유하면 AI가 생성하는 코드의 일관성이 팀 전체로 확장됩니다. 커스텀 슬래시 명령어(/create_endpoint product, /refactor_file)까지 표준화하면 반복 작업의 자동화 수준도 팀 단위로 균일해지고요.

실전 적용 포인트는 명확합니다. 프로젝트 루트에 CLAUDE.md를 두고, PR 리뷰 때 이 파일의 업데이트 여부도 함께 체크하세요. 아키텍처 결정이 바뀌면 코드보다 CLAUDE.md를 먼저 고치는 습관—이게 AI-First 팀의 첫 번째 규율입니다.


2단계: 에이전트를 병렬로 돌려라—Git Worktrees가 게임체인저인 이유

MashrulHaque의 Dev.to 기사는 한 문장으로 요약됩니다. "5개 모니터에 5개 터미널, 5개 브랜치, 5개 에이전트—충돌 제로." Git Worktrees는 2015년부터 있던 기능인데, AI 코딩 에이전트가 등장하기 전에는 한 사람이 5개 브랜치를 동시에 작업할 이유 자체가 없었습니다. 지금은 있죠.

핵심 문제는 이겁니다. 에이전트 하나가 파일을 읽고, 쓰고, 빌드하고, 테스트하는 데 5~15분이 걸립니다. 그 사이 개발자는 멍하니 기다립니다. 두 번째 에이전트를 같은 워킹 디렉토리에서 돌리면? Agent A가 OrderService.cs를 쓰는 동안 Agent B가 읽습니다. 실시간 머지 컨플릭트, 버전 관리도 없이. Worktree는 각 에이전트에게 독립된 디렉토리와 독립된 브랜치를 주는 것이고, Claude Code는 이미 --worktree 플래그로 이걸 네이티브 지원합니다.

Anthropic의 Claude Code 창시자 Boris Cherny가 "워크트리가 내 생산성 팁 1위"라고 말한 건 괜한 게 아닙니다. 코드베이스 전체 마이그레이션 같은 대규모 배치 작업을 3~5개 워크트리로 동시에 돌리면 처리량이 5배까지 올라간다는 거죠. 팀 차원에서 이걸 표준화하면—워크트리 생성 스크립트, 포트 충돌 방지 규칙, 머지 전략까지—에이전트 병렬 실행이 개인 해킹이 아니라 팀 프로세스가 됩니다.


3단계: Figma→Code, AI에게 '우리 팀의 언어'를 가르쳐라

Velog에 올라온 Figma→Code 실험 기사는 AI-First 워크플로우의 가장 아픈 지점을 정량적으로 보여줍니다. 디자인 시스템(DS)이 잘 갖춰진 팀에서 Figma MCP를 아무 설정 없이 돌렸더니, DS 사용률 17~25%, UI 일치율 50~55%. AI가 <Button> 컴포넌트 대신 rectangle + text를 조합하고, 디자인 토큰 대신 borderRadius: '24px'을 하드코딩하고, 아이콘 패키지 대신 <img> 태그를 직접 만들어냅니다.

원인은 명확합니다. AI한테 우리 DS를 안 알려줬으니까요. Figma MCP는 레이어 구조와 스타일 값은 읽지만, "이건 ds/button/primary 컴포넌트야", "이 색상은 color.primary.500 토큰이야"라는 정보는 Figma 시안 자체에 DS 컴포넌트가 사용되어야만 존재합니다. 디자이너가 DS 컴포넌트를 안 쓰고 직접 그리면, AI 입장에서는 단서 자체가 없는 상황이죠.

이건 AI만 개선한다고 해결되는 문제가 아닙니다. 디자이너와 개발자가 함께 풀어야 하는 부분이기도 합니다. AI에게 DS 컴포넌트 매핑 규칙, 토큰 체계, 아이콘 패키지 목록을 컨텍스트로 주입하는 한편, Figma 시안 자체의 DS 적용률도 높여야 합니다. 1단계의 CLAUDE.md에 DS 규칙을 포함시키는 것—이게 Figma→Code 품질을 끌어올리는 가장 현실적인 첫 수입니다.


4단계: AI 의존도의 균형점을 설계하라

Dev.to의 AI 의존도 회복 가이드는 반대편에서 중요한 경고를 보냅니다. "AI 금지령부터 내려라"는 다소 극단적인 제안이지만, 핵심 메시지는 유효합니다. AI가 코드를 생성해주는 환경에서 팀원이 기본기를 잃으면, AI가 만든 코드를 검증할 능력도 사라진다는 거죠. "수학 수업에서 계산기—자동화할 절차를 손으로 할 줄 알기 전에는 쓰지 마라." 정확한 비유입니다.

AI-First 팀 리빌딩에서 이 균형이 가장 어렵습니다. 제가 팀에 항상 강조하는 건 이겁니다. "AI는 copilot이지 captain이 아니다." AI가 생성해준 걸 기반으로 우리가 다듬는 구조에서, '다듬는 능력'이 없으면 전체가 무너집니다. SQL을 직접 쓸 줄 알아야 AI가 생성한 쿼리의 N+1 문제를 잡고, 표준 라이브러리를 알아야 AI가 불필요한 의존성을 추가하는 걸 막습니다.


시사점: 팀 인프라로서의 AI 세팅 체크리스트

네 가지 기사를 조합하면, AI 코딩 에이전트를 팀 전체에 심는 실전 체크리스트가 나옵니다.

  1. 컨텍스트 표준화: CLAUDE.md + 커스텀 명령어를 팀 공유 자산으로 관리
  2. 병렬 실행 인프라: Git Worktrees 기반 에이전트 병렬 운영 프로세스 표준화
  3. 디자인-코드 브리지: DS 토큰·컴포넌트 매핑 규칙을 AI 컨텍스트에 주입, Figma 시안 품질 기준 수립
  4. 기본기 방어선: AI 생성 코드 검증 능력 유지를 위한 팀 교육 정책

기획 단계부터 AI를 끼면 훨씬 효율적이에요—라는 말을 저는 늘 하지만, 그 전제는 '끼는 방식'이 팀 차원에서 설계되어 있어야 한다는 겁니다. 개인이 AI로 10배 빨라지는 건 이미 증명됐습니다. 이제 남은 질문은 하나입니다. "그 10배를, 팀 전체로 스케일할 수 있는가?" 컨텍스트 파일 하나, 워크트리 다섯 개, 디자인 토큰 한 벌—생각보다 거창하지 않은 세팅에서 답이 시작됩니다.

출처

더 많은 AI 트렌드를 Seedora 앱에서 확인하세요