MAKE 으로 돌아가기
MAKE TTJ 2주 전 10분 읽기 116 READS

AI가 쏟아낸 '쓰레기 PR' 자동 감별기 만들어 월 100만원! 비전공자도 만드는 '오픈소스 품질 게이트키퍼 봇' 5단계 실전 가이드

"오픈소스 메인테이너 한 명이 하루에 받는 PR(코드 기여) 47개 중 31개가 AI가 대충 만든 '쓰레기'입니다. 그걸 일일이 걸러내는 데만 하루 3시간. 이걸 자동으로 걸러주는 봇이 있다면, 그들은 기꺼이 돈을 낼까요?"
— 실제로 매달 100만 원 이상을 벌고 있는 비전공자 개발자의 이야기입니다.

2024년 이후 깃허브(GitHub)에는 이상한 현상이 벌어지고 있습니다. ChatGPT, Claude 같은 AI 도구가 누구나 코드를 '뽑아낼 수 있게' 되면서, 오픈소스 프로젝트에 작동하지도 않고, 맥락도 안 맞고, 그저 '기여 이력'만 쌓으려는 가짜 PR이 폭증한 것이죠. 개발자들은 이걸 'AI 슬롭(AI Slop)', 우리말로 'AI 쓰레기'라고 부릅니다.

그리고 바로 이 골칫거리가, 비전공자에게는 황금 같은 '틈새 수익 기회'가 됩니다. 오늘은 코딩을 깊게 모르더라도 만들 수 있는 '오픈소스 품질 게이트키퍼 봇'을 5단계로 만들고, 이를 월 100만 원 수익으로 연결하는 현실적인 로드맵을 통째로 공개합니다.

65%
메인테이너가 'AI 슬롭이 늘었다'고 답한 비율
3시간
하루 PR 선별에 쓰는 평균 시간
$0
서버 비용 (GitHub Actions 무료 한도)

왜 지금 '쓰레기 PR 감별기'가 돈이 될까?

핵심은 '고통의 크기'입니다. 사람들은 약간 불편한 것엔 돈을 안 쓰지만, 매일 반복되는 3시간짜리 고통은 기꺼이 돈으로 해결합니다. 오픈소스 메인테이너들은 대부분 무보수 자원봉사자입니다. 시간이 곧 생명인데, AI 슬롭이 그 시간을 잡아먹고 있죠.

✓ 핵심 포인트
당신이 만드는 건 '대단한 AI'가 아닙니다. '반복되는 판단을 대신 내려주는 작은 자동 비서'입니다. 비전공자가 충분히 만들 수 있고, 이미 검증된 시장(고통받는 메인테이너)이 존재합니다.
봇이 PR을 걸러내는 흐름 새 PR 도착 기여자가 코드 제출 자동 점검 규칙 + AI 분석 점수 산출 0~100점 매김 합격 (70점 이상) 사람 리뷰 대기열로 탈락 (의심 슬롭) 자동 라벨 + 안내 댓글 메인테이너는 '합격 PR'만 검토 → 시간 80% 절약
▲ 게이트키퍼 봇의 기본 작동 원리: 도착 → 점검 → 점수 → 합격/탈락 분기

5단계 실전 가이드

1단계 — '쓰레기 PR'의 공통 패턴 정의하기

코드를 짜기 전에 '무엇이 쓰레기인가'를 먼저 정의해야 합니다. 다행히 AI 슬롭 PR에는 놀랍도록 일관된 신호가 있습니다.

✓ 핵심 포인트
이 '신호 목록'이 곧 당신 봇의 두뇌입니다. 신호를 정교하게 정의할수록 봇의 정확도가 올라가고, 곧 상품 경쟁력이 됩니다.

2단계 — GitHub Actions로 '자동 트리거' 만들기

서버를 빌리거나 복잡한 인프라를 구축할 필요가 전혀 없습니다. GitHub Actions는 'PR이 올라오면 자동으로 코드를 실행해주는' 무료 자동화 도구입니다. 저장소에 작은 설정 파일 하나만 넣으면 됩니다.

# .github/workflows/gatekeeper.yml
name: PR Gatekeeper
on:
  pull_request:
    types: [opened, synchronize]
jobs:
  check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Run Gatekeeper Bot
        run: node bot.js
        env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

위 파일이 하는 일은 단순합니다. "PR이 열리거나 수정될 때마다, bot.js를 실행해라". 비전공자도 복사-붙여넣기로 시작할 수 있는 영역입니다.

3단계 — '규칙 점검 + AI 분석' 2단 필터 구성

정확도의 비밀은 '2단 필터'입니다. 비싼 AI를 모든 PR에 쓰면 돈이 새고, 규칙만 쓰면 어설픈 슬롭을 놓칩니다. 둘을 조합하세요.

2단 필터 구조 (비용 최적화) 1차: 규칙 필터 (무료) 설명 비었나? 이슈 연결됐나? 테스트 통과했나? → 90%를 여기서 빠르게 분류 2차: AI 분석 (유료) 코드 맥락이 맞나? 실제 문제를 푸나? 의미 있는 변경인가? → 애매한 10%만 AI에게 애매할 때만 AI 호출 비용 90% 절감 = 마진 극대화
▲ 규칙으로 대부분 거르고, 애매한 것만 AI에게 — 이것이 수익의 핵심 설계

4단계 — '판단'을 행동으로: 라벨·댓글·자동 분류

봇이 점수를 매겼다면 이제 실제로 '행동'하게 만들어야 합니다. 메인테이너가 직접 손대지 않아도 되도록요.

여기서 '정중한 안내 댓글'이 의외로 강력한 차별점입니다. 무작정 닫아버리는 게 아니라 "설명과 연결된 이슈를 추가해 주시면 검토하겠습니다"라고 안내하면, 진짜 기여자는 보완하고 슬롭 봇은 조용히 사라집니다.

5단계 — 수익화: 무료 오픈소스에서 유료 서비스로

이제 진짜 돈 이야기입니다. 봇을 무료로 공개해 신뢰를 쌓은 뒤, '편의 기능'에 과금하는 오픈 코어(Open Core) 전략이 가장 현실적입니다.

월 100만 원 수익 구조 비교 무료 플랜 기본 규칙 필터 공개 저장소 한정 커뮤니티 지원 0원 신뢰 확보용 미끼 프로 플랜 AI 슬롭 정밀 분석 비공개 저장소 OK 맞춤 규칙 설정 주간 리포트 월 2만 원 팀/조직 대상 외주 세팅 기업 맞춤 설치 사내 규칙 반영 교육 + 유지보수 건당 50만 원+ 고마진 핵심 프로 50팀 + 외주 1건 = 월 150만 원 달성 가능
▲ 무료로 신뢰 확보 → 프로 구독 → 외주 세팅으로 이어지는 3단 수익 계단
50팀
프로 플랜 × 월 2만 원 = 100만 원
월 1건
외주 세팅 50만 원 추가 수익
95%
2단 필터 적용 시 순수익률

비전공자가 가장 많이 하는 질문

Q. 코딩을 전혀 모르는데 가능한가요?
A. 솔직히 말하면, '복붙'만으로 시작은 가능하지만 '규칙을 내 의도대로 수정하고, 에러를 읽고 고치는 기초 능력'이 있으면 수익화 속도가 10배 빨라집니다. 이 봇이 다루는 GitHub Actions, API 호출, 조건 분기는 모든 자동화 수익화의 공통 뼈대이기도 합니다.

사실 이 글에서 다룬 '게이트키퍼 봇'은 하나의 예시일 뿐입니다. 같은 원리로 이메일 자동 분류 봇, 콘텐츠 검수 봇, 고객 문의 1차 응대 봇 등 '반복되는 판단'이 있는 모든 곳에서 똑같이 돈을 벌 수 있습니다. 핵심은 자동화의 '뼈대'를 손에 익히는 것이죠.

TTJ 코딩클래스

투더제이(TTJ) 코딩클래스 정규반에서는 오늘 다룬 GitHub Actions 자동화부터 AI API 연동, 그리고 만든 봇을 '실제 수익'으로 연결하는 과정까지 비전공자 눈높이로 단계별로 함께 만들어 갑니다. 아이디어를 머릿속에서 통장으로 옮기고 싶다면, 한 번 들여다보셔도 좋습니다. 🚀

AI가 코드를 쏟아내는 시대일수록, '품질을 판단해주는 도구'의 가치는 오히려 올라갑니다. 남들이 슬롭에 불평할 때, 당신은 그 불평을 수익으로 바꾸는 사람이 되어 보세요.

SHARE
처리 중...