PromptLabアプリのアイコン

PromptLab

教育 · 無料 · iOS & Android · CoddyKit

PromptLab — IPhoneとAndroidで、使えるプロンプトの書き方を学べます

PromptLabは、prompt engineeringを学べる無料のiOSおよびAndroidアプリです。なぜあるプロンプトでは曖昧な回答になり、書き直したプロンプトではそうならないのかを、system prompts、few-shot examples、chain-of-thought、retrieval-augmented generationを扱う53のコースで学べます。20のデバッグミッションでは、失敗したプロンプトを見て原因を診断します。20のガイド付きPythonプロジェクトでは、モデルのJSON出力を確認し、予算に対するトークン数を数え、評価基準に沿って回答を採点します。まだ理解しきれないことは、AIメンターに相談できます。

App Store — 無料でダウンロードGoogle Play — 無料でダウンロード
価格
無料、Proへのアップグレード
プラットフォーム
iOSおよびAndroid
言語
22
年齢レーティング
4+
必要環境
iOS 15.1以降
PromptLabのチャレンジ画面。取り組むデバッグミッションを表示利用可能なAIプロンプトコースとトピックを表示するコース一覧画面
53コース、A1からC2まで
20デバッグミッション
20ガイド付きPythonプロジェクト
一度失敗したプロンプトは、うまくいったプロンプトよりも優れた学びになります。

ベストプラクティスの一覧を読むだけでは、自信満々に間違えるモデルをデバッグできるようにはなりません。このアプリのミッションは、冗長な回答、幻覚による事実、3つの例がそれぞれ異なる形式で返ってくるといった、実際の失敗から始まります。そして、原因を説明する前に、あなた自身で原因を見つけるよう求めます。

概要

PromptLabは、53のコースとおよそ199のレッスンを通してprompt engineeringを学べる無料のiOSおよびAndroidアプリです。最初の明確な依頼から、system prompts、few-shot examples、chain-of-thought reasoning、retrieval-augmented generation、multi-agent orchestrationまで学べます。実際に失敗したプロンプトから始まる20のデバッグミッション、トークンの予算とJSON出力を確認し、評価基準に沿って回答を採点する20のガイド付きPythonプロジェクト、75のパターンを収録したチートシート、AIメンターも利用できます。特定の製品に限定されず、さまざまなチャットボットやモデルでスキルを活用できます。

アプリの内容

画面イメージ

PromptLabのチャレンジ画面。取り組むデバッグミッションを表示
デバッグミッション実際に失敗したプロンプト、原因の診断、そして選択後に説明される修正方法。
利用可能なAIプロンプトコースとトピックを表示するコース一覧画面
コース最初の明確な依頼から、chain-of-thought、マルチエージェントオーケストレーションまでを学ぶ53コース。
進捗状況と次に続けるレッスンを表示するPromptLabのホーム画面
ホーム前回の続き、連続学習日数、進捗状況を確認しながら、学習を続けられます。
ビフォーアフター形式のプロンプト例と、実践演習を表示するレッスン画面
レッスンビフォーアフター形式のプロンプト例を確認したら、次は自分で書き換えてみます。

コース

プロンプトエンジニアリングコースで学べること

アプリ独自のカリキュラムに基づく53コース、約199レッスン。初めてのAIとの会話から、自動プロンプト最適化までを学べます。

  1. プロンプト作成の基礎

    初めてのAIとの会話、明確な指示の作成、コンテキストの設定、トーンと文体のコントロール、そしてモデルの推測を防ぐ制約の使い方を学びます。

  2. フォーマットと反復改善

    AIの出力を箇条書き、表、JSONで整える方法、プロンプトを反復的に改善する方法、よくあるプロンプトのミス、さまざまなコンテンツタイプに合わせたプロンプト作成を学びます。

  3. プロンプトアーキテクチャ

    プロンプトテンプレートと変数、構造化されたプロンプトアーキテクチャ、システムプロンプトの設計、抽出・分類用プロンプトを学びます。

  4. 推論と高度なパターン

    chain-of-thoughtとtree-of-thoughtによる推論、few-shotとin-context learning、高度なプロンプト設計パターン、推論モデル向けのプロンプトエンジニアリングを学びます。

  5. デバッグと安全性

    プロンプトの失敗のデバッグ、プロンプトのテストと回帰テスト、プロンプトインジェクションと防御、バイアスとハルシネーションの軽減、ガードレールと出力検証を学びます。

  6. ドキュメントとデータの扱い

    長文ドキュメントの処理、retrieval-augmented generation (RAG)、高度なRAGの再ランキングと圧縮、JSON Schemaを使った構造化生成を学びます。

  7. 専門分野向けプロンプト

    コード生成、ビジョンモデル、画像生成、音声・ボイス向けのプロンプトエンジニアリングに加え、プロンプトによるドメイン適応を学びます。

  8. エージェントとスケール

    プロンプトチェーンとパイプライン、ツールの利用とエージェント、マルチエージェントプロンプトオーケストレーション、DSPyによる自動最適化、プロンプト作成とファインチューニングの違いを学びます。

