原典: Claude Cookbooks

一行要約

コピペできるコードの集積。Python が主だが概念は言語非依存。「原則は分かったが実装が分からない」ときの橋渡しとして、sources/ の各文書と対応づけて使う。

要点

前提: Claude API キー、Python(推奨)。Claude API Fundamentals コースの受講が推奨されている。

収録内容

Capabilities

  • Classification — テキストとデータの分類
  • Retrieval Augmented Generation (RAG)
  • Summarization

Tool Use & Integration

  • カスタマーサービスエージェント
  • 電卓の統合
  • SQL クエリ

Third-Party Integrations

  • ベクタ DB(Pinecone)
  • Wikipedia 検索
  • web ページ処理
  • 埋め込み(Voyage AI)

Multimodal

  • Vision — 画像の入門、ベストプラクティス、チャートとグラフの解釈、フォームからの内容抽出
  • 画像生成(Claude + Stable Diffusion)

Advanced

  • Sub-agents — Opus の sub-agent として Haiku を使う
  • PDF アップロード
  • 自動評価 — Claude をプロンプト評価に使う
  • JSON mode — 一貫した JSON 出力
  • モデレーションフィルタ
  • prompt caching

この知識ベースとの対応

cookbook の節対応する sources/
Classificationdevelop-tests(exact match eval)、use-case-guides
RAGcontextual-retrieval
Tool usedefine-tools、writing-tools-for-agents
Sub-agents(Haiku を Opus の下に)sub-agents、choosing-a-model
自動評価develop-tests、demystifying-evals-for-ai-agents
JSON modeincrease-consistency
prompt cachingprompt-caching
Visionprompting-claude-opus-5(crop tool)、prompting-claude-fable-5

そのまま使える具体例

使い方:

  1. リポジトリを clone / 閲覧する
  2. ユースケースに該当する節の例を見る
  3. コード片をコピーして自分のプロジェクトに合わせる
  4. 深く理解したいときは docs.claude.com を参照する

「原則 → 実装」の橋渡しとして引くとき:

やりたいこと見るノートブック
context を減らしたいprompt caching / tool use
eval を組みたい自動評価(Claude をプロンプト評価に使う)
安いモデルに委譲したいsub-agents(Opus の下に Haiku)
出力形式を固定したいJSON mode

原典で言及されている関連文書