오픈소스 게임 엔진 고도(Godot)가 인공지능(AI)이 작성한 코드 기여를 전면 금지한다고 발표했습니다. 고도 재단(Godot Foundation)은 AI 생성 코드가 프로젝트 유지보수자(maintainer)들에게 불필요한 부담을 주고, 코드의 책임 소재를 불분명하게 만들어 장기적으로 프로젝트의 지속 가능성을 해칠 수 있다고 판단했습니다. 이는 오픈소스 생태계에서 AI 활용의 명암을 보여주는 중요한 사례로 평가됩니다.
고도 재단은 수개월간의 논의 끝에 이러한 결정을 내렸습니다. 지난 2월부터 유지보수자들은 AI가 생성한 것으로 보이는 '슬롭(slop) 코드' 형태의 풀 리퀘스트(pull request)가 급증하여 검토 작업이 매우 지치고 사기를 저하시킨다고 호소해왔습니다. 재단은 AI가 코드를 이해하고 수정할 책임이 없으므로, AI를 과도하게 사용하는 기여자 역시 자신의 코드를 충분히 이해하고 수정할 능력이 부족하다고 보았습니다. 따라서 앞으로 고도 엔진의 기여 가이드라인은 AI가 작성한 코드, AI 에이전트가 제출한 풀 리퀘스트, 그리고 인간 간 소통에서 AI가 생성한 텍스트를 명시적으로 금지할 예정입니다.
이번 결정은 단순히 AI 코드의 품질 문제를 넘어, 오픈소스 커뮤니티의 핵심 가치인 '멘토링'과 '책임감'에 대한 고민을 담고 있습니다. 유지보수자들이 AI 생성 코드를 검토하는 데 시간을 할애하는 것은 잠재적인 미래 유지보수자를 양성하는 멘토링 기회를 잃는 것과 같다는 것이 재단의 입장입니다. AI 기술의 발전 속도를 고려할 때, 고도 재단은 보수적인 접근 방식을 유지하며 상황 변화에 따라 정책을 재평가할 것이라고 밝혔습니다. 이는 다른 오픈소스 프로젝트들도 AI 코드 기여 정책에 대해 심도 있게 고민하게 만드는 중요한 선례가 될 것으로 보입니다.