Skip to content

ハウツー1 分で読了

ChatGPTのエムダッシュをやめさせる方法

効くプロンプトの書き方、効かない書き方、そして失敗の余地がない最後の一手。ChatGPT・Claude・Geminiにそのまま貼り付けられます。

更新日 2026年9月25日

検証方法

2026年9月に確認。ツールへのリンクと例を現行ページに対して検証し、サイト固有の数値は公開リポジトリの npm run measure:tells で再現できます。

数値の最終確認:2026年9月25日

要点

  • 最強のプロンプトは概念ではなく文字を禁じます。「エムダッシュ(—)、エンダッシュ(–)、入力された二重ハイフン(--)は使わない」。
  • ルールは依頼の後に置きます。冒頭に置いた指示は、長い返答で最初に落ちます。
  • カスタム指示(Claudeなら個人設定)はチャット単位の指示に勝ちます。会話をまたいで生き残るからです。
  • プロンプトの成否はカウントで確認し、最後はAI用ダッシュ削除ツールで仕上げます。モデルが関与しないので失敗しません。

すでに試したことがあるはずです。うまくいくときもあれば、次の返事でダッシュが復活し、たまに謝りながら謝罪文の中で使ってくる。この一貫性のなさは頑固さではありません。スタイルの指示が、毎トークンで強い初期設定と競合しているときに起きることです。

このページでは問題の両面を扱います。もっとも長持ちするプロンプトの書き方と、結果を保証する決定論的な一手です。

「エムダッシュは避けて」では足りない理由

丁寧なお願いには二つの力が対抗します。第一に、その指示はモデルが他のすべてと天秤にかける一つの好みで、さらに「引きのある文章で」と頼めば、その圧力はダッシュの方向へ押し戻します。第二に、9段落目を書いているモデルはルールの記録を取っていません。ルールは知っていても、その場で流れるトークンとしてダッシュを選びます。

文字の禁止として言い換える

「エムダッシュを避けて」は文体判断を求めます。「—、–、-- の3文字を出力しない」は書式の指示で、書式の指示のほうがはるかに従われます。

もっとも効くプロンプト

タスクの記述の後に貼り付けてください。文字を明示し、代替を提示し、「派手な句読点で補う」逃げ道を閉じます。

エムダッシュ禁止

この返答の書式ルール:エムダッシュ(—)、エンダッシュ(–)、入力による二重ハイフン(--)を使わないこと。使おうとした位置では、コンマ、コロン、セミコロン、丸括弧、句点のいずれかに置き換えること。避けるために文を長くしたり増やしたりしないこと。送信前に返答を見直し、この3文字を除去すること。

効いているのは3点です。概念ではなく文字を名指すこと、代替を列挙してモデルの行き先を用意すること、そして見直しを求めること。最後の行は部分的な保険にすぎませんが、残す価値があります。

短時間のチャット向け短縮版

返答に —、–、-- を使わない。コンマ、コロン、句点で置き換える。

効かない書き方

  • 「自然に書いて」— モデルにとってダッシュは*自然*です。学習データがそれでできているからです。
  • 「大げさな句読点を避けて」— 曖昧すぎます。ダッシュは消え、コンマが山になります。
  • 「人間らしく」— 縮約や俗語へ押しやり、ダッシュには無力です。
  • 「AIっぽくなく」— AIという語を口にし、「私はAIですが」という断り書きを招きがちです。
  • 「シンプルな句読点で」— 効くこともありますが、エンダッシュと--はそのままです。

弱い

「エムダッシュはあまり使わないようにしてくれると助かります!」

強い

「返答に —、–、-- は使わない。コンマ・コロン・句点で置き換える。送信前に見直すこと。」

恒久化する:カスタム指示

チャット単位の指示は永遠に繰り返す必要があり、新しいスレッドを開いた瞬間に失われます。ChatGPTのカスタム指示、Claudeの個人設定、Geminiの保存情報はすべての会話に適用され、設定は一回だけ。正確な文言と、AIらしさを減らす併用ルールはカスタム指示のガイドにあります。

それでも、保証ではなく強い初期設定として扱ってください。指示は基礎確率を改善しますが、ダッシュを不可能にはしません。次のセクションが存在する誠実な理由です。

失敗の余地がない対策

プロンプトはモデルにトークンごとの変化を求めます。テキスト変換はモデルを一切経由しません。だから下書きを後から機械的に清掃するのが有効で、長い文書でも長い会話でも別のモデルでも保つのがこの流れです。

  1. 完成した返答をコピーします。
  2. AI用ダッシュ削除ツールに貼り付けます。エムダッシュ・エンダッシュ・入力された--や---に対応済みです。
  3. 削除を実行。カウンタが件数を示すので、プロンプトが逃した量がわかります。
  4. 整形後のテキストをコピーして戻します。文章は一字も変わりません。

カウントが常に少なければプロンプトは機能していて、削除ツールは残りを拾っています。常に多ければプロンプトを省略して直接ツールへ。トークンを節約し、結果は同じです。

頼まずに、削除する

貼り付けてワンクリック、エムダッシュはすべて消えます。文章はモデルが書いたままです。

AI用ダッシュ削除ツールを開く

よくある質問

ChatGPTにダッシュをやめさせるには?

文体ではなく文字を名指します。「返答にエムダッシュ(—)、エンダッシュ(–)、入力された--を使わない。コンマ、コロン、句点で置き換える」。ルールは依頼の後に置き、送信前にその文字がないか自己確認する一文を添えます。

頼んでもダッシュが続くのはなぜ?

指示が毎トークンで強い初期設定と競合するためで、返答内のダッシュ数を数える仕組みはありません。長い会話や「引きのある文章で」という要求は再発を増やします。後処理だけが忘れられません。

AIに一切ダッシュを使わせないには?

プロンプトはフィルターであってスイッチではないと割り切り、機械的な一手を足します。出力をAI用ダッシュ削除ツールに貼れば、エムダッシュ・エンダッシュ・入力ハイフン・類似文字を一括で除去し、文章はそのまま残ります。

同じプロンプトがClaudeやGeminiでも効きますか

効きます。文字を狙った指示で文体を狙った指示ではないため、モデルに依存しません。Claudeでは個人設定にも入れてください。恒久的なスタイルルールとして最も効く場所です。Geminiもよく従います。

最初から出ないようにできますか

ほぼできます。プロンプトと恒久設定で、良い日は200語に1個未満まで抑えられます。確実にゼロにするには後段のテキスト変換が必要で、書き直しではなくワンクリックです。

後から削るのは反則ですか

違います。自分が責任を持つ下書きで自分の句読点を選んでいるだけで、それが推敲です。不正は生成された主張や出典や数値を確認せず提出することのほうです。

続けて読む

← 記事一覧