Claudeプロンプト作成の5ステップ|XMLタグで精度3倍にする書き方
「Claudeってどう使えばいいの?」と感じたことはありませんか。ChatGPTは使っているのに、Claudeを触り始めたら「なんか違う」「うまく答えが返ってこない」と感じる人は多いです。実は、ClaudeにはXMLタグ(タグという記号で指示を区切る方法)を使った専用の書き方があります。この記事を読めば、Claudeプロンプトの作り方が5ステップでわかります。結論から言うと、「役割→背景→指示→制約→出力形式」の5要素をXMLタグで囲んで書くだけで、回答の精度がズルいくらい上がります。
Claudeプロンプト作成
- 01.XMLタグを使った5ステップのプロンプト作成手順がわかる
- 02.ChatGPTとの違いとClaudeならではの書き方のコツがわかる
- 03.コピペして今日から使えるプロンプトテンプレートが手に入る
ClaudeのプロンプトはなぜXMLタグが効くのか
ClaudeはXMLタグを読むように設計されている
ChatGPTに慣れていると、Claudeにも同じように「〇〇してください」と書きたくなりますよね。でも実は、Claudeの開発元Anthropicは公式で「XMLタグを使うと精度が上がる」と明言しています。
理由はシンプルで、Claudeのトレーニングデータにはタグで構造化された文章が大量に含まれているからです。タグで区切ることで、Claudeが「ここが指示、ここが背景情報」と迷わず認識できるようになります。
逆に言うと、タグなしで長い指示を書いても、Claudeはどこからどこまでがどのパーツかを推測しながら処理するので、精度がブレやすいのです。
ChatGPTと何が違うのか
ChatGPTは自然文(普通の文章)の解析が得意で、口語的な指示でも比較的うまく動きます。一方でClaudeは、構造化された指示を与えると爆速で精度が上がる特性があります。
具体的な使い分けの基準はこちらです。
- フランクな会話・ブレスト → ChatGPTの方が気軽
- 長文の要約・分析・文書作成 → Claudeがより得意
- 同じ作業を繰り返す・テンプレートを使いたい → ClaudeのXMLタグ構造が最強
要するに、Claudeは「ちゃんと設定した分だけちゃんと返ってくる」AIです。少し手間をかけた設定が、そのまま出力品質になって返ってきます。
Claudeプロンプト作成の5ステップ
5要素の全体像を把握する
まず全体の型を覚えてしまいましょう。Claudeプロンプトを作るときは、以下の5要素をXMLタグで囲んで書きます。
- <role>:Claudeに与える役割(例:プロのライター)
- <context>:背景情報・前提・対象読者
- <instructions>:具体的なやってほしいタスク
- <constraints>:制約・禁止事項・フォーマット
- <output_format>:出力の形式・構成・トーン
この5要素がそろっていれば、Claudeは迷わず動けます。逆にどれかが欠けると、Claudeが自分で補完して「なんか違う回答」が出てきます。
Claudeプロンプト5ステップ作成法
5 STEPS
- 01
役割を設定する(<role>)
「あなたはプロの〇〇です」と書く。職種・経験・スタンスをできるだけ具体的に。「ビジネスライター」よりも「BtoB向けのSEO記事を書くプロのライター」の方が精度が上がります。
- 02
背景情報を書く(<context>)
「なぜこれをやるのか」「誰向けなのか」を書く。背景がないとClaudeは汎用的な答えを出します。例:「30代の副業初心者が読む記事です」と書くだけで文体・難易度が変わります。
- 03
タスクを箇条書きで渡す(<instructions>)
「1.〇〇する 2.〇〇する」と番号付きで書く。1プロンプトに1タスクが基本ですが、関連する工程は順番に書けば対応してくれます。
- 04
制約・禁止事項を書く(<constraints>)
「400文字以内」「専門用語を使わない」「箇条書きで出力する」など。書かないと、Claudeは自分の判断でフォーマットを決めてしまいます。
- 05
出力形式を指定する(<output_format>)
見出し構成・トーン・文字数・箇条書き or 文章形式を指定する。「結論を先に書く」「h2・h3の見出しを使う」など具体的に書くほど意図通りの出力になります。
コピペで使える基本テンプレート
以下がそのまま使えるテンプレートです。【】の部分を書き換えるだけで動きます。
<role> あなたはプロの【役割例:BtoB向けSEOライター】です。 </role> <context> 【背景:対象読者・目的・前提条件を書く】 </context> <instructions> 1. 【タスク1】 2. 【タスク2】 </instructions> <constraints> - 【制約1:例 400文字以内】 - 【制約2:例 専門用語を使わない】 - 【制約3:例 箇条書きで出力する】 </constraints> <output_format> 【出力の形式・見出し構成・トーンなどを指定】 </output_format>
このテンプレートをコピーして、Claude.aiのチャット欄に貼り付けてから使いましょう。
精度が上がる実践テクニック3選
テクニック1:長いデータは先に、指示は後に
Claudeに長い文書を読み込ませて分析させるとき、多くの人が「分析してください。以下が資料です」という順番で書きがちです。でも実は逆が正解です。
正しい順番:資料をコピペ → その直後に指示を書く。
Claudeは文章の末尾に書かれた指示を「最も新しい指示」として重視する特性があります。Anthropicの公式ドキュメントでも「長いデータは先置き、指示は後置き」がベストプラクティスとして紹介されています。
テクニック2:「確認質問を先にさせる」プロンプト
情報が不足したままClaudeに書かせると、Claudeが前提を勝手に補って「なんか違う回答」が生まれます。これを防ぐのが「確認質問プロンプト」です。
この依頼に回答する前に、結果を大きく左右する確認質問を最大3個してください。 質問への回答がなくても進められる部分は、仮定を明示したうえで進めてください。
この一文を<instructions>の冒頭に入れるだけで、Claudeが自分で「何が足りないか」を教えてくれます。企画書・メール・ブログ記事の初稿作成で特に効果的です。
テクニック3:出力の最後に「検証欄」を付けさせる
Claudeは自然な文章を生成するのが得意ですが、それが逆に「もっともらしいけど間違い」を見逃させることもあります。以下を<output_format>に追加すると防げます。
回答の最後に以下3項目を付けてください: - 確実に言えること - 推測または仮定 - 追加確認が必要なこと
これをつけるだけで、Claudeが自分の出力を自己評価して返してくれます。事実確認が必要な記事・資料作成で特に役立ちます。
やりがちな失敗と注意点
失敗1:1つのプロンプトに詰め込みすぎ
「記事を書いて、タイトル案も5つ出して、SNS投稿文も作って」と1回で頼むのは逆効果です。Claudeは工程を分けて依頼する方が、それぞれの精度が上がります。1プロンプト=1タスクが基本です。
失敗2:<role>が抽象的すぎる
「あなたはライターです」だけでは弱いです。「あなたは副業初心者向けにAI活用記事を書いているライターです。専門用語は使わず、体験談を交えた文体で書きます」まで書くと、出力の文体・難易度が一気に意図通りになります。
失敗3:XMLタグの閉じ忘れ
<role>を書いたら必ず</role>で閉じること。閉じタグを忘れるとClaudeがタグの範囲を誤認識して、指示全体がずれることがあります。テンプレートをコピーして使えば防げます。
XMLタグなしのプロンプト
- 修正回数平均3〜4回
- 意図通り率50%前後
- 初稿完成まで20〜30分
5ステップXMLタグ使用
- 修正回数1〜2回に削減
- 意図通り率80〜90%に向上
- 初稿完成まで5〜10分に短縮
この記事のまとめ
- ClaudeはXMLタグを使った構造化プロンプトで精度が大きく上がる
- 「役割→背景→指示→制約→出力形式」の5ステップが基本の型
- ChatGPTとの使い分けは「繰り返す作業・長文処理」はClaudeが有利
まず今日やること:このページのテンプレートをコピーして、Claude.aiで1回だけ試してみましょう。<role>に自分の業務に近い役割を入れて送信するだけでOKです。
よくある質問
Q1:XMLタグはどこで使えますか?
A1:Claude.aiのチャット欄に直接テキストとして入力するだけです。特別な設定は不要で、タグを普通の文字として貼り付ければClaudeが認識します。
Q2:無料プランでもXMLタグは使えますか?
A2:はい、使えます。無料プランでも有料プランでもXMLタグの書き方は同じです。プランによる制限は送信回数・モデルの種類に関係します。
Q3:ChatGPTでもXMLタグは使えますか?
A3:ChatGPTでもタグを書けば認識はしますが、Claudeほど精度向上の効果は大きくありません。XMLタグはClaude専用の書き方として覚えておくのがおすすめです。
NEXT STEP使いこなせたら次は仕組みで稼ぐ →ズルく稼ぐへ
ClaudeはXMLタグで化ける
- 5要素(役割・背景・指示・制約・出力形式)をタグで区切るだけで精度が変わる
- ChatGPTと違い、構造化するほど意図通りの出力が返ってくる
- テンプレートをコピペして使えば今日から再現できる
難しく考えなくて大丈夫です。
まず一歩踏み出せば、あとはAIが助けてくれます。
ズルいくらい、うまくいく。