프롬프트 파이프라인은 메타 프로그래밍 특성을 보여줍니다.

한 개발자가 Electron 앱(Claude Code CLI, React, TypeScript, SQLite)을 구축하는 데 사용된 프롬프트 파이프라인을 문서화했습니다. 이 파이프라인은 타입화된 입출력, 제어 흐름, 루프, 상태 머신, 모듈 인터페이스를 포함한 메타 프로그래밍 언어의 구조적 특성을 보여줍니다.
파이프라인 아키텍처
이 시스템은 서로 타입화된 계약을 가진 네 가지 구별된 단계로 작동합니다.
1단계: 정적 분석
repo-eval.md 프롬프트는 전체 코드베이스 스캔을 수행합니다. 모든 소스 파일을 읽고, 의존성 그래프를 추적하며, IPC 흐름을 종단 간 매핑하고, 구조화된 발견 보고서를 issues.md로 출력합니다. 각 발견 항목은 다음을 포함합니다:
- 섹션 ID
- 제목
- 심각도(위험/높음/중간/낮음)
- 범주
- 파일 경로와 줄 범위
- 증거
- 영향 평가
- 권장 수정 사항
2단계: 컴파일
address-issues.md 프롬프트는 1단계의 출력을 파싱합니다. 발견 항목을 파일 친화도별로 그룹화하고, 프롬프트 번호(FIX-01, FIX-02, ...)를 할당하며, 프롬프트 간 의존성을 결정하고, 심각도별로 정렬합니다. 출력은 다음을 포함하는 디렉토리(prompts/arch/r{NNN}/)입니다:
FIX-NN.md— 목표, 해결된 발견 항목, 수정할 파일, 구현 단계, 검증 기준을 명시하는 독립적인 수정 프롬프트.STATE.md— 프롬프트별 상태(대기/진행 중/완료/차단), 의존성 그래프, 완료 날짜, 인계 노트를 포함한 실행 상태 추적기.MASTER.md— 실행 루프 명세.
3단계: 실행
MASTER.md는 런타임 루프 역할을 합니다. 각 반복에서:
STATE.md읽기- 의존성이 충족된 다음 대기 중인 프롬프트 선택
- 프롬프트 읽기
- 영향을 받는 모든 소스 파일 읽기
- 구현 단계 실행
- 검증 실행(
tsc --noEmit, 제거된 패턴에 대한grep, 줄 수 확인) STATE.md업데이트- 변경 로그 항목 추가, 아키텍처 문서 업데이트
- 1단계로 루프
4단계: 패키징
release-notes.md 프롬프트는 변경 로그를 읽고, 마지막 태그에 대해 git log와 git diff --stat을 실행하며, 변경 사항을 분류하고, 버전 업데이트 권장 사항과 함께 형식화된 릴리스 노트를 출력합니다.
주요 특성
타입화된 계약: repo-eval의 출력 스키마는 address-issues의 입력 계약입니다. address-issues의 출력 스키마는 MASTER의 입력 계약입니다. FIX 프롬프트는 address-issues가 생성하는 정확한 형식을 소비합니다. STATE.md는 MASTER가 읽고 쓰는 정의된 스키마를 가집니다.
자동 문서화: 모든 Claude Code 컨텍스트 창에 첨부된 시스템 프롬프트(agents.md)는 실행 후 프로토콜을 포함합니다: 변경 로그 항목 추가, 영향 받는 아키텍처 문서 업데이트, 상태 추적 업데이트. 문서화는 프롬프트 실행의 부산물로 출력되어 컨텍스트 감소를 제거합니다.
ADR로서의 프롬프트: 각 FIX-NN.md는 설계 문서, 작업 지시서, 아키텍처 결정 기록으로 기능하며, 실행 전 문제, 근거, 구현 계획, 검증 기준을 포착합니다.
출력
이 파이프라인을 하루 동안 실행한 결과:
- 전체 저장소 평가 2회
- 2개 개정 라운드에서 17개의 버그 수정(경쟁 조건, 스트림 아키텍처, 동시 상태 관리)
- 서비스 분해: 1,218줄 → 403줄 + 5개 추출 서비스
- 추가 충돌 수정 3건
- 소스에 대해 검증된 README 재작성
- 6페이지 GitHub Pages 웹사이트
- 21개 변경 로그 항목
📖 Read the full source: r/ClaudeAI
👀 See Also

솔로 SaaS 창업자가 클로드의 프로젝트 지식을 활용해 매일 20~30분을 절약하는 방법
인도 중소기업을 위한 CRM을 운영하는 솔로 창업자($11.2K MRR)가 Claude의 프로젝트 지식 기능을 통해 매일 반복되던 컨텍스트 설정을 제품, 고객, 성장 도메인에 걸친 지속적이고 선별된 지식으로 대체한 방법을 공유합니다.

Claude Code와 루프 스크립트로 한 달 만에 무료 도구 62개를 만든 방법
한 개발자가 Ralph라는 셸 스크립트를 사용하여 30일 만에 62개의 브라우저 기반 SEO 준비 도구를 출시했습니다. Ralph는 Claude Code를 계층적으로 자율 실행하며, 병렬 실행을 위한 cook.sh도 함께 사용합니다.

Quake를 Three.js로 포팅하기: Claude Code 작업 흐름과 한계
한 개발자가 Claude Code를 사용하여 Quake의 소스 코드를 JavaScript와 Three.js로 포팅하여 웹 기반 버전을 만들었습니다. 이 프로젝트에는 상당한 프롬프팅 작업이 포함되었으며 Claude가 멀티플레이어 서버 코드를 Deno+WebTransport로 포팅하는 데 어려움을 겪은 것으로 나타났습니다.

Apple Watch 데이터와 MLX를 활용한 맞춤형 건강 코칭을 위해 llama3.2 3B 파인튜닝하기
한 개발자가 맥에서 MLX를 사용해 15분 만에 llama3.2 3B를 파인튜닝하여 개인 애플 헬스와 후프 데이터를 분석하는 건강 코치 LLM을 만들었습니다. 이 모델은 일반적인 조언 대신 구체적인 건강 인사이트를 제공하며, 로컬에서 2GB 메모리 사용량으로 실행됩니다.