使い方

セッションの進め方

このアプリでは、読むだけのページではなく、実際にプロンプトを書いたり、失敗の原因を診断したりしながら、それぞれのアイデアを学びます。

  1. 短いレッスンを受ける

    コース一覧を開き、前回の続きから始められます。各レッスンは5〜10分で、変更前と変更後の例を確認したあと、自分でプロンプトを書き、どのチャットボットでも再利用できます。

  2. 実際の失敗をデバッグする

    デバッグミッションに取り組みます。「簡潔に」と指示しても冗長なままのモデル、3つの例に対して3種類の形式で返ってくるモデル、元の文書には一度も登場しない内容を自信満々に答えるモデルなどが題材です。ケースを読み、修正方法を選び、なぜうまくいくのかを確認します。

  3. コードで確認し、テストを受ける

    ガイド付きPythonプロジェクトで、トークン数を予算と照らし合わせたり、JSONの返信を解析したり、個人データを削除したりしながら、学んだ習慣を実際のチェックに変えていきます。その後、クイズでトピックの理解度を確認します。概念がうまく理解できない瞬間にはAIメンターに相談でき、連続学習記録とリマインダーが学習の継続を支えます。

内容

アプリの内容

53

コース、A1からC2まで

最初の明確な依頼から、system prompts、few-shot examples、chain-of-thought、prompt injection defence、structured JSON output、multi-agent orchestrationまで学べます。

20

デバッグミッション

簡単なミッション7件、中級8件、難しいミッション5件。すべて実際に失敗したプロンプトから始まります。曖昧な回答、幻覚による事実、統一されていない3種類の形式、空欄があると機能しない依頼などが題材です。

20

ガイド付きPythonプロジェクト

テンプレートの入力欄を埋め、予算に対するトークン数を数え、JSONの返信を解析し、評価基準に沿って回答を採点し、個人データを削除し、2つのプロンプトバージョンを正直に比較します。各プロジェクトは実際のPythonインタープリター上で実行されます。

AI

AIメンター

概念や失敗したプロンプトで行き詰まっていませんか?何でも質問すれば、数秒で明確な回答が得られます。無料プランには1日あたりの利用上限があり、Proでは無制限になります。

75

パターンチートシート

再利用できる75のプロンプトパターンに加え、クイズ問題50問と面接問題50問を収録しています。レッスン中だけでなく、レッスンの合間にも参照できます。

22

言語

アプリのインターフェースは22言語に対応しています。証明書試験、連続学習記録、毎日のリマインダーも利用でき、定期的な学習を続けられます。

背景

同じ質問なのに、聞き方によって答えが変わるのはなぜでしょうか?

言語モデルが知ることができるのは、あなたが本当に意図したことではなく、入力した言葉と、デフォルトで仮定するよう指示された内容だけです。人間には「同じ質問」に見える2つの依頼でも、モデルにとっては対象となる読者、必要な形式、暗黙の制約、あるいはモデルがどの程度推測すべきか、質問すべきかという点で異なる場合があります。Prompt engineeringとは、この隔たりを意図的に埋めるための実践です。モデルに推測させるのではなく、タスク、対象となる読者、出力形式を明確に示し、最初の回答が具体的にどこで間違ったのかをもとに修正します。最初からやり直す必要はありません。

Few-shot prompting例による指導

タスクを説明するだけでなく、入力例と求める出力の完成例を2つまたは3つ含める方法です。説明だけでは曖昧なまま残るカテゴリ全体を、1つの例で明確にできるため、プロンプトの形式やトーンを変えるうえで、通常は最も効果の高い方法です。

System prompt常に適用される指示

1つのメッセージだけでなく、会話全体にわたってモデルの役割、トーン、境界を設定する別の指示です。対象となる読者、形式、拒否すべき内容など、すべての返信に適用したいルールは、ユーザーメッセージごとに繰り返すのではなく、ここに記述します。

Chain-of-thought手順を尋ねること

最終回答を出す前に、モデルに問題を段階的に考えさせる方法です。算術、複数段階の推論、途中経過を検証できる内容で特に効果を発揮します。また、推論が見えるため、間違った回答にも気づきやすくなります。

検索拡張生成(RAG)実際の文書をモデルに与えること

質問する前に、自分の文書から関連する箇所をプロンプトに取り込む方法です。モデルがたまたま知っている内容に頼るのではありません。モデルが学習していない情報について正確な回答を得るための主要な手法であり、非公開の情報や最近の情報にも対応できます。

適しています

向いている方・向いていない方

次のような方におすすめです

  • すでにChatGPT、Claude、Geminiを使っていて、同じツールからもっと明らかに優れた回答を引き出したい方
  • ヒント集を読むよりも、実際に失敗したプロンプトを診断するほうが身につく方
  • LLMを活用した機能を開発している開発者やプロダクト担当者
  • プロンプトエンジニア職や技術面接に備えている方
  • 1つのチャットボットに縛られず、モデルを変えても通用するスキルを身につけたい方

