하나의 코드베이스에서 두 개의 AI 코딩 에이전트를 실... 노트

하나의 코드베이스에서 두 개의 AI 코딩 에이전트를 실행하는 방법

병렬 코딩 에이전트는 생산성 향상을 만들기 전에 동시성 문제를 야기합니다. 동일한 체크아웃을 편집하는 두 개의 자율 프로세스는 파일을 덮어쓰거나, 가정을 무효화하거나, 테스트 상태를 오염시키거나, 개별적으로는 올바르지만 함께는 호환되지 않는 변경 사항을 생성할 수 있습니다.더 안전한 운영 모델은 각 에이전트를 전용 Git worktree, 명시적인 파일 수준 계약, 결정론적 검증 명령, 그리고 보호된 브랜치에 직접 통합할 권한이 없는 독립적인 기여자로서 취급합니다. Git worktree는 하나의 저장소에 대해 여러 개의 연결된 작업 트리를 제공하며, 현대 코딩 에이전트 플랫폼은 격리된 샌드박스, 범위가 지정된 쓰기 액세스, 제어된 네트워크 권한을 통해 동일한 원칙을 독립적으로 강화합니다.