
정신을 차려보니 머지된 PR의 64%가 AI 제작이었다 — 3개월간 2,424건의 실록
요약
한 기업의 GitHub 조직에서 3개월간 머지된 PR의 64%가 AI 에이전트에 의해 생성되었음을 실측한 사례를 공유합니다. AI 에이전트가 구현부터 리뷰, 머지까지 수행하는 자동화 워크플로우의 효율성과 발생 가능한 사고 사례를 다룹니다.
핵심 포인트
- 머지된 PR의 64%가 AI 에이전트에 의해 생성됨
- 태스크 실행 에이전트의 PR 생성 후 머지 중앙값은 단 2분
- AI 리뷰와 CI를 결합한 완전 자동화 워크플로우 운영 가능
- 인스턴스 회수, 가짜 완료, 테스트 오류 등 AI 운영 시의 리스크 존재
- 인간의 역할은 요구사항 결정, 검증 설계, 사고 대응으로 변화
3개월 전, 저희 회사의 GitHub organization에 새로운 「동료」가 입사했습니다. 불평 없이 일하고, 심야에도 일하며, 가끔 Spot 인스턴스 회수로 인해 갑자기 귀가하기도 합니다.
며칠 전 문득 집계해 보았더니, 엄청난 결과가 나와 있었습니다.
머지(Merge)된 PR의 64%가 AI 제작이었다
2026년 4월 8일 ~ 7월 6일, 저희 org의 주요 10개 리포지토리에서 머지된 PR은 3,781건. 그중 AI 에이전트가 브랜치를 생성하여 만든 PR이 **2,424건(64%)**이었습니다.
내역은 다음과 같습니다.
| 종류 | 건수 | 수행 내용 |
|---|---|---|
| 태스크 실행 에이전트 | 859 | Notion 티켓을 읽고 구현 → 테스트 → PR → 머지까지 완수 |
| ... |
인간(저를 포함해 실질적으로 2~3명)이 리뷰와 방침 결정을 하고, 구현 작업은 거의 AI가 담당합니다.
「PR 생성 → 머지」 중앙값 2분
태스크 실행 에이전트의 859건에 대해, PR이 생성된 후 머지될 때까지의 시간을 측정하면:
중앙값: 2분
- 75 퍼센타일(75th percentile): 9분
93%가 1시간 이내
「2분 만에 리뷰를 한다고?」라고 생각하실 수도 있겠지만, 리뷰도 AI가 합니다. PR이 생성되면 AI 코드 리뷰(중요도를 포함하여 지적)가 실행되고, CI가 통과되며, 승인되면 자동으로 머지됩니다. 인간은 Slack으로 흘러 들어오는 결과를 지켜보고 있습니다.
혹시 몰라 솔직하게 말씀드리면, 이것은 「PR 생성 후」의 시간입니다. 그전에 에이전트가 구현하고 테스트를 통과하는 시간이 별도로 존재합니다. 그럼에도 티켓을 Ready 상태로 만든 후 PR이 머지될 때까지, 커피를 한 잔 타고 돌아오면 이미 끝나 있을 정도의 체감입니다.
물론, 사고도 발생합니다
여기까지만 말하면 수상쩍은 성공담처럼 들릴 수 있으므로, 실제로 있었던 사고 사례를 남겨둡니다.
AI 사원의 갑작스러운 퇴사: 에이전트는 Spot 인스턴스에서 동작하므로, 인스턴스가 회수되면 작업 중이던 태스크와 함께 사라집니다. 「failed at step ''. Reason: (공백)」이라는 유서만이 남습니다. -
가짜 완료(Done): 「완료했습니다!」라고 보고했는데 PR이 존재하지 않습니다. 추궁할 상대가 없습니다. -
AI 정체: AI가 만든 PR을 AI가 리뷰하고 AI가 머지하는 대열에, AI가 끼어들어 컨플릭트(Conflict)가 발생합니다. -
시한폭탄 테스트: AI가 작성한 테스트에 고정 날짜가 포함되어 있어, 90일 후에 모든 PR을 휘말리게 하며 폭발합니다.
이러한 실패담은 개별 기사로 작성하였으니, 관심이 있다면 과거 기사를 참고해 주세요.
운영하는 메커니즘
자체 제작한 AI 개발 자동화 패밀리 「Codens」로 운영하고 있습니다.
Green이 대화를 통해 PRD(요건)를 작성 -
Purple이 티켓을 가져와 에이전트가 구현 → verify → PR 수행 -
Orange가 PR을 자동 리뷰(보안 감사 포함) - CI + 승인으로 자동 머지
- 운영 환경에서 에러가 발생하면
Red가 감지하여 수정 PR 생성 -
Blue가 QA・E2E를 실행
즉, 이 기사는 「저희 제품의 도그푸딩(Dogfooding) 결과」입니다. 광고냐고 생각하셨다면 정답입니다. 다만 수치는 GitHub API를 통해 누구나 검증할 수 있는 실측값입니다.
인간의 업무는 무엇이 남았는가
3개월간 진행해 본 결과, 인간이 하고 있는 일은 다음과 같습니다:
무엇을 만들지 결정하기(티켓의 품질이 전부입니다. 모호한 티켓은 AI가 모호하게 구현합니다) -
verify 커맨드 설계(「테스트가 통과한다」는 것만으로는 AI가 태만하게 행동할 수 있습니다. 존재 체크 및 금지 패턴까지 작성해야 합니다) -
사고 대응의 1차 분류(그리고 사고는 기사의 소재가 됩니다) -
「AI에게 일자리를 빼앗긴다」기보다는, 「AI라는 부하 직원이 2,400건의 PR을 던지는 회사의 매니저가 되었다」는 표현이 더 가깝습니다. 매니지먼트, 정말 힘듭니다.
Codens는 14일간 무료로 체험할 수 있습니다(카드 등록 불필요): codens.ai
에러 자동 수정 기능인 Red만 도입하더라도, 심야의 Sentry 알람이 「아침에 일어나면 수정 PR이 기다리고 있다」로 바뀝니다.
Discussion

AI 자동 생성 콘텐츠
본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기