<aside> 🤖 이 실습은 기존 바이브코딩과 다릅니다. Claude Code가 에이전트로 동작합니다. 코드를 짜달라는 게 아니라, 시스템 전체를 스스로 설계·실행·수정하도록 지시합니다. 실습 중 코드를 직접 수정하지 않습니다. 문제가 생기면 말로 다시 지시합니다.

</aside>

이 실습이 기존과 다른 점

기존 바이브코딩
  사람 → AI에게 코드 요청 → 코드 복사 → 실행

이번 실습 (에이전트 워크플로우)
  사람 → Claude Code에게 목표 지시
           → Claude Code가 파일 생성 + 실행 + 오류 수정 + 결과 확인
           → 사람은 결과물만 검토

<aside> 💡 Claude Code가 하는 일 • 파일 직접 생성 및 수정 • 터미널 명령어 실행 • 오류 발생 시 스스로 원인 분석 후 재시도 • 작업 완료 후 결과 보고

</aside>


전체 흐름

Step 1  🔵  Soul Documents   →  프로젝트 정체성 설정 (CLAUDE.md / PLAN.md)
Step 2  🟡  수집 하네스      →  뉴스 수집 도구 제작 (fetch_news.py)
Step 3  🟢  요약 에이전트    →  분석·요약 스킬 구현 (summarize.py)
Step 4  🟣  병렬 + 검토      →  병렬 처리 + 리뷰어 에이전트
Step 5  🏆  완전 자동화      →  Cron 등록, 매일 아침 자동 실행

시작 전 준비

  1. 안티그래비티에서 새 폴더 news_curator 생성
  2. 터미널에서 Claude Code 실행:
claude
  1. 패키지 사전 설치:
pip install requests feedparser pyyaml huggingface_hub -q
  1. HuggingFace 토큰 준비