Claudeを使い倒すための実践レシピ集!分類・要約・画像認識まで網羅 — claude-cookbooks

anthropics/claude-cookbooksJupyter Notebook40.5k

claude-cookbooksは、AI「Claude」を使ったさまざまな活用法をコード付きで紹介する公式レシピ集です。テキスト分類、文章要約、画像の読み取り、外部ツールとの連携など、すぐにコピーして自分のプロジェクトに取り入れられるサンプルコードが豊富に揃っています。料理のレシピ本のように「こうすればClaudeでこんなことができる」と具体的に手順が示されているため、AIを活用したアプリケーションを作りたい開発者にとって非常に実用的です。Pythonで書かれていますが、考え方自体は他のプログラミング言語にも応用できます。

🔥 なぜ話題?

Claude APIの機能が急速に拡張される中で、公式が提供する実践的なサンプル集として開発者の需要が高まっています。特にRAG(外部知識を組み合わせた回答生成)やツール連携、画像認識といった最新のAI活用パターンを網羅している点が注目を集めています。

💡 こう使える!

例えば、自社の顧客サポートをAIで自動化したいとき、claude-cookbooksの「カスタマーサービスエージェント」のレシピを参考にすれば、Claudeがお客様の問い合わせ内容を理解し、データベースから情報を取得して回答するチャットボットを構築する方法がステップごとにわかります。

ユースケース: Claude APIを使ったアプリケーション開発で、分類・要約・画像認識・外部ツール連携などの実装方法をすばやく学びたいときに使う。

  • コピー&ペーストですぐ使えるコードスニペットが豊富
  • テキスト分類・要約・RAG・画像認識・ツール連携など幅広いレシピを網羅
  • Pinecone・Wikipedia・Voyage AIなどサードパーティとの連携例も充実
GitHubで見る →

A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.

技術情報

言語

Jupyter Notebook

ライセンス

MIT

最終更新

2026-04-14

スター数

40,526

フォーク数

4,462

Issue数

121

技術詳細

主要なレシピ一覧

基本機能(Capabilities)

  • テキスト分類: Claudeを使ったテキスト・データの分類手法
  • RAG(検索拡張生成): 外部の知識ソースを使ってClaudeの回答精度を高める方法
  • 要約: 効果的なテキスト要約のテクニック

ツール連携(Tool Use)

  • 外部ツール統合: Claudeに外部の関数やツールを呼び出させる仕組み
  • カスタマーサービスエージェント: AIによる顧客対応の構築例
  • 計算機連携: Claudeに計算処理をさせる方法
  • SQLクエリ: Claudeを使ったデータベース問い合わせ

サードパーティ連携

  • Pinecone(ベクトルデータベース): ベクトル検索を活用したRAGの実装
  • Wikipedia検索: Wikipediaの情報をClaudeに参照させる方法
  • Webページ読み込み: Haikuモデルを使ったWebページの読み取り
  • Voyage AI: テキストの埋め込み(Embedding)生成

マルチモーダル(画像関連)

  • 画像認識入門: Claudeに画像を認識させる基本
  • ベストプラクティス: 画像認識の精度を上げるコツ
  • チャート・グラフの解釈: グラフやPowerPointの内容をClaudeに読み取らせる
  • フォームからの情報抽出: 紙のフォームをテキスト化する方法
  • 画像生成: ClaudeとStable Diffusionを組み合わせた画像生成

高度なテクニック

  • サブエージェント: HaikuモデルをOpusモデルの補助として使う手法
  • PDF処理: PDFをパースしてClaudeに渡す方法
  • 自動評価: Claudeを使ったプロンプト品質の自動評価
  • JSONモード: Claudeから一貫したJSON形式の出力を得る方法
  • モデレーションフィルター: コンテンツの安全性を自動チェックする仕組み
  • プロンプトキャッシング: 効率的なプロンプト管理でコストを削減する手法

対応環境

  • 言語: Python(メイン)。概念自体は他言語にも応用可能
  • 形式: Jupyter Notebook(.ipynb)が中心
  • 必須要件: Claude APIキー(無料で取得可能)

AWS連携

  • AWS上でClaudeを利用するためのサンプルやソリューションも別リポジトリで提供されている(Anthropic on AWS

コミュニティ

  • GitHub Issuesで新しいレシピのアイデアを提案可能
  • プルリクエストによるコミュニティからの貢献を歓迎
  • Anthropic Discordでサポートや議論ができる

ライセンス

  • READMEにライセンスの明示的な記載はなし(リポジトリのライセンスファイルを確認する必要あり)

インストール・クイックスタート

Claude APIキーを取得するだけで始められます。

  1. Anthropic公式サイトで無料のAPIキーを取得する
  2. 各レシピのJupyter Notebookを開き、APIキーを設定してコードを実行する

初めてClaude APIを使う場合は、先にClaude API Fundamentals コースで基礎を学ぶことが推奨されています。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

AIへの「話しかけ方」を基礎から実践まで学べる公式チュートリアル — prompt-eng-interactive-tutorial

anthropics/prompt-eng-interactive-tutorialJupyter Notebook31.9k

prompt-eng-interactive-tutorialは、Anthropic社が提供するAIアシスタント「Claude」への指示の出し方(プロンプトエンジニアリング)を体系的に学べるインタラク

ターミナルに住むAIプログラマー!自然言語でコードを書き・直し・管理する — claude-code

anthropics/claude-codeShell104.4k

Claude Codeは、ターミナル(パソコンの黒い画面)の中で動くAIコーディングアシスタントです。プロジェクトのコード全体を理解した上で、日本語や英語の自然な言葉で指示するだけで、ルーチン作業の実

文章から絵を描くAI画家!テキスト一行で美麗イラストを自動生成 — stable-diffusion

CompVis/stable-diffusionJupyter Notebook72.5k

Stable Diffusionは、文章を入力するだけで高品質な画像を自動生成するAIツールです。「猫が宇宙を飛んでいる絵」のように日本語で説明すると、そのイメージ通りの絵をコンピューターが描いてくれ

ChatGPTを賢くする技術集!情報検索×AI生成で正確な回答を実現 — RAG_Techniques

NirDiamant/RAG_TechniquesJupyter Notebook25.4k

RAG_TechniquesはAIチャットボットをもっと賢くするための技術集です。RAG(情報検索×AI生成の仕組み)の様々な手法を実際に試せるコード付きで紹介しています。ChatGPTのようなAIが

300点の図解で学ぶ!プログラマーでも挫折しないLLM入門書の完全ガイド — Hands-On-Large-Language-Models

HandsOnLLM/Hands-On-Large-Language-ModelsJupyter Notebook22.7k

Hands-On-Large-Language-Modelsは、O'Reilly出版の書籍「Hands-On Large Language Models」の公式コードリポジトリです。ChatGPTのよ