次のような方には適していません

  • 本番用プロンプトの作成とバージョン管理を行う完全なデスクトップワークスペースを求めている方 — これはコースアプリです
  • すでに仕事でLLMを扱っていて、基礎ではなく高度な研究向けの教材を求めている方
  • AIメンターを完全オフラインで使う必要がある方。レッスンは不安定な接続でも利用できますが、メンターには接続が必要です
  • すべてのコースを無料で利用したい方 — 最初のコースは無料で、残りはProの対象です

ご質問

よくある質問

スマートフォンでAIプロンプトを学ぶのに最適なアプリは?

単にヒントを読むのではなく、失敗の診断を中心に作られたアプリです。新しいモデルにも通用するのは、まさにこのスキルだからです。PromptLabでは、53コースに加えて、実際に失敗したプロンプトから始まる20のデバッグミッションと、トークン数の上限やJSON出力を確認できる20のガイド付きPythonプロジェクトを用意しています。iOSとAndroidで無料で始められ、経験は必要ありません。

PromptLabはLearn AI Promptingと同じアプリですか?

はい。Google Playではアプリ名がPromptLab、App Storeでは現在Learn AI Promptingというタイトルで掲載されています。どちらのストアでも、53コース、デバッグミッション、ガイド付きプロジェクトを同じ内容で利用できる1つのアプリです。

プロンプトエンジニアリングとは、簡単に言うと何ですか?

プロンプトエンジニアリングとは、自分が意図したことと、言葉を通して言語モデルに伝わることの隔たりを意図的に埋めることです。具体的には、タスク、対象者、求める形式を明確にし、モデルが持っていないコンテキストを与え、最初の回答のどこが間違っていたかを正確に確認して修正します。巧妙な言い回しを考えることよりも、曖昧さを取り除くことが重要です。そのため、裏技のように暗記するのではなく、デバッグのスキルとして練習できます。

モデルの性能が上がっても、プロンプトエンジニアリングを学ぶ価値はありますか?

はい。ただし、数年前とは理由が少し異なります。モデルはもはや魔法の呪文を必要としませんが、対象者、必要な形式、間違った推測をどこまで許容できるかまでは推測できません。失敗を読み、原因を特定し、その原因になった1つのことを修正するというデバッグの習慣は、表面的なテクニックが古くなっても、世代の異なるモデルで通用します。PromptLabのミッションも、特定のモデルの癖ではなく、この習慣を中心に作られています。

ChatGPTやClaudeから、より良い回答を引き出すにはどうすればよいですか?

大部分は、4つの習慣で改善できます。誰向けの回答で、何に使うのかを伝えること。自分の状況を知っていると決めつけず、モデルに必要な資料を与えること。返してほしい形式を正確に指定すること。そして回答が期待に届かなかったときは、最初からやり直すのではなく、何が間違っていたのかを具体的に伝えることです。2〜3個の実例(few-shot prompting)を示すと、長い説明文よりも速くトーンや構成を整えられます。アプリの初期コースでは、これらをそれぞれ独立した実践スキルとして身につけます。

始めるのにプログラミング経験は必要ですか?

レッスン内容を学ぶのにコーディング経験は必要ありません。すべての考え方を、わかりやすい言葉とビフォーアフター形式のプロンプト例で説明します。20のガイド付きプロジェクトでは、アプリ内で短いPythonスクリプトを実行しますが、すでに知っていることを前提としたコードではなく、手順に沿って入力して実行するテンプレートです。retrieval-augmented generationやマルチエージェントオーケストレーションなどの高度なトピックは後半に登場します。初期コースで事前知識を求めることはありません。

PromptLabは無料ですか?

無料でダウンロードでき、無料プランでは広告が表示されます。無料プランには、最初のコース、2つのデバッグミッション、最初のガイド付きプロジェクト、1日1回のAIメンターへの質問、週1回のAI生成レッスンが含まれます。Proでは、すべてのコースとレッスン、20のミッションと20のプロジェクトすべて、AIメンターの無制限利用、認定試験、広告なしが利用可能です。週額、月額、年額、または1回限りの買い切り型ライフタイム購入から選べます。

デバッグミッションとは何ですか?

各ミッションは、具体的で現実的な形ですでに失敗しているプロンプトから始まります。何についても言えてしまうほど曖昧な回答、「簡潔に」と指示しても延々と話し続けるモデル、原文書に一度も登場していない事実を自信満々に答えるモデル、1つの項目を空欄にすると機能しなくなる依頼などです。ケースを読み、提示された選択肢から修正方法を選ぶと、なぜうまくいくのかをレッスンで説明します。ミッションは全部で、初級7個、中級8個、上級5個です。

始める

最初のダメなプロンプトを5分で修正しましょう

iOSとAndroidで無料で始められ、22言語に対応しています。

App Store — 無料でダウンロードGoogle Play — 無料でダウンロード
最終確認日 · CoddyKitが公開 · プライバシーポリシー
iOS および Androidで利用できます。