Claude Code와 루프 스크립트로 한 달 만에 무료 도구 62개를 만든 방법

✍️ OpenClawRadar📅 게시일: April 29, 2026🔗 Source
Claude Code와 루프 스크립트로 한 달 만에 무료 도구 62개를 만든 방법
Ad

시스템 요약

각 도구는 코드 작성 전에 두 개의 계획 파일과 함께 자체 폴더에 위치합니다:

  • BRIEF.md — 명세서: 키워드, 문제점, H1, 메타 설명, CTA, FAQ 주제 (약 30줄).
  • PLAN_L1.md — 에이전트를 위한 단계별 빌드 지침.

폴더 구조 예시:

app-factory/ bpm-finder/ BRIEF.md PLAN_L1.md app/ ← Vite 소스
lyric-rhyme-finder/ BRIEF.md PLAN_L1.md app/

3계층 빌드

계층 1 — SEO 셸 (1시간 미만): 실제 FAQ 콘텐츠, 적절한 meta/OG 태그, 도구를 위한 플레이스홀더가 있는 정적 HTML. JavaScript 로드 전에 크롤링 가능.

계층 2 — 최소 기능 도구 (1-3시간): 하나의 입력 → 하나의 출력. 핵심 기능만, 다듬지 않음, 예외 처리 없음.

계층 3 — Google Search Console에서 검색 노출이 확인된 후에만. 아무도 검색하지 않는 것을 다듬을 필요가 없음.

Ralph — 자율 에이전트 루프

Ralph는 Claude Code를 루프로 실행하는 셸 스크립트입니다. 계획 파일을 읽고 단계별로 실행하며, 진행 파일에서 RALPH_DONE을 발견하면 중지됩니다.

# 하나의 도구를 자율 실행
ralph ./bpm-finder/PLAN_L1.md

Ralph는 모든 것을 PROGRESS.md에 기록합니다. 실행을 맡겨두고 나중에 확인할 수 있습니다.

Ralph 루프 스크립트는 GitHub에서 사용할 수 있습니다: portableralph 및 원래 개념은 how-to-ralph-wiggum에 있습니다.

Ad

cook.sh — 여러 도구를 병렬 실행

3-5개 도구의 브리프와 계획이 완료되면 cook.sh를 실행합니다. 각 도구에 대해 별도의 Ralph 인스턴스를 백그라운드에서 시작합니다.

./cook.sh
🍳 쿡 시작 — 5개 도구 병렬 실행
🔥 bpm-finder 시작... PID 8421 — 로그: bpm-finder/cook.log
🔥 lyric-rhyme-finder 시작... PID 8422 — 로그: lyric-rhyme-finder/cook.log

다음 날 아침, 진행 상황 확인: grep 'layer1_done: true' app-factory/*/BRIEF.md

배포

각 도구는 Vite 빌드입니다. 개별적으로 Vercel에 배포한 다음 vercel.json 재작성을 통해 허브에 연결합니다. 허브는 /tool-name/에서 도구를 프록시합니다. 두 도메인 모두 SEO 크레딧을 받습니다.

라이브 도구 예시: 드럼 머신

결과

  • 계층 1 셸: 약 45분 에이전트 시간
  • 계층 2 작동 도구: 약 2시간 에이전트 시간
  • 도구당 개인 시간: 약 15분 (리뷰, 작성 아님)
  • 30일 통계: 2,140회 조회, 254명 사용자, 69회 CTA 클릭 (약 31회 방문당 1회 클릭)

제작된 도구

음악 도구 (BPM 파인더, Suno 메타태그 탐색기, 가사 라임 파인더), 디자인 도구 (배경 제거기, 컬러 팔레트 생성기, QR 코드 생성기). 모두 무료, 모두 라이브.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

디자이너가 Claude CLI로 풀스택 플랫폼 구축: 비전공자 출신의 교훈
Use Cases

디자이너가 Claude CLI로 풀스택 플랫폼 구축: 비전공자 출신의 교훈

워드프레스 경험이 있는 디자이너가 Claude CLI를 사용하여 500건 이상의 이벤트 등록, 3,500명 이상의 제한 구역 사용자, 100개 이상의 이러닝 과정을 처리하는 의학 저널 관리 플랫폼을 구축했습니다. 주요 교훈으로는 디버깅을 위한 별도의 AI 인스턴스 사용과 GitHub에서 모든 것을 버전 관리하는 것이 포함됩니다.

OpenClawRadar
내러티브와 상태 추적의 분리가 AI 텍스트 어드벤처 건망증 문제를 해결합니다
Use Cases

내러티브와 상태 추적의 분리가 AI 텍스트 어드벤처 건망증 문제를 해결합니다

한 개발자가 상태 기반 시뮬레이션 엔진을 구축했는데, PostgreSQL이 게임 상태를 추적하고 LLM은 상태 변경 후에만 내러티브 텍스트를 생성하여 인벤토리 환각과 플롯 손실을 방지합니다.

OpenClawRadar
제로 코드에서 2천5백만 게임 플레이까지: 비개발자의 클로드 + 커서 활용 개발 여정
Use Cases

제로 코드에서 2천5백만 게임 플레이까지: 비개발자의 클로드 + 커서 활용 개발 여정

코딩 경험이 전혀 없던 개발자가 Claude를 Cursor를 통해 사용하여 세 개의 브라우저 게임을 제작했습니다 (총 2,500만 회 플레이, 일일 20만 명). 두 게임은 각각 8,000줄짜리 단일 HTML 파일입니다. 총 도구 비용은 월 약 $2,000입니다.

OpenClawRadar
사용자, 업데이트 후 $868 AUD OpenClaw 청구서, 중복 세션 및 손상 보고
Use Cases

사용자, 업데이트 후 $868 AUD OpenClaw 청구서, 중복 세션 및 손상 보고

한 사용자가 한 달 동안 OpenClaw + Claude Sonnet에 868 AUD를 지출했습니다. 중복된 텔레그램 폴링 세션으로 인해 이중 에이전트 실행, 중복 도구 호출, 이중 토큰 청구가 발생한 것을 발견했습니다. 두 번의 주요 업데이트가 설정을 망가뜨려 수동으로 구성을 편집해야 했습니다.

OpenClawRadar