AIとの会話術を極める!プロ級プロンプト技術を学ぶインタラクティブ講座 — prompt-eng-interactive-tutorial

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

prompt-eng-interactive-tutorialは、Anthropic社が提供するAIアシスタント「Claude」への指示の出し方(プロンプトエンジニアリング)を体系的に学べるインタラクティブな教材です。全9章+付録で構成されており、基本的な指示の書き方から、AIの間違い(ハルシネーション)を防ぐ方法、業界別の実践的な活用法まで段階的にステップアップできます。各レッスンには「お試し広場」が用意されていて、自分で指示文を変えてAIの反応の違いをその場で確かめられます。プログラミングの知識がなくても取り組める内容で、AIをもっと上手に使いこなしたいすべての人に向けた教材です。

🔥 なぜ話題?

ChatGPTやClaudeなどのAIツールが急速に普及する中、AIに的確な指示を出す「プロンプトエンジニアリング」スキルが仕事の効率を大きく左右する重要スキルとして注目されています。AI開発元のAnthropicが公式に提供する無料の実践型教材ということで、信頼性と実用性の両面から話題を集めています。

💡 こう使える!

例えば、AIに『この契約書を要約して』と頼んだのに的外れな回答が返ってきた経験がある方が、prompt-eng-interactive-tutorialのチャプター4『データと指示の分離』を学ぶことで、契約書の本文と要約指示を明確に分けて伝える方法を身につけ、正確な要約を得られるようになります。

ユースケース: AIアシスタント「Claude」にうまく指示を出して、仕事や日常のタスクで正確で役立つ回答を引き出せるようになりたい人が学習に使う教材。

  • Anthropic公式の無料プロンプトエンジニアリング教材で、初心者から上級者まで全9章+付録で段階的に学べる
  • 各レッスンに「お試し広場」があり、AIの反応を実際に試しながら手を動かして学習できる
  • 法務・金融・コーディングなど業界別の実践的なプロンプト作成演習が含まれている
GitHubで見る →

Anthropic's Interactive Prompt Engineering Tutorial

技術情報

言語

Jupyter Notebook

最終更新

2026-03-01

スター数

31,925

フォーク数

3,234

Issue数

58

技術詳細

使用モデル

  • チュートリアルでは Claude 3 Haiku(Claudeシリーズの中で最も小型・高速・低コストなモデル)を使用
  • より高い知性が必要な場合は Claude 3 SonnetClaude 3 Opus(最高性能)も利用可能

コース構成

初級(Chapters 1〜3)

  • Chapter 1: 基本的なプロンプトの構造
  • Chapter 2: 明確かつ直接的な指示の書き方
  • Chapter 3: AIに役割を与える方法(ロールプロンプティング)

中級(Chapters 4〜7)

  • Chapter 4: データと指示を分離するテクニック
  • Chapter 5: 出力フォーマットの指定とClaudeに「代弁」させる方法
  • Chapter 6: ステップバイステップ思考(Precognition)
  • Chapter 7: 例示(Few-shot prompting)の活用

上級(Chapters 8〜9 + 付録)

  • Chapter 8: ハルシネーション(AIが事実でない情報を生成すること)の回避
  • Chapter 9: 業界別の複雑なプロンプト作成
    • チャットボット構築
    • 法務サービス向け
    • 金融サービス向け(演習)
    • コーディング向け(演習)
  • 付録: 標準的なプロンプティングを超えた手法
    • プロンプトチェーン(複数の指示を連鎖させる手法)
    • ツール使用(Tool Use)
    • 検索と情報取得(Search & Retrieval)

学習形式

  • インタラクティブ方式: 各レッスンの末尾に「Example Playground」があり、プロンプトを自由に書き換えてAIの応答変化を体験できる
  • 順番通りの学習を推奨: 各章が前章の知識を前提に構成されている
  • 解答付き: Google Sheetsで解答例が公開されている

提供形式

  • GitHub版: Jupyter Notebook形式
  • Google Sheets版(公式推奨): Anthropicの「Claude for Sheets」拡張機能を利用。より使いやすいとされている

学習で身につくスキル

  • 良いプロンプトの基本構造の理解
  • よくある失敗パターンの認識と、80/20ルール(少ない労力で大きな効果を得る手法)での対処
  • Claudeの得意分野と苦手分野の把握
  • 一般的なユースケース向けのプロンプトをゼロから構築する力

対象ユーザー

  • プログラミング経験は不問
  • Claudeを業務や個人利用でより効果的に活用したいすべての人

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

特別なインストールは不要です。以下の2つの方法で利用できます:

  1. Jupyter Notebook版(このリポジトリ): リポジトリをクローンして 01_Basic Prompt Structure から順番に進めます。
git clone https://github.com/anthropics/prompt-eng-interactive-tutorial.git
  1. Google Sheets版(推奨): Google Sheetsバージョンを開くだけで始められます。Anthropicの「Claude for Sheets」拡張機能を利用します。

解答例はこちらのスプレッドシートで確認できます。

過去のトレンド履歴

関連リポジトリ

Claudeを使い倒すための公式レシピ集!分類・要約・画像認識からツール連携まで — claude-cookbooks

anthropics/claude-cookbooksJupyter Notebook40.5k

claude-cookbooksは、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のよ