AI Briefing

새 타입 추가

Adding a new content type to my blog-to-newsletter tool

·2026.04.18 12:15

핵심 내용

Claude Code가 reference repo를 참고해 beats를 뉴스레터에 정확히 합쳤다.

자세히 보기

blog-to-newsletter 도구에 새 콘텐츠 타입인 beats를 넣기 위해, 먼저 /tmp에 원본 블로그 저장소를 clone해 reference로 삼고 작업을 시켰다.

핵심 목표는 설명이 붙은 beats만 뉴스레터에 포함시키는 것이었다. 이는 블로그의 Atom feed가 이미 쓰고 있는 규칙을 그대로 따라가게 한 것으로, 에이전트가 복잡한 조건을 별도 설명 없이도 재현하게 만들었다.

검증까지 포함한 프롬프트도 중요했다. **python -m http.server**로 정적 서버를 띄우고, **uvx rodney --help**를 이용해 브라우저 자동화 테스트를 수행한 뒤, 뉴스레터 결과를 simonwillison.net 홈과 비교하도록 지시했다.

결과적으로 에이전트는 정확한 수정안을 만들었다.

  • 콘텐츠를 가져오는 SQL에 UNION ALL 절을 추가해 **blog_beat**를 합쳤다.
  • **note**가 비어 있지 않은 항목만 포함하고, draft beat는 제외했다.
  • beat type을 화면용 이름으로 매핑하는 테이블도 알아서 구성했다.
    • release → Release
    • til → TIL
    • til_update → TIL updated
    • research → Research
    • tool → Tool
    • museum → Museum

이 사례는 에이전트에게 단순히 “무엇을 바꿔라”가 아니라, 참고 코드베이스, 검증 방법, 비교 기준까지 함께 주면 짧은 프롬프트로도 복잡한 작업을 한 번에 끝낼 수 있다는 점을 보여준다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.