prompt engineeringに関するアドバイスの多くは、スクリーンショットを通じて伝わる迷信です。役に立つものもありますが、かなりの部分は思い込みで、なぜ効果があるのかを説明しているものはほとんどありません。このガイドでは、Claudeの出力を確実に変える6つの要素を解説し、同じ作業を繰り返し行うようになったら、prompt engineeringを完全にやめるべき理由で締めくくります。
1. 誰が依頼していて、次に何が起きるのかを伝える
最大の効果をもたらすのは、巧みな言い回しではなく、状況に関するコンテキストです。「商品の説明を書いて」と、「自社ストアでデザインにこだわる購入者向けに販売する200ユーロの陶器製ケトルについて、3枚の写真の下に掲載する、約60語の説明を書いて。感嘆符は使わないで」では、同じ依頼ではありません。後者には、読者、掲載場所、長さ、制約があります。モデルがそれらを推測できるはずはありません。
身につけるべき習慣はこれです。指示を入力する前に、頭の中で4つの問いに答え、それをpromptに入れます。誰が読むのか。どこに掲載されるのか。どのくらいの長さか。何をしてはいけないのか。
2. 形容詞ではなく、例を示す
「切れ味のある文章にして」では、一貫した意味になりません。あなたが切れ味があると考える2つの文なら、具体的な意味を持ちます。良い例を1つ、悪い例を1つ貼り、どちらがどちらかを伝えれば、トーンをどれだけ説明するよりも出力は大きく改善します。
これは、リスト全体の中で努力に対する成果の比率が最も高い手法です。それでも人々が避けるのは、例を探すのに30秒かかる一方、「切れ味のある文章に」と入力するのは1秒で済むからです。
3. 分析的な作業では、答えの前に推論を求める
比較、診断、数値が関わる作業では、結論を出す前にClaudeに検討させてください。「署名すべきかを教える前に、各条項を順番に確認し、それぞれが何をしているかを書いて」と頼むほうが、「署名すべき?」と聞くよりも、出力の質が異なります。
ただし注意点があります。これは分析的な作業には役立ちますが、創作や書式設定の作業には何の効果もありません。どこにでも適用すると、答えが長くなるだけです。
4. 出力の形式を指定する
表が欲しいなら、表を求め、列名も指定してください。Slackメッセージに収めたいなら、そう伝えます。前置きが不要なら、「最初の項目から直接始めて、導入はなし」と書きます。Claudeは、無難な一般回答として役立つエッセイをデフォルトにしますが、その無難な一般回答が、あなたの望むものになることはほとんどありません。
5. わからないときにどうするかを伝える
指定がなければ、情報の空白を埋めるために、もっともらしい内容を生成するのがデフォルトの動作です。指定すれば、そうはなりません。「文書に記載がない場合は、推測せずUNSTATEDと書いて」と伝えるだけで8語ですみ、分析的な作業で作り出される詳細の大半を取り除けます。
これは法律、金融、医療に関する文書で最も重要な手法ですが、一般的なガイドで取り上げられることはほとんどありません。
6. 出力ではなく、指示を反復改善する
答えが間違っているとき、多くの人はフォローアップメッセージで答えを修正します。それで直るのは1つの答えだけです。もう1つの方法は、指示に何が欠けていたのかを考えて追加し、次の20個の答えも正しくすることです。
具体的には、「もっと短くして」と言う代わりに、自分が実際に望んでいた長さを考え、その数字を元のpromptに入れます。「もっと堅苦しくなく」と言う代わりに、堅苦しすぎた文を見つけ、自分ならどう書くかを示します。
prompt engineeringに価値がなくなる段階
ここまでの内容は、すべて学ぶ価値があります。しかし、うまくできるようになると何が起きるかに注目してください。promptは長くなり、多くの判断が組み込まれ、何度も入力し直すことになります。
その時点で、あなたはもうpromptを書いているのではありません。多くの仕様を、記憶してくれないチャットボックスの中で、うまくない形で管理しているのです。解決策は、その仕様をメッセージから取り出し、変更するまであらゆる会話に適用されるCustom Instructionsに移すことです。skill fileとは、つまり、ある種の作業のために一度だけ書かれた、十分にテスト済みの仕様書です。
目安はシンプルです。この作業を一度だけ行うなら、良いpromptを書きます。毎週行うなら、書き留めます。毎日行うなら、その作業の100通りのバリエーションに対して誰かがすでにテストしたファイルを使います。
skill fileの内容
プレーンテキストです。役割、その役割の進め方、回答前に必ず確認すること、出力する形式、推測を拒否する対象が書かれています。一度Custom Instructionsに貼り付ければ、すべての会話がそこから始まります。設定は5分もかからず、こちらに手順ガイドがあります。
何かを購入する前に無料のものを試すか、役割別にカタログを見ることができます。
KissMySkillsは独立したマーケットプレイスであり、Anthropic、OpenAI、その他のAI企業とは提携、承認、関係を有していません。


