<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 등록, 매일 아침 자동 실행
news_curator 생성claude
pip install requests feedparser pyyaml huggingface_hub -q