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

동일한 저장소에서 여러 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
👀 See Also

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

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

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

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