Claude Cookbook

개요

Claude Cookbook은 Claude 모델을 효과적으로 활용하기 위한 다양한 실용적인 가이드와 예시를 제공하는 리소스 모음입니다.

주요 내용

* Agent Pattern:
* Messages API를 사용하여 Claude의 에이전트 기능을 구현하고 DeepSearchQA 및 BrowseComp 벤치마크 점수를 재현하는 방법.
* 두 가지 비동기 멀티 에이전트 패턴(고정 N-에이전트 팀, 동적 하위 에이전트)을 메시징 및 라이프사이클 관점에서 단순화.
* 연구 에이전트를 Docker, Modal, Kubernetes 등 여러 운영 성숙도 계층으로 배포하는 방법.
* 멀티에이전트 코디네이터를 통해 이질적인 전문가 팀을 구성하고, 각 역할별 도구 범위를 제한하는 방법.
* user.define_outcomespan.outcome_evaluation_* 이벤트를 활용하여 에이전트가 자체 작업 결과를 검증하는 루프 구축.
* Claude Managed Agents에 메모리 스토어를 추가하여 사용자 선호도를 기억하도록 하는 방법.
* 취약점 발견 에이전트를 구축하여 C 타겟을 위협 모델링하고 메모리 안전 버그를 검색하며 결과를 보고하는 방법.
* SRE 인시던트 대응 에이전트를 구축하여 경고 발생 시 로그 및 런북을 읽고 근본 원인을 파악하며 수정 PR을 열고 승인 후 병합하는 방법.
* CSV 데이터를 HTML 보고서와 대화형 차트로 변환하는 데이터 분석가 에이전트를 구축하는 방법.
* Slack 봇으로 CSV 데이터를 분석하고 스레드 내에서 보고서를 제공하며 다중 턴 후속 작업을 지원하는 방법.
* Claude Managed Agents API의 엔트리포인트 튜토리얼로 에이전트/환경/세션 생성, 파일 마운트, 스트리밍 이벤트 루프를 다루며 버그 수정.
* Managed Agents의 프로덕션 설정으로 vault 기반 MCP 자격 증명, session.status_idled 웹훅 패턴, 리소스 라이프사이클 CRUD 동사 등을 다룸.
* 프롬프트 버전 관리 및 롤백 기능으로 v1, v2 프롬프트를 평가하고 회귀를 감지하며 이전 버전으로 롤백하는 방법.
* 여러 위협 인텔리전스 소스를 쿼리하고, MITRE ATT&CK에 매핑하며, SIEM 및 SOAR 통합을 위한 구조화된 보고서를 생성하는 위협 인텔리전스 강화 에이전트 구축.
* 디스크 상의 Agent SDK 세션을 나열, 읽기, 이름 변경, 태그 지정, 포크하여 대화 기록 사이드바 구축.
* Claude를 사용하여 개체 추출, 관계 채굴, 중복 제거 및 다중 홉 그래프 쿼리를 통해 지식 그래프 구축.
* 장기 실행 에이전트의 컨텍스트 엔지니어링 전략(메모리, 압축, 도구 정리) 비교.
* OpenAI Agents SDK 앱을 Claude Agent SDK로 마이그레이션.
* 읽기/쓰기 MCP 도구를 사용하여 자율 진단, 수정 및 사후 보고서 작성을 수행하는 사이트 신뢰성 에이전트 구축.
* 백그라운드 스레딩 및 프롬프트 캐싱을 사용한 세션 메모리 압축으로 장기 Claude 대화 관리.
* 코드 실행 환경에서 Claude가 코드를 작성하여 도구를 프로그래밍 방식으로 호출하도록 하여 지연 시간 및 토큰 소비 감소.
* 임베딩을 사용하여 수천 개의 도구로 Claude 애플리케이션 확장.
* 자동 압축으로 장기 에이전트 워크플로우의 컨텍스트 제한 관리.
* Tools:
* Classifier 블록 감지 및 Opus 4.8로 폴백하는 방법, 스트리밍 동작 및 새 빌링 변경 사항 포함.
* Claude에 작물 도구를 제공하여 차트, 문서, 다이어그램의 이미지 영역을 확대하여 자세한 분석 수행.
* Pydantic 모델을 사용하여 타입 안전한 Claude 도구 사용 상호 작용을 위한 검증된 도구 생성.
* Wolfram Alpha LLM API를 Claude 도구로 통합하여 계산 쿼리 및 답변 수행.
* 산술 연산 및 수학 문제 해결을 위해 Claude에 계산기 도구 제공.
* 고객 조회 및 주문 관리를 위한 도구를 사용하여 고객 서비스 챗봇 구축.
* Claude의 도구 사용 기능을 사용하여 다양한 입력에서 구조화된 JSON 데이터 추출.
* Claude 3의 비전 기능을 사용하여 이미지 및 PDF에서 비정형 텍스트 추출 및 구조화.
* Claude의 비전 분석 기능으로 차트, 그래프 및 프레젠테이션에서 인사이트 추출.
* 도구 선택 매개변수를 사용하여 강제 또는 자동 선택으로 Claude의 도구 선택 제어.
* Claude의 비전과 도구를 결합하여 영양 라벨과 같은 이미지에서 구조화된 데이터 추출.
* 반복적인 Wikipedia 검색을 수행하는 레거시 노트북.
* RAG & Retrieval:
* text-to-SQL 변환, RAG, 연쇄 사고 및 자체 개선 기법 사용.
* 프롬프트 캐싱으로 청크에 컨텍스트를 추가하여 임베딩하기 전에 RAG 정확도 향상.
* 요약 인덱싱 및 재순위 지정 기법을 사용하여 Claude와 함께 RAG 시스템 구축 및 최적화.
* 보험 티켓에 대한 RAG 및 연쇄 사고를 사용하여 분류 시스템 구축.
* 문서 기반 질문에 대한 자세한 출처 인용을 제공하여 검증 지원.
* LangChain v1의 업데이트된 에이전트 프레임워크 패턴을 사용하여 Claude 3와 함께 RAG 에이전트 구축.
* URL 추출을 통해 Claude 3 Haiku를 사용하여 웹 페이지 콘텐츠 검색 및 요약.
* MongoDB를 사용하여 기술 뉴스 지식 기반으로 Claude와 함께 챗봇 RAG 시스템 구축.
* 자연어 질문을 SQL 쿼리로 변환하며 데이터베이스 스키마 컨텍스트 사용.
* Pinecone 벡터 데이터베이스와 Claude를 연결하여 검색 증강 생성 및 의미론적 검색 수행.
* 텍스트 추출 및 인코딩을 사용하여 Claude API로 PDF 문서 처리 및 요약.
* 문서 에이전트와 ReAct 에이전트 패턴을 사용하여 대규모 문서 컬렉션에 대한 RAG 구축.
* 문서 검색 및 질문 답변을 위한 LlamaIndex와 기본 RAG 파이프라인 구축.
* LlamaIndex RouterQueryEngine을 사용하여 여러 인덱스로 쿼리를 라우팅하는 다중 문서 검색.
* LlamaIndex 엔진을 사용하여 여러 문서에 걸쳐 복잡한 쿼리를 하위 질문으로 분해.
* Responses:
* Fable 5에서 안전 분류기 블록을 감지하고 Opus 4.8로 폴백하며, 스트리밍 동작 및 새 빌링 변경 사항 포함.
* 사용자 쿼리 형성을 기다리는 동안 캐시를 예비적으로 따뜻하게 하여 첫 토큰까지의 시간 감소.
* 메시지 계속을 통한 사전 채우기 기법을 사용하여 max_tokens 제한을 초과하는 더 긴 응답 생성.
* 대화 기록 압축을 통해 장기 Claude 대화 관리.
* 프롬프트 엔지니어링 도구로 작업 시작 프롬프트 생성.
* 문서 기반 질문에 대한 출처 인용 제공.
* 사용자 정의 콘텐츠 모더레이션 필터 구축.
* 제약된 샘플링 없이 효과적인 프롬프트 기법을 사용하여 안정적인 JSON 출력 얻기.
* Multimodal:
* Claude 3 API에 이미지를 전달하여 비전 기반 텍스트 분석 수행.
* Claude 3의 비전 기능을 사용하여 이미지 및 PDF에서 비정형 텍스트 추출 및 구조화.
* Claude의 비전 분석 기능으로 차트, 그래프 및 프레젠테이션에서 인사이트 추출.
* Claude의 비전과 도구를 결합하여 영양 라벨과 같은 이미지에서 구조화된 데이터 추출.
* Claude의 비전 기능으로 최적의 이미지 처리 성능을 위한 팁과 기법.
* Deepgram으로 오디오를 전사하고 Claude를 사용하여 인터뷰 질문 생성.
* LlamaIndex의 Anthropic MultiModal LLM 추상화를 사용하여 이미지 이해 및 추론.
* Skills:
* Excel, PowerPoint, PDF 기술을 사용하여 Claude로 문서 생성, 데이터 분석, 워크플로우 자동화.
* Excel, PowerPoint, PDF 기술을 사용하여 재무 대시보드 및 포트폴리오 분석 구축.
* 맞춤형 기술을 생성, 배포 및 관리하여 Claude를 특화된 조직 워크플로우로 확장.
* Evals:
* 프로그래밍 방식 도구 호출, 서버 측 압축 및 작업 예산을 사용하여 DeepSearchQA 및 BrowseComp 점수를 재현하는 Messages API 하네스 구축.
* Fable 5 안전 분류기 블록 감지 및 Opus 4.8로 폴백.
* user.define_outcome을 사용하여 작가가 인용된 연구 보고서를 작성하고, 스테이트리스 채점자가 루브릭에 따라 모든 URL을 가져오고 모든 인용을 확인하며, 피드백이 보고서가 통과할 때까지 수정을 유도하는 등급-수정 루프 구축.
* 평가 작업 파일과 독립적으로 도구에 대한 병렬 에이전트 평가 실행.
* Claude 프롬프트 템플릿을 효과적으로 평가하고 개선하기 위한 합성 테스트 케이스 생성.
* Claude 성능을 주요 지표로 측정하고 개선하기 위한 견고한 평가 시스템 구축.
* Integrations:
* Deepgram으로 오디오 전사 및 Claude를 사용하여 인터뷰 질문 생성.
* Wolfra

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions