「ひどいAIの回答」のほとんどは、モデルのせいではありません - promptのせいです。具体的には、自分が何者かを説明し直すのに200語を費やし、本当に求めていることには12語しか使わないpromptが原因です。1つを1行ずつ分解し、トークン(そしてあなたの忍耐力)がどこで失われたのかを正確に見てみましょう。
例A:実在しそうな、ごく典型的なprompt
これは、ChatGPTやClaudeに1日およそ1万1,000回貼り付けられている類いのメッセージです。特に珍しいものではありません。そこが問題なのです。
"こんにちは!質問する前に、少し背景を説明します - 私はLumen & Coという小規模なDTCスキンケアブランドを運営しており、セラムやモイスチャライザーを主に25〜45歳の女性向けに販売しています。ブランドのトーンは親しみやすく、科学的根拠を重視していますが、過度にセールス色を出したり、「画期的」や「革命的」といった誇張表現を使ったりはしません。小規模なチームなので、多くの業務を兼任しており、マーケティングに加えてカスタマーサービスも一部担当しています。文章を書く際は、温かみのあるプロフェッショナルなトーンを使い、顧客はモバイルで読むため段落を短くしてください。また、当社は医薬品としてFDAの規制を受けているわけではないため、医療上の主張は必ず避けてください。メールの最後には、押しつけがましくない、控えめなCTAを添えるのが好みです。では、これらを踏まえて、ニュースレターの新規購読者向けのウェルカムメールを書いてもらえますか?私たちがどのようなブランドなのか、登録すると何が得られるのかを説明する内容にしてください。200語以内に収めてもらえるとよさそうです。ありがとうございます。私から追加で必要な情報があれば教えてください!"
問題なく読めますよね?AIに親切に対応しようとする、感じのよい丁寧な人のように聞こえます。ですが、これでほぼ230語あり、その約75%は、この人がAIにメールを送る残りの四半期の間、明日も、その翌日も、毎日また入力し直すことになります。
分解、1行ずつ
"こんにちは!質問する前に、少し背景を説明します -"
判定:前置きです。 情報はゼロ。トークンを消費し、読者の忍耐を削り、本題の依頼を丸々1文分遅らせています。削っても無料で、デメリットはありません。
"Lumen & Coという小規模なDTCスキンケアブランドを運営しており、主に25〜45歳の女性向けにセラムやモイスチャライザーを販売しています"
判定:恒常的な前提情報が、記憶から書き直され、うまく再現されていません。 これはまさに、チャットボックスで毎回ゼロから再構成するのではなく、どこかに恒久的に保存すべき情報です。さらに悪いことに、明日の文面で「主に」という語を忘れて、「25~45歳の女性」と断定してしまう可能性もあります。疲れた人間が会社情報を記憶から入力し直す代わりに、一度定義して固定しておかないため、日によってAIが少しずつ異なる事実を扱うことになるのです。
「私たちのブランドボイスは、親しみやすくも科学的根拠に基づいたもので、過度に売り込むような表現ではありません。感嘆符や、『ゲームチェンジング』『画期的』のような誇張表現は好みません」
判定:これこそ有益な情報ですが、活用されていません。 これは実際的で、具体的かつ役立つスタイルルールです。問題は重要でないことではなく、一時的なものになっていることです。1つのメッセージにしか存在せず、その後は消えてしまいます。来週、同じ人が商品説明を依頼したとき、このルール全体をもう一度入力する(トークンの無駄が増える)か、入力し忘れて、感嘆符だらけで「画期的」という言葉が満載のコピーを受け取り、それを却下して作り直すことになります。この行ったり来たりこそが、曖昧で一度きりの基準による本当のコストです。初稿ではなく、2稿目、3稿目、4稿目にかかるコストです。
「私たちは小さなチームなので、いろいろな役割を兼任しています。マーケティングも担当していますし、カスタマーサービスも一部行っています」
判定:このタスクには無関係です。 興味深い経歴の詳細ではありますが、メールの書き方には何の影響もありません。これは、「つまりですね」で始まり、実際の要点にたどり着くまで4分かかるSlackメッセージの会話版です。
「親しみやすくもプロフェッショナルなトーンで、顧客はモバイルで読むので段落は短くしてください。また、当社は医薬品としてFDAの規制を受けていないため、医療上の主張は常に避けてください」
判定:より多くの恒常的なルールで、重要だという認識は正しいものの、置き場所が間違っています。 「医療上の主張を避ける」は一度きりの好みではなく、このブランドが今後生成するすべてのコピーに永続的に適用されるべきコンプライアンスルールです。恒久的な法的ガードレールを単一のpromptの中に埋め込むと、入力するのを覚えている日にしか自分を守れません。これはスタイルの選択ではなく、間違った場所に置かれた責任問題です。
"やりすぎない、控えめなCTAでメールを締めくくるのが好きです"
判定:曖昧で、曖昧さにはコストがかかります。この文を読む人によって、「押しつけがましくなく、やわらかく」の意味は異なります。AIにとっても同じです。AIは推測することになります。正しく推測するかもしれません。あるいは「本日のベストセラーをチェックしましょう!」と書き、あなたは「today」は自分にとって押しつけがましく聞こえると、また説明しなければならないかもしれません。曖昧な指示は、派手に失敗するわけではありません - もっと静かに失敗します。もっと具体的な指示を書くよりも、最初から少しずれているだけの、もっともらしい初稿を生成し、それによって「いや、もっとこういう感じで-」というやり取りが何度も発生し、結果的に時間を余計に奪われるのです。
「ニュースレターの新規購読者向けにウェルカムメールを書いてもらえますか?私たちが何者で、登録すると何が得られるのかを説明する内容にするとよさそうです。200語以内にしてもらえると助かります。」
判定:ようやく、本当のタスクが出てきました - 190語目に埋もれています。AIが明確に取り組めばよかったのは、本当にこれだけです。それ以前の内容は、前置き、打ち直すべきではない固定コンテキスト、あるいは本当の依頼と注意を奪い合う曖昧なスタイル指示のいずれかでした。
「どうもありがとうございます。ほかに何か必要でしたら、お知らせください!」
判定:いい感じ。しかも、削っても無料です。それがなくても、AIが気を悪くすることはありません。
合計約230語。実際のタスクは約30語。常に必要で、打ち直すべきではない固定コンテキストが約90語。一度きりのメッセージに取り残された、本物のスタイル・コンプライアンスルールが約60語。残りは埋め草です。この比率こそが、問題のすべてです。
ここでSkillファイルが実際に解決すること
Skillファイル(Claude、ChatGPT、Geminiに一度読み込ませるシステムprompt / プロジェクト指示書)は、タスクではないprompt内のすべてを恒久的に置いておく場所です。ブランド名、オーディエンス、トーンのルール、使用禁止語、コンプライアンス上のガードレール、書式設定の好み - すべてを一度定義して一度読み込ませれば、その後のすべての会話で単純にtrueになります。もう、記憶を頼りに常に必要な事実を打ち直すことはありません。つまり、急いでいたせいで、火曜日に自分のブランドボイスの少し違うバージョンが現れるリスクもなくなります。
Jakeにブランドボイス、トーンのルール、使用禁止語のリストを一度読み込ませれば、その後のウェルカムメール、商品説明、ランディングページの概要はすべて、推測ではなく、具体的でブランドに沿った基準から始められます。
Jake - コンバージョン・コピーライターを見る →付録B:「後」のバージョン
上記のSkillファイルがすでに読み込まれているとします。ブランド名、オーディエンス、ボイスのルール、禁止ワード、FDAコンプライアンスのガードレールはすべて一度定義され、恒久的に保持されています。実際にウェルカムメールのタスクが発生したときに送信されるメッセージ全体は、次のとおりです。
「新しいニュースレター購読者向けのウェルカムメールを、200語以内で書いてください。ベストセラーページを見てもらうための控えめなCTAで締めくくってください。登録すると得られるもの(新しい美容液の発売への先行アクセス、不定期の割引コード)にも触れてください。」
以上です。わずか2文。会社の説明をし直す必要はありません。トーンを説明し直す必要もありません。今回AIが「押しつけがましくない」の意味を覚えているかに期待する必要もありません。「押しつけがましくない」は、雰囲気ではなく、実際の例とともにSkillファイルですでに定義されているからです。
After版がより安く、しかも優れている理由
これは別々の2つのメリットなので、分けて考える価値があります。
- より安い点:恒常的なコンテキスト(ブランド、オーディエンス、トーン、コンプライアンスルール)を、会話のたびに入力するのではなく、一度だけ入力すれば済みます。1週間分のpromptsで考えると、これは誤差ではありません。毎回、230語のメッセージが30語になるほどの違いです。入力トークンが減り、同じ段落を記憶から入力する時間も減り、本題に入るだけで消耗する精神的負担も減ります。
- より良い点: AIが明示されていない基準を推測する必要はありません。明示されていない基準はもう残っていないからです。「Soft CTA」は、モデルがトーンから推測しなければならない雰囲気ではありません。Skillファイルに、ソフトな表現と押しつけがましい表現の違いが例付きですでに明記されたルールです。その結果、「いや、もっとこういう感じで-」という追加指示が減ります。曖昧な最初のpromptに隠れた本当のコストは、最初の回答ではなく、実際に送れる回答にするまでに必要な3回の書き直しだからです。
この2つを並べると、差は明白です。85%短いpromptで、編集の手間も少ない初稿が得られることは、単なる小さな効率化ではありません。「一晩で何もかも忘れる、遅くて頼りないインターンとしてのAI」と「あなたの仕事の進め方をすでに理解している専門家としてのAI」の違いです。
もし「無駄なprompt」が実際には無駄なSEOブリーフ、つまり毎回自分のニッチ、狙うキーワード、コンテンツルールを説明し直している状態なら、Sergeはそのコンテキストを恒久的に保持するため、すべてのブリーフが本来のタスクから始まります。
Serge - SEO Specialistを見る →自分のpromptsでこの分解を行う方法
ChatGPTやClaudeに送った直近の長いpromptを取り出し、3色でハイライトしてみましょう。失っても何も問題がない前置きはグレー、タスクごとに変わらないあなたや会社に関する恒常的な事実は黄色、実際のタスクは緑です。黄色がメッセージの3分の1を超えるなら、それはpromptの問題ではなく、スキルファイルがないということです。黄色の内容はすべて、どこか恒久的な場所に置くべきです。実際に入力すべきなのは、緑の部分です。
まとめ:
長いpromptの多くは詳細なのではなく、整理されていません。あなたに関する恒常的な事実と、今日実際に回答してほしい1つのことが混在しているからです。恒常的な内容をJake(コンバージョンコピーライター)やSerge(SEOスペシャリスト)のようなスキルファイルに一度移せば、その後のすべてのpromptは、再説明の段落ではなく、率直な2文で済むようになります。
あなたやチームが実際にAIチャットをどう使っているかを入力し、promptを繰り返す場合と永続的なスキルファイルを使う場合の、毎月のトークン浪費量と費用を現実的に見積もれます。登録もメールアドレスも不要です。この投稿の計算をあなたの数字に当てはめるだけです。
計算機を試す →よくある質問
「スキルファイル」とは具体的に何ですか?
スキルファイルとはテキスト文書で、多くの場合Markdownで書かれています。Claudeのプロジェクト指示、ChatGPTのカスタムGPTやプロジェクト、またはGeminiのGemに一度貼り付けて使います。そこには、すべての会話で変わらないようにすべき内容が含まれます。あなたが誰であるか、基準、コンプライアンスルール、書式設定の好みなどです。その後は、新しいチャットを始めるたびに、すでにそれを把握した状態になります。
毎回のpromptでコンテキストを繰り返すのは、単に「徹底している」だけではないのでしょうか?
徹底しているように感じますが、実際には信頼性の正反対です。毎回同じ事実を記憶から再構成しているため、小さな不一致が入り込み、実際のタスクではなく準備に言葉を費やすことになります。スキルファイルはどんなpromptよりも徹底しています。一度、慎重に書かれたものであり、時間に追われても質が低下しないからです。
短いpromptで本当により良い回答が得られるのでしょうか?
読み込んだスキルファイルの上に短いpromptを置くと、より良い回答が得られます。常設のルールはそのまま残っていて、1つのメッセージ内でタスクと注意を奪い合わなくなるからです。背後にスキルファイルがない短いpromptは、別の、より悪いものです。単に指定が不十分な依頼にすぎません。


