一行要約

コピペできるコードの集積。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-agentsOpus の sub-agent として Haiku を使う
  • PDF アップロード
  • 自動評価Claude をプロンプト評価に使う
  • JSON mode — 一貫した JSON 出力
  • モデレーションフィルタ
  • prompt caching

この知識ベースとの対応

cookbook の節対応する sources/
Classificationdevelop-tests(exact match eval)、use-case-guides
RAGcontextual-retrieval
Tool usedefine-toolswriting-tools-for-agents
Sub-agents(Haiku を Opus の下に)sub-agentschoosing-a-model
自動評価develop-testsdemystifying-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 のノートブック

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

未取得の派生リンク