[AI] AI 여러 개를 쓸 때의 깃 워크플로우
![[AI] AI 여러 개를 쓸 때의 깃 워크플로우](/_next/image?url=https%3A%2F%2Fdata.develog.develrocket.com%2Fupload%2Fdevelog%2Fuser_1777093328305%2F1787227537851-94buqs%2FChatGPT_Image_2026__8__20_____08_53_52.png&w=3840&q=75)
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.
기존에 클로드를 결제해서 쓰고 있었는데, 오늘 코덱스도 같이 결제했습니다. 두 모델을 같이 쓰면서 각자의 장점으로 병렬 작업을 해보고 싶었기 때문입니다. 마침 오늘 학원 친구가 깃 워크플로우를 알려줬는데, 병렬로 작업시키기 좋은 방법 같아서 일단 개념만 정리해봤습니다. 혹시 코덱스랑 클로드를 같이 쓰시는 분이 있다면 어떻게 쓰시는지 댓글로 팁을 남겨주시면 정말 감사하겠습니다. 이번 주말에 직접 세팅해보고 괜찮은 방법이 나오면 다시 글로 정리해보겠습니다.
브랜치를 어떻게 나누고 언제 합칠지에 대한 팀 규칙이다. Git의 기능이 아니라 관례에 가깝다.
핵심 트레이드오프는 하나다. 브랜치가 오래 살수록 격리는 잘 되지만 머지 비용이 커진다.
사람 팀원과 세 가지가 다르다.
머지 충돌 위험은 커지고 브랜치 수명은 짧아진다. 위 트레이드오프에서 자연히 GitHub Flow / Trunk Based 쪽으로 밀린다. Git Flow는 안 맞는다. develop에 며칠 쌓아두면 충돌 해결 시간이 작업 시간을 넘어선다.
여러 에이전트에게 같은 폴더를 주면 서로의 파일을 덮어쓴다.
git worktree add C:/GitHub/proj-feature-a feature/a
git worktree add C:/GitHub/proj-feature-b feature/b
.git은 공유하고 작업 디렉토리만 분리된다. 에이전트마다 독립된 폴더 = 독립된 브랜치. 이게 병렬 작업의 기본 단위다.
단, Unity처럼 Library 폴더가 무거운 프로젝트는 worktree마다 재임포트가 걸린다. 이 경우엔 순차 실행이 나을 수도 있다.
작업 분할이 곧 브랜치 전략
사람은 "이건 저 사람 파일이니 안 건드려야지" 하지만 에이전트는 안 한다. 지시할 때부터 파일 단위로 겹치지 않게 쪼개야 한다.
규칙은 레포에 글로 박아둔다
CLAUDE.md 같은 파일이 사람 팀의 코딩 컨벤션 문서 역할을 한다. 에이전트끼리는 대화를 못 하므로, 공유돼야 할 규칙은 전부 파일로 존재해야 한다.
머지 순서는 사람이 정한다
에이전트는 자기 브랜치만 안다. "A 머지 후 B 리베이스" 같은 조율은 사람 몫이다.
커밋을 잘게 쪼갠다
롤백 단위가 된다. AI 작업은 실패율이 높으므로 되돌리기 쉬운 상태를 유지하는 게 중요하다.
| 사람 팀 | AI 병렬 | |
|---|---|---|
| 격리 수단 | 브랜치 | worktree + 브랜치 |
| 컨텍스트 공유 | 대화, 회의 | 레포 내 문서 파일 |
| 브랜치 수명 | 며칠~몇 주 | 몇 시간 |
| 병목 | 구현 속도 | 리뷰·통합 속도 |
마지막 줄이 핵심이다. AI를 여러 개 쓰면 구현은 빨라지지만 통합과 검증이 병목이 된다. 워크플로우 설계는 결국 그 병목을 어떻게 처리할지의 문제다.
![[AI] AI 여러개를 동시에 돌리는 Orca](https://data.develog.develrocket.com/upload/develog/user_1777093328305/1787402072812-3sglwy/_____2026-08-22_213348.png)
Orca 설명 및 테스트

- 5분 동안 검증 스킬 네 개를 에 넣는다. - 가 요구사항·코드·테스트 검증을 묶어서 실행한다. - 작업 분할, 계약, 파일 소유권까지 매번 적기 귀찮다면 1분 더 써서 을 추가한다. - 자동 테스트를 먼저 실행하고, 코드로 판정하지 못한 화면만 브라우

- 하네스·루프·그래프는 서로를 대체하는 게 아니라 겹쳐 있는 층이다. - 나누기만 하고 공유할 기준을 못 박지 않으면 합칠 때 어긋난다 (직접 겪은 사례). - Bun의 Rust 재작성은 가능성을 보여줬지만 사람의 검토를 대신하지 못했다. - 한계는 사라진 게 아니라 토큰 비용과 검토 책임으로 옮겨갔다.
![[AI] AI 여러개를 동시에 돌리는 Orca](https://data.develog.develrocket.com/upload/develog/user_1777093328305/1787402072812-3sglwy/_____2026-08-22_213348.png)

- 5분 동안 검증 스킬 네 개를 에 넣는다. - 가 요구사항·코드·테스트 검증을 묶어서 실행한다. - 작업 분할, 계약, 파일 소유권까지 매번 적기 귀찮다면 1분 더 써서 을 추가한다. - 자동 테스트를 먼저 실행하고, 코드로 판정하지 못한 화면만 브라우

- 하네스·루프·그래프는 서로를 대체하는 게 아니라 겹쳐 있는 층이다. - 나누기만 하고 공유할 기준을 못 박지 않으면 합칠 때 어긋난다 (직접 겪은 사례). - Bun의 Rust 재작성은 가능성을 보여줬지만 사람의 검토를 대신하지 못했다. - 한계는 사라진 게 아니라 토큰 비용과 검토 책임으로 옮겨갔다.