Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기

✍️ OpenClawRadar📅 게시일: May 11, 2026🔗 Source
Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기
Ad

동일한 저장소에서 여러 Claude Code 에이전트를 동시에 실행하는 방법이 git worktree를 통해 구현되었습니다. 각 에이전트는 자체 브랜치와 전용 작업 디렉토리를 가지므로 파일 충돌이 없고 간섭 없이 읽기/쓰기가 가능합니다.

워크플로우

  • 각 브랜치에 대해 git worktree를 생성합니다.
  • 각 worktree 디렉토리에서 별도의 Claude Code 세션을 엽니다.
  • 에이전트가 서로를 인식하지 못한 채 병렬로 실행되도록 합니다.
  • 두 작업이 완료되면 일반 git merge를 통해 브랜치를 병합합니다.

실제 예제

# 기능 브랜치용 worktree 생성
git worktree add ../repo-feature feature-branch
# 버그 수정 브랜치용 worktree 생성
git worktree add ../repo-bugfix bugfix-branch

각 디렉토리에서 Claude Code 시작

cd ../repo-feature && claude-code . cd ../repo-bugfix && claude-code .

장점

병렬화 가능한 작업에서 실제로 속도 향상이 있습니다. 한 에이전트가 버그를 수정하는 동안 다른 에이전트가 새 기능을 초안하거나, 리팩토링과 테스트 커버리지 작업을 동시에 할 수 있습니다. 모든 작업이 깔끔하게 분할되지는 않지만, 진정으로 독립적인 작업은 충돌 없이 병렬 처리가 가능합니다. 사용자는 한 에이전트가 버그를 수정하고 다른 에이전트가 기능을 초안하는 것을 동시에 충돌 없이 수행했다고 보고했습니다.

고려사항

사용자는 장기 실행 작업의 안정성과 대규모에서 병합 충돌이 문제가 되는지에 대해 질문합니다. worktree 브랜치를 병합할 때 표준 git merge 해결 방식이 적용됩니다.

대상

동일한 코드베이스에서 독립적인 작업을 병렬화하려는 Claude Code 사용자.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

Lat.md: 코드베이스를 위한 마크다운 기반 지식 그래프
Tools

Lat.md: 코드베이스를 위한 마크다운 기반 지식 그래프

Lat.md는 lat.md/ 디렉토리 내 상호 연결된 마크다운 파일을 사용하여 코드베이스에 대한 지식 그래프를 생성합니다. 단일 문서의 확장성 문제를 해결하며, [[위키 링크]]로 섹션을 연결하고, // @lat: [[section-id]]와 같은 주석으로 소스 코드에 연결하며, 검증 및 검색을 위한 CLI 도구를 제공합니다.

OpenClawRadar
클로드 IDE 브리지, 이제 원격 서버에서 AI 지원 개발 가능
Tools

클로드 IDE 브리지, 이제 원격 서버에서 AI 지원 개발 가능

Claude-IDE-Bridge 도구가 이제 Claude AI를 VPS 또는 클라우드 머신의 원격 개발 환경에 연결하여 모든 기기에서 실시간 진단, 열린 파일, 테스트 실패에 접근할 수 있게 합니다.

OpenClawRadar
Claude to PDF Chrome 확장 프로그램: 긴 대화를 서식 그대로 내보내기
Tools

Claude to PDF Chrome 확장 프로그램: 긴 대화를 서식 그대로 내보내기

한 개발자가 Claude AI 채팅의 전체 대화 기록을 캡처하고 PDF로 내보낼 때 코드 블록, LaTeX 수식, 표 서식을 보존하는 Claude to PDF라는 무료 Chrome 확장 프로그램을 출시했습니다.

OpenClawRadar
Transloadit MCP 서버, AI 에이전트를 미디어 처리 파이프라인에 연결합니다
Tools

Transloadit MCP 서버, AI 에이전트를 미디어 처리 파이프라인에 연결합니다

Transloadit은 Claude 및 다른 AI 에이전트를 86개의 비디오, 오디오, 이미지, 문서 처리 로봇을 갖춘 미디어 처리 파이프라인에 연결하는 MCP 서버를 구축했습니다. Claude Code에서 설정하려면 한 줄만 필요합니다: TRANSLOADIT_KEY 및 TRANSLOADIT_SECRET 환경 변수와 함께 npx -y @transloadit/mcp-server stdio를 실행하세요.

OpenClawRadar