최근 깃허브(GitHub) 오픈소스 프로젝트 관리자들 사이에서 인공지능(AI) 에이전트가 생성하는 풀 리퀘스트(PR)가 급증하며 새로운 골칫거리가 되고 있습니다. 한 계정에서 10일 만에 58개의 PR을 생성하는 등, AI가 마치 분산 서비스 거부(DDoS) 공격처럼 프로젝트를 마비시킬 수 있다는 우려까지 나옵니다. 이러한 문제에 대응하기 위해 'agent-pr-gate'라는 새로운 접근 방식이 등장했습니다.
'agent-pr-gate'는 프로젝트의 기여 가이드라인(CONTRIBUTING.md) 파일에 4가지 질문을 추가하는 매우 간단한 방식으로 작동합니다. 이 질문들은 AI 에이전트가 PR을 생성하기 전에, 기여자가 '무엇을 달성하려 하는가'와 같은 핵심적인 목적을 먼저 숙고하도록 유도합니다. AI는 이 질문에 스스로 답할 수 없으므로, 결국 사람이 개입하여 답변을 제공해야만 다음 단계로 진행될 수 있습니다. 이는 무분별한 AI 생성 PR을 걸러내고, 관리자들의 검토 부담을 줄이는 것을 목표로 합니다.
이러한 방식은 오픈소스 프로젝트 관리자들이 AI 시대에 직면한 새로운 도전에 대응하는 중요한 시사점을 제공합니다. 단순히 기술적인 차단 메커니즘을 넘어, 기여의 본질적인 목적과 가치를 다시 한번 생각하게 함으로써 오픈소스 생태계의 건전성을 유지하려는 노력입니다. AI 에이전트가 더욱 고도화될수록 이와 같은 '인간 중심'의 가이드라인은 더욱 중요해질 것이며, 이는 오픈소스 커뮤니티가 AI와 공존하는 방식을 모색하는 첫걸음이 될 수 있습니다.