/ ディレクトリ / プレイグラウンド / Anthropic Cookbook
● 公式 anthropics ⚡ 即起動

Anthropic Cookbook

作者 anthropics · anthropics/anthropic-cookbook

Anthropic公式のClaudeレシピ集 — キャッシング・バッチ処理・RAG・エージェント・マルチモーダル・引用 — 実行可能なノートブック付き。

anthropics/anthropic-cookbookはClaude APIの公式レシピコレクションです。各レシピは焦点を絞ったノートブックです: promptキャッシング・メッセージバッチ処理・エージェントループ・引用付きRAG・マルチモーダルビジョン・分類・評価。スキルリソースとして使うことで、Claudeが検証済みの例に基づいた実装提案ができます。

なぜ使うのか

主な機能

ライブデモ

実際の動作

準備完了

インストール

作者のリポジトリ · Claude Skills の公式ドキュメント

ユースケース

実用的な使い方: Anthropic Cookbook

Promptキャッシングを追加してClaude APIの請求を削減する

👤 本番環境でClaudeを実行しているエンジニア ⏱ ~60 min intermediate

使うタイミング: API費用が増加していて、リクエストごとに繰り返されるコンテキストがあるとき。

フロー
  1. レシピを読む
    Use anthropic-cookbook. Show me the prompt caching pattern for repeated system prompts.✓ コピーしました
    → cache_controlの例示
  2. 自分のコードに適用する
    Adapt to my service that re-sends a 5k-token style guide every call.✓ コピーしました
    → キャッシュされたsystem prompt、コスト予測
  3. 削減額を検証する
    Measure cache hit rate and cost delta over 100 calls.✓ コピーしました
    → 具体的なコスト削減額

結果: キャッシュ部分で約50〜80%の実際のコスト削減。

注意点
  • キャッシュの有効期間は短い — トラフィックが多いワークロードが最も恩恵を受ける — トラフィックが少ないAPIではヒットしない可能性がある。最適化前に測定する
組み合わせ: anthropic-courses-skill

オフラインのスコアリングジョブをメッセージバッチ処理に移して50%割引を得る

👤 大規模なeval/分類ジョブを実行しているチーム ⏱ ~45 min intermediate

使うタイミング: ジョブが非同期で100回以上のAPI呼び出しがあるとき。

フロー
  1. バッチレシピを使う
    Apply batching from the cookbook to my classification job.✓ コピーしました
    → バッチエンドポイントの統合例が示される
  2. 完了とコストを確認する
    Compare batched cost vs sync for 1000 prompts.✓ コピーしました
    → コストが約50%削減される

結果: 同じ精度で、より安価なオフラインワークロード。

引用を適切に行うRAGシステムを構築する

👤 ドキュメントに対するQ&Aを構築する開発者 ⏱ ~90 min intermediate

使うタイミング: ユーザーが回答に異議を唱えることがあり、検証可能な引用が必要なとき。

フロー
  1. 引用パターンを採用する
    Use the citations recipe. Apply to my doc set.✓ コピーしました
    → 回答がソースIDを参照する
  2. インラインリンクを追加する
    Map source IDs to URLs so users can click through.✓ コピーしました
    → リンク付きの引用

結果: 監査証跡を持つ信頼性の高いRAG。

組み合わせ

他のMCPと組み合わせて10倍の力を

anthropic-cookbook-skill + anthropic-courses-skill

クックブック = 実践、courses = 理論

Read the eval course chapter, then lift the cookbook eval harness for your prompt.✓ コピーしました
anthropic-cookbook-skill + anthropic-quickstarts-skill

アプリのスケルトン + クックブックのレシピ

Quickstart the customer-support template, then layer in caching from cookbook.✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
(notebook recipes) natural lookup 既知のClaudeパターンに直面したときに使用 0

コストと制限

運用コスト

APIクォータ
レシピはAPIを呼び出す — 実行時に利用料金が発生
呼び出しあたりのトークン
レシピによって可変
金額
無料 (MIT)
ヒント
開発中はSonnetを使う。それが必要なpromptにのみOpusに切り替える

セキュリティ

権限、シークレット、影響範囲

最小スコープ: anthropic-api-key
認証情報の保管: ANTHROPIC_API_KEYはEnv varで管理
データ送信先: Anthropic API

トラブルシューティング

よくあるエラーと対処法

レシピが古いSDKバージョンを使っている

anthropic SDKをバンプする。マイナーなAPI変更には2行の更新が必要な場合がある

本番環境でキャッシュヒットが0になる

キャッシュキーはコンテンツに依存する。1tokenの差でもミスになる。プレフィックスを安定させる

代替案

Anthropic Cookbook 他との比較

代替案代わりに使う場面トレードオフ
anthropics/anthropic-quickstartsレシピではなくアプリ全体が欲しいとき粒度が異なる
anthropics/courses実装ではなく教育が欲しいとき理論 vs 実践

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る