"하루 만에 이슈 4000건 해결"…오픈클로 유지보수 시스템 '클로스위퍼' 공개
오픈소스 관리의 새로운 패러다임, '클로스위퍼' 등장
오픈소스 프로젝트를 유지 및 관리하는 데 있어 가장 큰 부담 중 하나는 수많은 이슈와 풀 리퀘스트(풀 리퀘스트, PR)를 정리하는 일입니다. 이러한 문제를 해결하기 위해 오픈클로(OpenClaw)의 개발자가 AI 기반 유지보수 시스템 ‘클로스위퍼(ClawSweeper)’를 공개했습니다. 이 시스템은 약 50개의 AI를 병렬로 운영하여 이슈와 PR을 효과적으로 정리하는 능력을 갖추고 있습니다.
AI의 힘으로 이슈 정리의 혁신
클로스위퍼는 단순히 이슈를 분류하거나 라벨을 붙이는 것에 그치지 않고, 각 이슈와 PR에 대해 증거 기반의 분석을 수행합니다. 이 시스템은 충분한 근거가 있을 경우에만 이슈를 종료하자는 보수적인 접근 방식으로 설계되었습니다. 피터 스타인버거는 프로젝트 공개 하루 만에 무려 4000건의 불필요한 이슈를 정리했다고 밝혔습니다. 현재까지 1만 건이 넘는 이슈와 PR이 검토되고 있으며, 모든 작업 현황은 깃허브의 README 파일을 통해 실시간으로 공개되기 때문에 누구나 진행 상황을 확인할 수 있습니다.
신뢰할 수 있는 자동화의 중요성
클로스위퍼의 핵심은 단순한 자동화가 아닌 '신뢰 가능한 자동화'입니다. 각 이슈는 별도의 마크다운 기록으로 저장되며, 이 기록에는 문제 상태, 근거, 위험 요소, 신뢰도, 제안된 조치 등이 체계적으로 정리되어 있습니다. 이러한 구조는 개발자들이 특정 이슈가 유지되거나 종료된 이유를 투명하게 이해할 수 있도록 도움을 줍니다. 또한, 시스템은 지속적으로 이슈와 저장소의 최신 상태를 비교하여 변경 사항이 있을 경우 재검토를 수행하는 ‘지속적 루프 구조’를 갖추고 있습니다. 이를 통해 장기적으로 누적되는 '이슈 부채'를 관리할 수 있습니다.
AI의 미래: 완전 자동화 개발 환경으로의 발전
이번 클로스위퍼 프로젝트는 AI가 단순한 코드 생성 도구를 넘어, 오픈소스 생태계의 유지보수 노동까지 맡기 시작했음을 보여줍니다. 개발자들이 과거 이슈를 검토하고 정리하는 데 소비하는 시간이 줄어들 것으로 기대됩니다. 전문가들은 클로스위퍼의 성공이 향후 AI가 버그 등록, 검토, 수정 여부 판단 및 종료까지 수행하는 ‘완전 자동화 개발 환경’으로 발전할 가능성을 제시한다고 분석하고 있습니다.
스타인버거는 오픈AI에 합류한 후에도 꾸준히 오픈클로 프로젝트에 집중하고 있으며, 클로스위퍼 외에도 다양한 AI 기반 솔루션을 개발하고 있습니다. 앞으로 AI가 오픈소스 프로젝트 관리에 있어 중요한 역할을 맡게 될 것이라는 전망은 더욱 밝아 보입니다. 오픈소스 생태계의 지속 가능성을 높이고, 개발자들이 창의적인 작업에 집중할 수 있도록 하는 데 기여할 클로스위퍼의 발전을 기대해 봅니다.