커밋 이슈: 미완성 GitHub 저장소를 분석하고 '매장'하는 도구

✍️ OpenClawRadar📅 게시일: March 30, 2026🔗 Source
커밋 이슈: 미완성 GitHub 저장소를 분석하고 '매장'하는 도구
Ad

한 개발자가 '커밋먼트 이슈즈(Commitment Issues)'라는 웹 도구를 만들어 GitHub 저장소를 분석해 프로젝트가 사실상 중단된 상태인지 판단한 후, 재미있는 '장례' 증명서를 생성합니다. 이 도구는 머신러닝이 아닌 휴리스틱에 기반합니다.

작동 방식

사용자는 GitHub 저장소 URL을 도구에 붙여넣으면, 도구는 다음과 같은 작업을 수행합니다:

  • 커밋 빈도, 최근 활동, 스타 수 대비 동력 등 저장소 신호를 분석합니다
  • 프로젝트의 가능한 "사망 원인"을 추론합니다
  • 고해상도 사망 증명서를 생성합니다
  • 마지막 커밋 메시지에서 저장소의 "유언"을 추출합니다

Claude를 활용한 개발 과정

개발자는 Claude를 사용하여:

  • 마지막 커밋 이후 경과 시간, 활동 감소, 저장소 크기 등 다양한 휴리스틱을 탐색했습니다
  • 구현 전에 "사망 분류" 로직을 프로토타이핑했습니다
  • 포크와 보관된 저장소를 중심으로 GitHub API 응답의 불일치를 디버깅했습니다
  • 출력이 일반적이거나 과적합되지 않도록 어조를 반복적으로 조정했습니다

주요 통찰

개발자는 Claude가 과도한 설계 없이 다양한 접근 방식과 경계 사례를 더 빠르게 테스트할 수 있게 했다고 언급했습니다. "유언" 기능은 특히 통찰력이 있었는데, 많은 저장소가 "나중에 수정", "임시 해킹", "재작성 전 최종 커밋"과 같은 커밋 메시지로 끝나기 때문입니다.

사용 가능성

이 도구는 https://commitmentissues.dev/에서 무료로 사용해 볼 수 있으며, 소스 코드는 https://github.com/dotsystemsdevs/commitmentissues에서 확인할 수 있습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also