# Claude Cookbook: 에이전트부터 RAG·멀티모달·운영까지

> Clean Markdown view of GeekNews topic #31793. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31793](https://news.hada.io/topic?id=31793)
- GeekNews Markdown: [https://news.hada.io/topic/31793.md](https://news.hada.io/topic/31793.md)
- Type: GN+
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-07-25T08:23:04+09:00
- Updated: 2026-07-25T08:23:04+09:00
- Original source: [platform.claude.com](https://platform.claude.com/cookbook/)
- Points: 1
- Comments: 1

## Topic Body

- Claude 애플리케이션을 구현하는 **실전 가이드와 예제**를 모아 에이전트 구축부터 RAG·도구 사용·멀티모달·평가까지 폭넓게 다룸
- **Claude Agent SDK·Managed Agents** 예제에는 멀티에이전트 조율, 세션 관리, 배포, 장애 대응, 취약점 탐지, 사용자 기억 등 운영 패턴이 포함됨
- 장기 실행 에이전트를 위한 **메모리·컨텍스트 압축**, 프로그래밍 방식 도구 호출, 임베딩 기반 도구 검색, 비동기 하위 에이전트 기법을 제공함
- RAG, SQL 생성, 지식 그래프, 문서 요약, 이미지·음성 처리뿐 아니라 **평가·비용·관측성·안전장치**까지 구현 예제로 확인할 수 있음
- Docker·Modal·Kubernetes 배포, 프롬프트 버전 관리와 롤백, 사람의 승인, 비용 분석을 아우르며 **개발과 프로덕션 운영** 전반에 활용할 수 있음

---

### 에이전트 평가와 안전장치
- [Claude의 에이전트 검색 벤치마크 점수 재현](https://platform.claude.com/cookbook/evals-agentic-search-reproduce-agentic-search-benchmarks): Messages API 하네스로 **DeepSearchQA·BrowseComp** 점수를 재현하며, 프로그래밍 방식 도구 호출·서버 측 압축·작업 예산을 사용함
- [Claude Fable 5의 분류기 폴백과 과금](https://platform.claude.com/cookbook/fable-5-fallback-billing-guide): 안전 분류기의 차단을 감지해 **Opus 4.8**로 전환하고, 서버 또는 SDK 클라이언트 측 폴백과 스트리밍 및 새 과금 변경을 다룸
- [도구 평가](https://platform.claude.com/cookbook/tool-evaluation-tool-evaluation): 평가 작업 파일과 독립적으로 도구에 대한 **병렬 에이전트 평가**를 실행함
- [평가 구축](https://platform.claude.com/cookbook/misc-building-evals): 주요 지표에서 Claude의 성능을 측정하고 개선하는 **평가 시스템**을 구축함
- [프롬프트 템플릿용 합성 테스트 데이터 생성](https://platform.claude.com/cookbook/misc-generate-test-cases): Claude 프롬프트를 평가하고 개선할 **합성 테스트 사례**를 생성함
- [Claude로 검토 필터 구축](https://platform.claude.com/cookbook/misc-building-moderation-filter): 프롬프트에 규칙과 범주를 정의해 맞춤형 **콘텐츠 검토 필터**를 만듦

### 멀티에이전트와 워크플로 패턴
- [비동기 멀티에이전트 조율](https://platform.claude.com/cookbook/patterns-agents-async-multi-agent-orchestration): 공유 허브에서 동료 메시지를 주고받는 고정된 N개 에이전트 팀과 동적으로 생성되는 **비동기 하위 에이전트**의 메시징·수명주기 구조를 다룸
- [멀티에이전트: 전문가 팀 조율](https://platform.claude.com/cookbook/managed-agents-cma-coordinate-specialist-team): 조율자가 웹 검색 연구자·파일 열람 담당·규칙 기반 가격 담당을 이끌어 영업 제안서를 작성함
  - `multiagent` 필드, `thread_created`·`thread_message_received` 이벤트, 역할별 **도구 범위 제한**을 포함함
- [Outcomes: 자체 작업을 검증하는 에이전트](https://platform.claude.com/cookbook/managed-agents-cma-verify-with-outcome-grader): 작성자가 인용 연구 요약을 만들고 상태 없는 채점기가 URL과 인용문을 검사한 뒤, 통과할 때까지 수정하는 **채점·개선 루프**를 구축함
  - `user.define_outcome`, `span.outcome_evaluation_*` 이벤트와 채점기가 실행할 수 있는 평가 기준 작성법을 다룸
- [기본 워크플로](https://platform.claude.com/cookbook/patterns-agents-basic-workflows): 비용이나 지연 시간을 성능과 맞바꾸는 **세 가지 멀티 LLM 패턴**을 제공함
- [평가자-최적화기](https://platform.claude.com/cookbook/patterns-agents-evaluator-optimizer): 한 LLM이 결과를 생성하고 다른 LLM이 평가 피드백을 제공하는 반복 구조임
- [조율자-작업자](https://platform.claude.com/cookbook/patterns-agents-orchestrator-workers): 중앙 LLM이 작업을 동적으로 위임하고 작업자 LLM의 결과를 종합함
- [Haiku를 하위 에이전트로 사용](https://platform.claude.com/cookbook/multimodal-using-sub-agents): Haiku 하위 에이전트가 금융 보고서를 추출하고 **Opus가 결과를 종합**함

### Claude Agent SDK
- [한 줄짜리 연구 에이전트](https://platform.claude.com/cookbook/claude-agent-sdk-00-the-one-liner-research-agent): Claude Code SDK와 `WebSearch`로 자율 연구 에이전트를 구축함
- [비서실장 에이전트](https://platform.claude.com/cookbook/claude-agent-sdk-01-the-chief-of-staff-agent): 하위 에이전트, 훅(hook), 출력 스타일, 계획 모드로 **멀티에이전트 시스템**을 만듦
- [관측성 에이전트](https://platform.claude.com/cookbook/claude-agent-sdk-02-the-observability-agent): MCP 서버로 에이전트를 외부 시스템에 연결해 GitHub 모니터링과 CI 워크플로를 처리함
- [사이트 신뢰성 에이전트](https://platform.claude.com/cookbook/claude-agent-sdk-03-the-site-reliability-agent): 읽기·쓰기 MCP 도구로 장애를 진단·복구하고 사후 보고서를 작성함
- [OpenAI Agents SDK에서 마이그레이션](https://platform.claude.com/cookbook/claude-agent-sdk-04-migrating-from-openai-agents-sdk): 비용 승인 에이전트를 예로 들어 도구·가드레일·세션·핸드오프를 **Claude Agent SDK 기본 요소**에 대응시킴
- [세션 브라우저 구축](https://platform.claude.com/cookbook/claude-agent-sdk-05-building-a-session-browser): 디스크의 Agent SDK 세션을 나열·열람하고 이름 변경·태그·포크해, 별도 대화 기록 파서 없이 사이드바를 만듦
- [취약점 탐지 에이전트](https://platform.claude.com/cookbook/claude-agent-sdk-06-the-vulnerability-detection-agent): C 대상을 위협 모델링하고 내장 파일 도구로 **메모리 안전성 버그**를 찾은 뒤 구조화된 보고서로 분류함
- [에이전트 호스팅](https://platform.claude.com/cookbook/claude-agent-sdk-07-hosting-the-agent): 동일한 컨테이너 이미지와 HTTP 인터페이스를 유지하며 연구 에이전트를 **Docker·Modal·Kubernetes** 세 단계로 배포함

### Claude Managed Agents
- [사용자를 기억하는 에이전트 구축](https://platform.claude.com/cookbook/managed-agents-cma-remember-user-preferences): Memory 저장소를 이용해 여러 상호작용에 걸쳐 사용자 선호를 학습하고 기억함
- [Claude Managed Agents로 SRE 장애 대응 에이전트 구축](https://platform.claude.com/cookbook/managed-agents-sre-incident-responder): 경보가 발생하면 로그와 런북을 읽고 근본 원인을 찾아 수정 PR을 열며, **사람의 승인 후 병합**함
- [데이터 분석 에이전트 구축](https://platform.claude.com/cookbook/managed-agents-data-analyst-agent): 샌드박스 환경과 파일 마운트를 이용해 CSV를 대화형 차트가 포함된 HTML 보고서로 변환함
- [Slack 데이터 분석 봇 구축](https://platform.claude.com/cookbook/managed-agents-slack-data-bot): CSV와 함께 봇을 멘션하면 스레드에 분석 보고서를 생성하고 같은 세션에서 후속 대화를 지원함
- [Managed Agents 튜토리얼: 실패하는 테스트 모음 개선](https://platform.claude.com/cookbook/managed-agents-cma-iterate-fix-failing-tests): 에이전트·환경·세션 생성, 파일 마운트, 스트리밍 이벤트 루프를 이용해 `calc.py` 패키지의 **세 가지 버그**를 수정함
- [Managed Agents 튜토리얼: 프로덕션 설정](https://platform.claude.com/cookbook/managed-agents-cma-operate-in-production): 금고 기반 MCP 자격 증명, 장기 연결 없이 사람을 개입시키는 `session.status_idled` 웹훅, 리소스 수명주기 CRUD를 다룸
- [Managed Agents 튜토리얼: 프롬프트 버전 관리와 롤백](https://platform.claude.com/cookbook/managed-agents-cma-prompt-versioning-and-rollback): 서버에서 v1을 만들고 레이블된 테스트 세트로 평가한 뒤, v2 회귀를 감지해 세션을 버전 1로 고정함
  - `agents.update`, `sessions.create`의 **버전 고정**, 프롬프트가 코드가 아닐 때 검토 관문이 이동하는 위치를 포함함

### 메모리와 컨텍스트 관리
- [컨텍스트 엔지니어링: 메모리·압축·도구 제거](https://platform.claude.com/cookbook/tool-use-context-engineering-context-engineering-tools): 장기 실행 에이전트에서 전략별 적용 시점·비용·조합 방식을 비교함
- [세션 메모리 압축](https://platform.claude.com/cookbook/misc-session-memory-compaction): 백그라운드 스레딩과 프롬프트 캐싱으로 장기 대화의 세션 메모리를 즉시 압축함
- [자동 컨텍스트 압축](https://platform.claude.com/cookbook/tool-use-automatic-context-compaction): 장기 에이전트 워크플로에서 대화 기록을 자동으로 압축해 **컨텍스트 한도**를 관리함
- [Claude Sonnet 4.6의 메모리와 컨텍스트 관리](https://platform.claude.com/cookbook/tool-use-memory-cookbook): Claude의 메모리 도구와 컨텍스트 편집으로 **영속 메모리 에이전트**를 구축함
- [추측적 프롬프트 캐싱](https://platform.claude.com/cookbook/misc-speculative-prompt-caching): 사용자가 질의를 작성하는 동안 캐시를 미리 준비해 **첫 토큰 응답 시간**을 줄임
- [Claude API의 프롬프트 캐싱](https://platform.claude.com/cookbook/misc-prompt-caching): 프롬프트 컨텍스트를 캐시하고 재사용해 비용과 응답 시간을 줄임

### 도구 사용과 외부 연동
- [프로그래밍 방식 도구 호출](https://platform.claude.com/cookbook/tool-use-programmatic-tool-calling-ptc): Claude가 코드 실행 환경에서 도구 호출 코드를 작성하게 해 지연 시간과 토큰 소비를 줄임
- [임베딩을 이용한 도구 검색](https://platform.claude.com/cookbook/tool-use-tool-search-with-embeddings): 의미 임베딩 기반 동적 검색으로 Claude 애플리케이션을 **수천 개 도구**까지 확장함
- [Claude 3.7 Sonnet의 병렬 도구 호출](https://platform.claude.com/cookbook/tool-use-parallel-tools): 배치 도구 메타 패턴을 우회책으로 이용해 병렬 호출을 활성화함
- [도구 선택](https://platform.claude.com/cookbook/tool-use-tool-choice): `tool_choice` 매개변수로 Claude의 도구 선택을 강제하거나 자동화함
- [Pydantic와 Anthropic 도구 사용을 결합한 메모 저장 도구](https://platform.claude.com/cookbook/tool-use-tool-use-with-pydantic): Pydantic 모델로 검증되는 **타입 안전 도구**를 생성함
- [Claude에서 계산기 도구 사용](https://platform.claude.com/cookbook/tool-use-calculator-tool): 산술 연산과 수학 문제 해결을 위한 계산기 도구를 제공함
- [클라이언트 측 도구로 고객 서비스 에이전트 만들기](https://platform.claude.com/cookbook/tool-use-customer-service-agent): 고객 조회와 주문 관리 도구를 사용하는 챗봇을 구축함
- [Claude와 도구 사용으로 구조화된 JSON 추출](https://platform.claude.com/cookbook/tool-use-extracting-structured-json): 여러 입력에서 구조화된 JSON 데이터를 추출함
- [Claude에서 Wolfram Alpha LLM API를 도구로 사용](https://platform.claude.com/cookbook/third-party-wolframalpha-using-llm-api): 계산 질의와 답변을 위해 **Wolfram Alpha LLM API**를 통합함
- [위협 인텔리전스 보강 에이전트](https://platform.claude.com/cookbook/tool-use-threat-intel-enrichment-agent): 여러 위협 정보원에서 침해 지표를 조사·교차 검증하고 MITRE ATT&CK에 매핑해 SIEM·SOAR용 보고서를 생성함

### 검색·RAG·지식 처리
- [Claude로 지식 그래프 구축](https://platform.claude.com/cookbook/capabilities-knowledge-graph-guide): 비정형 텍스트에서 개체와 관계를 추출하고 중복을 제거해 **다중 홉 그래프 질의**를 지원함
- [Claude를 이용한 Text-to-SQL](https://platform.claude.com/cookbook/capabilities-text-to-sql-guide): RAG, 사고 과정, 자기 개선 기법으로 자연어를 SQL로 변환함
- [컨텍스트 검색으로 RAG 개선](https://platform.claude.com/cookbook/capabilities-contextual-embeddings-guide): 임베딩 전 청크에 컨텍스트를 추가하고 프롬프트 캐싱을 적용해 RAG 정확도를 높임
- [검색 증강 생성](https://platform.claude.com/cookbook/capabilities-retrieval-augmented-generation-guide): 요약 인덱싱과 재순위화로 **RAG 시스템**을 구축하고 최적화함
- [Claude를 이용한 분류](https://platform.claude.com/cookbook/capabilities-classification-guide): 보험 티켓을 대상으로 RAG와 사고 과정을 활용하는 분류 시스템을 구축함
- [인용](https://platform.claude.com/cookbook/misc-using-citations): 문서 기반 질의에 검증 가능한 상세 출처 인용을 제공함
- [Claude 3 Haiku로 웹페이지 콘텐츠 요약](https://platform.claude.com/cookbook/misc-read-web-pages-with-haiku): URL에서 콘텐츠를 가져와 Claude 3 Haiku로 요약함
- [Claude로 SQL 질의 만들기](https://platform.claude.com/cookbook/misc-how-to-make-sql-queries): 데이터베이스 스키마 컨텍스트를 제공해 자연어 질문에서 SQL을 생성함
- [Pinecone을 이용한 검색 증강 생성](https://platform.claude.com/cookbook/third-party-pinecone-rag-using-pinecone): Claude를 Pinecone 벡터 데이터베이스와 연결해 RAG와 의미 검색을 구현함
- [Claude 3와 MongoDB로 RAG 시스템 구축](https://platform.claude.com/cookbook/third-party-mongodb-rag-using-mongodb): 기술 뉴스를 지식 기반으로 사용하는 Claude·MongoDB 챗봇을 구축함
- [Claude 3 RAG 에이전트와 LangChain v1](https://platform.claude.com/cookbook/third-party-pinecone-claude-3-rag-agent): LangChain v1의 갱신된 에이전트 프레임워크 패턴으로 RAG 에이전트를 만듦
- [다중 문서 에이전트](https://platform.claude.com/cookbook/third-party-llamaindex-multi-document-agents): DocumentAgents와 ReAct 패턴으로 대규모 문서 컬렉션용 RAG를 구축함
- [LlamaIndex를 이용한 RAG 파이프라인](https://platform.claude.com/cookbook/third-party-llamaindex-basic-rag-with-llamaindex): 문서 검색과 질의응답을 위한 기본 파이프라인을 만듦
- [RouterQuery 엔진](https://platform.claude.com/cookbook/third-party-llamaindex-router-query-engine): LlamaIndex `RouterQueryEngine`으로 질의를 서로 다른 인덱스에 전달함
- [SubQuestionQueryEngine](https://platform.claude.com/cookbook/third-party-llamaindex-subquestion-query-engine): 복잡한 질의를 여러 문서에 걸친 **하위 질문**으로 분해함
- [API를 통해 PDF를 Claude에 ‘업로드’하기](https://platform.claude.com/cookbook/misc-pdf-upload-summarization): 텍스트 추출과 인코딩으로 PDF 문서를 처리하고 요약함
- [Claude로 Wikipedia 반복 검색](https://platform.claude.com/cookbook/third-party-wikipedia-wikipedia-search-cookbook): Claude 2로 Wikipedia를 반복 검색하는 연구 워크플로의 레거시 노트북임

### 멀티모달·음성·문서
- [이미지 분석 개선을 위한 자르기 도구 제공](https://platform.claude.com/cookbook/multimodal-crop-tool): 차트·문서·다이어그램의 특정 영역을 확대해 자세히 분석함
- [Claude에서 비전과 도구 함께 사용](https://platform.claude.com/cookbook/tool-use-vision-with-tools): 이미지 이해와 도구를 결합해 영양성분표 같은 이미지에서 구조화된 데이터를 추출함
- [Claude 비전 사용 모범 사례](https://platform.claude.com/cookbook/multimodal-best-practices-for-vision): 이미지 처리 성능을 높이는 기법과 팁을 제공함
- [시작하기: Claude에 이미지 전달](https://platform.claude.com/cookbook/multimodal-getting-started-with-vision): Claude 3 API에 이미지를 전달해 비전 기반 텍스트 분석을 수행함
- [Claude로 문서 전사](https://platform.claude.com/cookbook/multimodal-how-to-transcribe-text): 이미지와 PDF의 비정형 텍스트를 추출하고 구조화함
- [차트·그래프·슬라이드 덱 작업](https://platform.claude.com/cookbook/multimodal-reading-charts-graphs-powerpoints): Claude 비전으로 차트·그래프·프레젠테이션에서 정보를 추출함
- [멀티모달](https://platform.claude.com/cookbook/third-party-llamaindex-multi-modal): LlamaIndex의 Anthropic MultiModal LLM 추상화로 이미지 이해와 추론을 수행함
- [ElevenLabs를 이용한 저지연 음성 비서](https://platform.claude.com/cookbook/third-party-elevenlabs-low-latency-stt-claude-tts): ElevenLabs의 음성-텍스트·텍스트-음성 기능을 Claude와 결합함
- [Deepgram으로 오디오를 전사하고 Anthropic으로 인터뷰 질문 준비](https://platform.claude.com/cookbook/third-party-deepgram-prerecorded-audio): 오디오를 전사하고 Claude로 인터뷰 질문을 생성함

### 응답·추론·프롬프트
- [확장 사고](https://platform.claude.com/cookbook/extended-thinking-extended-thinking): 예산 관리와 함께 Claude의 **단계별 확장 사고**를 사용함
- [도구 사용을 결합한 확장 사고](https://platform.claude.com/cookbook/extended-thinking-extended-thinking-with-tool-use): 다단계 워크플로에서 확장 사고와 도구를 결합함
- [프런트엔드 미학을 위한 프롬프팅](https://platform.claude.com/cookbook/coding-prompting-for-frontend-aesthetics): 일반적인 미학을 피하면서 개성 있고 완성도 높은 프런트엔드를 생성하는 프롬프트 작성법을 다룸
- [Claude로 요약](https://platform.claude.com/cookbook/capabilities-summarization-guide): 평가와 고급 기법을 포함해 법률 문서를 요약함
- [최대 토큰 한도를 넘어 Claude 응답 샘플링](https://platform.claude.com/cookbook/misc-sampling-past-max-tokens): 프리필과 메시지 이어쓰기로 `max_tokens`를 넘는 긴 응답을 생성함
- [Metaprompt](https://platform.claude.com/cookbook/misc-metaprompt): 빈 페이지 문제를 줄이기 위해 작업용 시작 프롬프트를 생성함
- [Claude에 ‘JSON 모드’ 프롬프팅](https://platform.claude.com/cookbook/misc-how-to-enable-json-mode): 제한 샘플링 없이 프롬프트 기법으로 신뢰성 있는 JSON 출력을 얻음
- [Message Batches API를 이용한 일괄 처리](https://platform.claude.com/cookbook/misc-batch-processing): 대량 요청을 비동기로 처리하며 **비용을 50% 절감**함

### Skills와 업무 애플리케이션
- [금융 애플리케이션용 Claude Skills](https://platform.claude.com/cookbook/skills-notebooks-02-skills-financial-applications): Excel·PowerPoint·PDF Skills로 금융 대시보드와 포트폴리오 분석을 구축함
- [Claude용 사용자 정의 Skills 구축](https://platform.claude.com/cookbook/skills-notebooks-03-skills-custom-development): 조직 특화 워크플로를 확장하는 Skills를 생성·배포·관리함
- [Claude Skills 소개](https://platform.claude.com/cookbook/skills-notebooks-01-skills-introduction): Excel·PowerPoint·PDF Skills로 문서 생성, 데이터 분석, 워크플로 자동화를 수행함
- [Claude 3 Haiku를 Amazon Bedrock에서 파인튜닝](https://platform.claude.com/cookbook/finetuning-finetuning-on-bedrock): 맞춤 작업을 위해 Claude 3 Haiku를 **Amazon Bedrock**에서 파인튜닝하는 절차를 제공함
- [사용량 및 비용 Admin API Cookbook](https://platform.claude.com/cookbook/observability-usage-cost-api): Admin API로 Claude API 사용량과 비용 데이터에 프로그래밍 방식으로 접근하고 분석함

### LlamaIndex 에이전트 패턴과 커뮤니티 기여
- [ReAct 에이전트](https://platform.claude.com/cookbook/third-party-llamaindex-react-agent): LlamaIndex로 도구 기반 추론과 행동 워크플로를 수행하는 ReAct 에이전트를 구축함
- 새로운 Cookbook 아이디어를 위한 **커뮤니티 기여**를 받고 있으며, [기여 가이드](https://github.com/anthropics/claude-cookbooks/blob/main/CONTRIBUTING.md)를 제공함

## Comments



### Comment 62363

- Author: neo
- Created: 2026-07-25T08:23:05+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=49031409) 
- 솔직히 거의 모든 **AI 사용법 자료**가 무의미해 보임. 방법은 AI에 직접 물으면 되고, AI 활용법이라면 하네스에 내장하거나 사소한 기능인 만큼 Anthropic/OpenAI가 구현해 주길 기다리면 됨  
  에이전트 워크플로, 메모리 관리, 하네스 엔지니어링 같은 것도 대부분 보여주기식으로 느껴짐
  - 2023년에는 프롬프트 엔지니어링이 새로운 소프트웨어 엔지니어링이 될 것이라며 CoT, ReAct 등을 열심히 익혔지만, 2024년에는 대부분 **추론 모델과 하네스 업데이트**로 불필요해졌음  
    최신 AI 기법이나 프레임워크도 3개월 주기로 흡수되거나 대체되니 투자할 가치가 적어 보임
  - 모델의 능력이 커지면서 주변 도구를 자체적으로 흡수하므로, 이런 도구는 **유효 기간이 너무 짧음**. 이미 같은 패턴을 계속 목격해 왔음
  - Vercel은 도구 호출보다 명확한 지침을 담은 단일 Markdown 파일이 더 효과적일 수 있고, **압축 인덱스**를 활용하는 방법도 소개했음. 나도 도구 호출을 완성하려고 여러 시간을 썼지만 비슷한 결과를 겪었고, 이후에는 Claude.md, Agents.md, 필요하면 Project.md만 사용함
  - LLM은 하네스 안에서 다른 LLM을 활용하는 능력이 형편없어 보임. 맡겨 두면 `.md` 파일에 온갖 내용을 넣어 **컨텍스트를 오염**시키기도 함  
    결국 LLM이 이런 자료를 검색하게 해야 하므로, 사람보다 LLM을 위한 자료일 수도 있음
  - 모두가 MCP를 추켜세울 즈음에는 skills가 더 효율적인 대안이 됐고, 공격적인 컨텍스트 관리도 긴 컨텍스트 창과 에이전트 기능 때문에 덜 중요해졌음. 좋은 기법이라면 다음 버전에 내장될 가능성이 큼  
    그래서 꼭 필요하지 않으면 플러그인과 MCP를 피하고 **충실한 프롬프트**를 사용함. 덕분에 낡은 최적화를 LLM에 강제해 발전을 방해하는 일을 피할 수 있었음

- [프런트엔드 미학 프롬프팅](https://platform.claude.com/cookbook/coding-prompting-for-frontend-aesthetics)의 전후 이미지는 우스울 정도임. 이 skill이 정말 디자인을 개선했는지 아무도 확인하지 않은 듯함
  - 제시된 결과가 전부 **개선이 아니라 퇴보**로 보임
  - 많은 가이드가 전형적인 LLM식 화물 숭배처럼 [프런트엔드 디자인 skill](https://github.com/anthropics/claude-code/blob/main/plugins/frontend-design/skills/frontend-design/SKILL.md)을 무작정 추천하지만, 실제 내용은 사람들이 생각하는 것과 다름
  - 미학을 적용한 사이트가 **2000년대 초반 키젠**처럼 보이며, 테크노 음악만 더하면 될 듯함
  - 실제로 꽤 민망한 결과임. 사실상 “검은 배경과 끔찍하게 넓은 글꼴을 사용하라”는 수준임
  - 효과가 있다는 인상을 만들려고 전후 차이를 최대화한 예시를 고른 건지 궁금함. 개인적으로는 모든 예시에서 **적용 전 디자인**이 더 좋음

- [프런트엔드 미학 프롬프팅](https://platform.claude.com/cookbook/coding-prompting-for-frontend-aesthetics)의 결과는 적용 전에는 밋밋하고, 적용 후에는 **그라데이션이 추가된 밋밋함**임
  - 몇몇 예시는 적용 전이 더 낫고, 실제로 개선됐다고 할 만한 것은 블로그 예시뿐임
  - 오히려 미학을 적용하지 않은 버전이 더 마음에 듦
  - AI가 디자인한 페이지의 전형적인 특징인 **대문자 레이블**도 추가됨

- 집에서 Matt Pocock의 skills를 사용 중인데 꽤 훌륭함. 자동 호출이 아니라 **사용자가 직접 호출**하도록 설계돼 있어, 존재하는 것만으로 컨텍스트를 많이 차지하지 않음  
  프로그래머를 최종 결과에서 배제하기보다 결과를 더 깊이 고민하도록 유도함. grill skills는 실제 요구사항을 명확히 하고, prototype skill은 직접 체험해야 어려운 결정을 내릴 수 있는 부분을 탐색하는 데 도움을 줌

- [OpenAI Cookbook](https://developers.openai.com/cookbook>)도 유용함. 다른 AI 연구소도 GitHub와 Hugging Face에 예제와 요리책을 자주 공개하므로 계속 살펴볼 가치가 있음

- 코딩 에이전트는 백엔드보다 프런트엔드에서 버그가 많고, 깨졌거나 불완전하며 어색한 기능을 훨씬 자주 내놓음. 두 영역의 **검증 가능성 차이**가 원인으로 보이고 기본 테스트 모음만으로는 부족함  
  Garry Tan의 gstack 같은 접근이 적절해 보이지만 도입할 만큼 성숙했는지는 모르겠음. Gemini 3.5 Flash가 프런트엔드 작업에서 Opus나 GPT-5.5보다 낫다는 평가도 있는데, 멀티모달 능력이나 Chrome 이해도 때문인지 실제 사용자 평가가 궁금함
  - Claude의 Front End Design skill처럼 에이전트와 결합된 선택지도 있을 수 있지만 직접 써보지는 않았음. [Magic Patterns](https://www.magicpatterns.com/)는 기능과 제약을 아는 에이전트가 조종할 때 **초기 프로토타입 생성**에 특히 뛰어남  
    창의적인 결과를 얻으려면 적극적으로 요구해야 하지만 표준적인 프런트엔드 디자인에는 좋음. 다만 임의 기능 추가나 수정이 아니라 아이디어를 시험하는 용도로만 사용함
  - 에이전트는 복잡한 **비동기 상태 갱신**을 컨텍스트에 표현하기 어려워 잘 처리하지 못함. 반면 복잡한 컴포넌트를 독립적으로 만들거나 애니메이션처럼 결합도가 낮은 기능을 구현하는 데는 괜찮음

- LLM으로 그럴듯하고 실제 조리 가능한 요리법을 만드는 **진짜 요리책**인 줄 알았는데, 아직 그런 단계는 아닌 듯함
  - 1년 넘게 한 달에 몇 번씩 LLM의 도움으로 요리했고 열 번 중 아홉 번은 잘됐음. 모델 가중치에 담긴 평균적인 조리법도 대체로 탄탄하며, “재료 X가 없다”거나 “채식으로 바꿔 달라”는 식의 **재료 대체**에도 뛰어남  
    조리법을 받은 뒤 “더 맛있게 만들어 줘”라고 한두 번 요청해 결과를 보는 것도 재미있음
  - ChatGPT로 이탈리아 요리를 배우고 있는데, 몇 차례 시행착오를 제외하면 놀라울 정도로 잘 작동함
  - 올해 Gemini와 몇 차례 요리해 봤는데 예상보다 훌륭했음. “식료품 저장실에 이런 재료가 있고 **키토 식단**을 원한다”라고 말한 뒤 대화로 후보를 좁힐 수도 있음
  - 나도 **디지털 식단 계획 도구**를 기대했음

- Claude로 조리법을 생성하는 새 제품인 줄 알았음
  - Claude 프로젝트를 조리법에 활용 중인데, 메뉴를 추천하고 저장실에 있는 재료에 맞게 **조리법을 조정**하는 데 훌륭해서 나도 그런 제품을 기대했음
  - 실제로 그런 용도로도 사용할 수 있음

- 요리책 적용 전후의 디자인이 양쪽 모두 **바이브 코딩**으로 만든 것처럼 보임. 정확한 원인을 짚을 만큼 디자이너는 아니지만 Claude가 구사하는 스타일의 폭은 다소 제한적인 듯함  
  필요한 변경 사항을 더 구체적으로 지정하면 이런 경향을 억제할 수 있을지도 모름

- UI를 최소한 한 번은 검토했어야 함. 간단한 **표 간격**조차 제대로 맞추지 못했음
