AI生成コンテンツがなぜ「読みづらい」のか—コンテキスト欠如の構造

コリン・ブレック氏は、普段ほとんどオリジナルの文章を書かない人々が、AIを使って大量のデザイン提案書、ビジネスプラン、ドキュメント、プレゼンテーション、チケット、プルリクエスト、ブログ記事、会議の要約などを生成している現状を指摘しています。そして、これらが「すべて読みにくい」と述べている点が非常に印象的です。AIは、文章を生成する際には優れているかもしれませんが、人間がその文章を読む際の「コンテキスト」や「意図」までは汲み取ってくれない、という課題が浮き彫りになっています。

「AIによって書かれたデザイン提案書は、合意形成を図り、人々を巻き込み、時間をかけてじっくりと思考を練り上げるための提案書ではなく、文脈や視点のない、詳細ばかりで疲弊させる機械による要約に過ぎない。それは読みにくい。非人間的だ。」

例えば、AIが書いたデザインドキュメントは、膨大な詳細を含んでいるものの、その背景にある「なぜそれを作るのか」「どのような価値があるのか」といった最も重要な部分が欠落していることが多いと感じます。私自身も、Claude Codeを使ってコードを書く際に、その生成されたコードが「なぜ」その構造になっているのかを理解するのに時間がかかることがあります。人間が書く文章には、書き手の思考プロセスや経験が反映されており、それが読み手に共感や理解を生むのですが、AIの生成物にはそれがありません。

これは、まるで膨大な情報をただ羅列しただけのデータベースを見ているような感覚に近いのではないでしょうか。生成AIにコードを書かせた時に、コメントが大量にあって一見親切に見えても、実際に読んでみるとそこまで本質的ではないコメントが多い、といった経験は多くの開発者がしていることだと思います。この課題は、ドキュメントやコミュニケーションにも共通していると強く感じます。

開発現場におけるAIコンテンツの課題—人間中心のコミュニケーションの喪失

プルリクエストのサマリーや会議の要約も同様に、AIが生成したものは「機械が機械のために書いた」ような詳細に富んでいるものの、レビューする側が本当に知りたい「なぜこれを行うのか?」「価値は何か?」「リスクは?」「どこに注意すべきか?」といった点が抜け落ちているとブレック氏は述べています。これは、開発者間のコミュニケーションにおいて本質的な部分が失われている状況を示していると言えるでしょう。人間同士の関係性には脆弱性やリスクが伴いますが、AIとのコミュニケーションにはそれがなく、その結果、関係性そのものを排除してしまう危険性があるという指摘は、非常に考えさせられるものです。

項目 人間が書いた文章 AIが書いた文章
目的 合意形成、共感、思考の深化 情報の要約、詳細の羅列
特徴 コンテキスト、意図、感情 詳細、客観性、網羅性
読者の反応 共感、対話、理解の促進 疲弊、疑問、離脱
コミュニケーション 相互理解、関係性構築 一方通行、表面的な情報共有

AIを日常的に使っている私としては、AIにタスクを振る際に「背景」や「目的」をしっかりとプロンプトに含めるように意識していますが、それでも人間が読みやすい形に整えるには、最終的に自身の思考を介した手直しが不可欠だと感じています。特に、コードのコメントやドキュメントは、将来の自分やチームメンバーへの「手紙」のようなものなので、感情や意図が伝わるように意識して書いています。個人的には、AIに書かせた文章をそのまま使うのではなく、あくまで下書きとして活用し、そこに自分の「声」や「意図」を付け加えるのがベストな使い方だと感じます。

AI生成コンテンツへの不信感と信頼性の重要性

AI生成コンテンツに対する不信感は、開発者コミュニティの間で広まっているようです。シンシア・ダンロップ氏の調査結果(「Report: How developers react to AI-scented blog posts」)によると、読者の過半数(78%)が記事がAIアシストまたはAI生成だと感じた場合、読むのをやめると回答しています。さらに、71%が将来的にその著者を避けると答えているのは、かなり衝撃的な数字です(出典)。

これは、AIが生成したコンテンツに対して、読者の「信頼」が大きく揺らいでいることを示しているのではないでしょうか。ブライアン・カントリル氏は、この調査について「私たちの脳はLLMにトリガーされた脱出ハンドルを引き、自己保存の行為として文の途中で脱出する」と述べています。

「読者の大多数は、記事がAIアシストまたはAI生成だと感じた場合、読むのをやめる(78%)だけでなく、将来的にその著者を避ける(71%)と回答している。」

この調査で最も強かった結果は、読者が「魂のないAIによる書き換え」よりも、「欠点や特異性があっても著者の独自の文章(98%)を圧倒的に好む」というものでした。C++の生みの親であるビャルネ・ストラウストラップ氏が書籍執筆に関するパネルディスカッションで語った「本を読むとき、著者の声が頭の中で響くようなら、その本は良いと感じる」という言葉は、まさに本質を突いていると感じます。文章の「声」こそが、読者との深いつながりを生む鍵なのでしょう。

AIは完璧な文法と豊富な語彙で文章を生成できますが、感情や人間性、そして真の「声」を込めることはまだ難しい段階にあると言えます。AIが画像を生成する精度は目覚ましいものがありますが、未だに「不自然さ」を感じることがあるのと同様に、文章でも同様の「スロップ」を感じるのかもしれません。AIが生成した画像と本物の画像を区別するゲーム(出典)のように、文章においても「AIっぽさ」を検知する能力が、人間の中で発達しつつあるのではないでしょうか。

AIを有効活用しつつ、人間性を失わないために

AIは素晴らしいツールであり、開発を加速させるポテンシャルを秘めています。私自身も、Claude Codeによるバイブコーディングや、日々のスクリプト作成に活用することで、生産性が格段に向上しました。しかし、その利用方法には注意が必要です。

AIは、以下の用途で特に強力な味方になってくれます。

  • アイデアのブレインストーミング:初期段階での思考の補助
  • アウトラインの作成:文章の構成案を素早く生成
  • 下書きの生成:ゼロからの執筆コストを削減
  • 文法の修正・推敲:より自然で正確な表現への改善
  • 多言語翻訳:技術文書の国際化

これらの活用を通じて、最終的に人間が「自分の声」で加筆修正し、コンテキストや感情、意図を補完することが重要だと感じます。AIに全てを任せるのではなく、あくまで人間の創造性を高めるための「アシスタント」として位置づけるのが、最も賢い活用法ではないでしょうか。結局のところ、エンジニアリングもブログ執筆も、人間同士のコミュニケーションであり、共感を呼ぶことが最も大切だと改めて感じています。

最近のLLMは、コンテキストウィンドウが広がり、より複雑なプロンプトに対応できるようになっていますので、プロンプトエンジニアリングを磨くことで、より人間が読みやすいアウトプットを引き出すことが可能になるかもしれません。特に、特定の「役割」や「目標」を設定してプロンプトを与えることで、AIの出力に人間らしい意図を反映させる試みは、今後ますます重要になるでしょう。

私は自分の個人プロダクトのドキュメント作成にAIを活用する際も、「ターゲットユーザーは誰か」「何に価値を感じるか」を明確に提示することで、単なる機能説明ではなく、ユーザーの課題解決に焦点を当てた文章になるよう工夫しています。これは、AIを活用する上での非常に重要なポイントだと感じています。