一行要約
コピペできるコードの集積。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/ |
|---|---|
| Classification | develop-tests(exact match eval)、use-case-guides |
| RAG | contextual-retrieval |
| Tool use | define-tools、writing-tools-for-agents |
| Sub-agents(Haiku を Opus の下に) | sub-agents、choosing-a-model |
| 自動評価 | develop-tests、demystifying-evals-for-ai-agents |
| JSON mode | increase-consistency |
| prompt caching | prompt-caching |
| Vision | prompting-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 のノートブック原典で言及されている関連文書
- prompt-eng-interactive-tutorial — 概念を学ぶ側の教材(こちらは実装側)
- develop-tests — eval の設計
- contextual-retrieval — RAG の実装ガイドが cookbook にある
- prompt-caching / define-tools / sub-agents — 各ノートブックの理論側