
Claude Code로 Agent를 6+2 병렬 실행하여 1 세션 내에 14개 파일 / 5,000행 이상을 생성한 실험 로그
요약
Claude Code의 Agent를 8개 병렬로 실행하여 30분 만에 14개 파일과 5,000행 이상의 코드를 생성한 실험 사례를 소개합니다. worktree isolation이 불가능한 환경에서도 제약 템플릿을 통해 에이전트 간 간섭을 최소화하며 대량의 코드를 생성하는 방법을 다룹니다.
핵심 포인트
- Claude Code Agent 8개를 병렬 실행하여 대량의 코드 생성 가능
- 제약 템플릿을 활용해 에이전트 간 파일 간섭 방지 및 격리 구현
- PoC 및 데모 생성 등 단기간에 많은 양의 결과물이 필요한 작업에 최적화
Claude Code의 Agent를 6+2개(합계 8개) background에서 병렬 실행하면, 1 세션 내에 14개 파일 / 5,000행 이상을 30분 이내에 생성할 수 있었습니다.
worktree isolation을 사용할 수 없는 환경에서도 「신규 파일 생성만」 제약 템플릿으로 간섭 제로를 실현할 수 있습니다.
| 항목 | 상세 |
|---|---|
| 목적 | SaaS 데모 6개 + 허브 페이지 2개를 1 세션 내에서 생성 |
| ... | |
isolation: "worktree" |
를 지정했으나, monorepo 구성에서 에러가 반환되어 생성 실패.
→ 대안으로서 각 Agent에게 **제약 템플릿 (Constraint Template)**을 전달함으로써 대응했습니다.
각 Agent의 프롬프트에 아래 내용을 추가합니다.
제약 (반드시 지킬 것):
- 신규 파일 생성만 가능. 기존 파일의 편집·삭제는 금지
- git commit은 금지
...
포인트: 각 Agent에게 고유한 디렉토리를 할당함으로써, 쓰기 대상이 물리적으로 분리됩니다.
- 데모용 Agent 6개 (각 SaaS 후보 담당)를 background에서 실행
- 허브용 Agent 2개 (모든 데모를 집약하는 네비게이션 페이지)를 background에서 실행
- 각 Agent에게 「제약 템플릿」 + 「담당 디렉토리」 + 「생성 사양」을 전달
| 경과 시간 | 상황 |
|---|---|
| 실행 직후 | 8개의 Agent가 병렬로 작업 시작 |
| ... | |
| 조건 | 적합 여부 |
| --- | --- |
| 각 Agent의 결과물이 독립된 디렉토리에 들어감 | ✅ 적합 |
| ... | |
| 「양을 내는」 페이즈에 사용하고, 「품질을 높이는」 페이즈에는 사용하지 않는다 가 기본 판단입니다. |
- 8개 병렬(6+2)로 30분 이내에 14개 파일 / 5,000행 이상을 생성할 수 있었다
- worktree isolation이 작동하지 않더라도, 제약 템플릿으로 간섭 제로를 만들 수 있다
- PoC·데모 생성·비교 구현 등 「양을 내는」 작업에 적합하다
이 실험의 상세 내용(ExperienceBox · 「그래서, 어떻게 돈을 버는가?」 포함 완전판)은 아래에 게재되어 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기