- 4개역할별 에이전트
- 6시간수집 주기
- 3종에이전트 지침 파일

Trappist Live는 무엇인가
- 지도 기반 공연 탐색
- 내한공연 · 페스티벌 · 아티스트 페이지
- 티켓 오픈 일정
- 사용자 공연 제보와 어드민 검수
- 라이브하우스 커뮤니티 링크
바이브코딩에 쓴 스택
| 영역 | 사용한 것 |
|---|---|
| 구조 | Turbo 모노레포(웹 · 어드민) |
| 웹 | Next.js 16, React 19, Tailwind CSS 4, React Query |
| 데이터 | Supabase |
| 배포 | Vercel |
| 수집 | KOPIS, 서울 열린데이터, Instagram · Threads · YouTube API |
| 정기 실행 | 6시간마다 도는 Mac Studio 스케줄러 |
AI 에이전트와 일한 방식
- AGENTS.md, CLAUDE.md, GEMINI.md를 함께 두고, Codex · Claude · Gemini가 같이 읽는 운영 가이드를 따로 씁니다.
- 수집(Crawler), 정규화(Normalizer), 검수(QA), 포스터 판독(VisionExtractor)을 역할별 에이전트로 정의했습니다.
- 배포 전 웹과 어드민을 각각 빌드하고, 제보 흐름 같은 핵심 경로는 스모크 스크립트로 확인합니다.
직접 써 보기
Trappist Live 열기 ↗ · 제품 소개 · 바이브코딩 전체 가이드