AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

Claude Cookbooks – Claude API 활용 코드 레시피 공식 모음

Claude Cookbooks는 Anthropic이 공식 제공하는 Claude API 활용 예제 저장소로, 분류·RAG·툴 사용·멀티모달·평가 자동화 등 실전 시나리오를 복사·붙여넣기 수준의 코드 스니펫으로 제공한다. 주로 Jupyter 노트북 형태로 제공되며 Python 기반이지만 다른 언어로 응용 가능하다.

누구에게 유용한가?

  • Claude API를 처음 사용하는 개발자: 기초부터 실전까지 따라할 수 있는 예제가 필요할 때
  • 특정 기능을 빠르게 구현하려는 팀: 분류, 요약, 툴 사용, 멀티모달 등 특정 기능의 참조 구현이 필요할 때
  • 프롬프트 캐싱·평가 자동화를 도입하려는 엔지니어: 프로덕션 수준의 패턴 참고

주요 레시피 카테고리

기본 기능 (Capabilities)

  • 분류(Classification): 텍스트·데이터 분류 기법
  • 검색 증강 생성(Retrieval Augmented Generation): 외부 지식으로 Claude 응답 강화
  • 요약(Summarization): 효과적인 텍스트 요약 기법

툴 사용 및 통합 (Tool Use & Integration)

  • 외부 도구·함수와 Claude 연동 (tool_use/)
  • 고객 서비스 에이전트, 계산기 통합, SQL 쿼리 실행

서드파티 통합 (Third-Party)

  • 벡터 DB: Pinecone을 활용한 RAG
  • Wikipedia 연동 검색
  • Voyage AI 임베딩 생성

멀티모달 (Multimodal)

  • 이미지 처리 시작하기, 비전 베스트 프랙티스
  • 차트·그래프 해석, 문서 내용 추출

고급 기법 (Advanced Techniques)

  • 서브 에이전트(Sub-agents): Haiku를 서브 에이전트로 활용
  • PDF 업로드: PDF를 텍스트로 파싱 후 Claude에 전달
  • 평가 자동화(Automated Evaluations): Claude로 프롬프트 평가 자동화
  • JSON 모드: 일관된 JSON 출력 보장
  • 콘텐츠 모더레이션 필터: Claude로 콘텐츠 필터 구축
  • 프롬프트 캐싱(Prompt Caching): 효율적인 캐싱 기법

시작하기

git clone https://github.com/anthropics/claude-cookbooks
cd claude-cookbooks
pip install anthropic

API 키는 Anthropic Console에서 발급받아 ANTHROPIC_API_KEY 환경 변수로 설정한다.

라이선스

MIT 라이선스로 공개.

관련 문서

  • claude-agent-sdk — .claude/ 폴더를 프로덕션 에이전트로 활용하는 Claude Agent SDK
  • agent-skills — Claude Code·Codex 등을 위한 에이전트 스킬 시스템

참고 자료


AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)