世界を動かす技術を、日本語で。

ai;drの翻訳は「要約」または「簡潔に言うと」となります。

概要

  • 文章作成 は思考や世界観を映す最も直接的な窓口
  • LLM に執筆を任せる意義への疑問
  • AI生成コード は効率化と進歩、 AI生成コンテンツ は低労力感
  • 意図や努力 の証明としての人間の執筆
  • 粗さや不完全さ の価値の変化

AI時代の執筆と意図

  • 文章を書くこと は、その人の 思考や世界の捉え方 を最も直接的に表現する手段
  • LLM(大規模言語モデル) に執筆を外注することで、本来伝わるべき 個人の意図や個性 が失われる懸念
  • 他人が自分で書くことすら面倒に感じる内容 を読む意味への疑問
  • AI利用への批判 だけでなく、自身も Claude Code などのLLMを業務で活用
  • コード、ドキュメント、テスト、スキャフォールディング 作成におけるAIの有用性認識

コード生成とコンテンツ生成の違い

  • AIによるコード生成 は、効率化と生産性向上という 進歩の象徴
  • AIによる記事や投稿の生成 は、 労力の低減 や「死んだインターネット」論の現実味を増す要因
  • コンテンツに意図や努力が込められていること へのこだわり
    • 混沌とした思考 を言語化し、形にする過程への価値観
    • 執筆に費やされた時間や労力 が「AI以前の時代」の証明

不完全さの価値とAI時代の変化

  • 昔は 誤字や文法ミス がマイナス評価の指標
  • 現在は 粗さや不完全さ にむしろ 価値を感じる傾向
  • Broken Englishや小文字表記 も、AIによる模倣が容易な時代
  • 人間らしさや不完全さの希少性 への疑問と価値観の揺らぎ

Hackerたちの意見

OxideのAIによる文章の見解がすごく好きなんだ。https://rfd.shared.oxide.computer/rfd/0576 それが「社会契約」を壊してるところも面白いよね。普段は読むより書く方が手間がかかるから、読む価値があるって感じるんだよね。「ai;dr」のフラストレーションも分かる。でも一方で、人間の文章が間違ってAIとしてラベル付けされてるのも見たことある。実験的にAIを使って書いたのがこれだよ。https://seeitwritten.com これはちょっとしたキーロガーみたいなもので、コメントを書く過程を記録して、誰かが再生して人間が書いたことを確認できるんだ(あるいはすごく高度なエージェントがね!)。ただ、自分の書き直しや失敗した部分がみんなに見られるのはちょっと不安だから、好きかどうかは微妙。

数百回の人間の書き込みを録音すれば、信じられるタイミング生成モデルが作れるよ。AIを見分けるのは難しいね…

数年前、キーストロークのタイミング(滞在時間とストローク)を使って、パスワードを入力しているのがアカウントの持ち主かどうかを判断する生体認証のテストをしたことがあるんだ。長い話の短縮版だけど、AIが人間のタイピングを再現するためのデータを集めるのは簡単だよ。数年前に、urandomより少しだけ高度なものを使ってやったからね。

LLMが生成した文章は、ある種の社会契約を崩してる。LLMがなければ、読者と作家の間では、作家の方がより大きな知的努力をしていると考えられているからね。(Cantrill) ≈ 「クソを反論するために必要なエネルギーは、それを生み出すために必要なエネルギーの桁違いに大きい。」(Brandolini) https://en.wikipedia.org/wiki/Brandolini's_law

今一番悲しいのは、私のお気に入りのエムダッシュがAI生成コンテンツの大きなサインになってしまったこと。何十年も使ってきたけど、最近は一瞬ためらうことが多くなったよ。

さまざまなコミュニケーションメディアには、破られる可能性のある暗黙の社会契約があるって考えが好きだな。私の意見では、パワーポイントのプレゼンテーションは、手書きのトークで守られている暗黙の社会契約を破っている。もしあなたが情報を提示する価値があるなら、私がそれを受け取ったり、メモを取る必要を感じるためには、実際にボードに書く時間が価値があるはずなんだ。パワーポイントのトークではこれが守られていなくて、平均的なパワーポイントのトークは、平均的なチョークトークよりもずっとひどいよ。他にもたくさんの例があると思う。

子供の頃に勧められたプログラムを考えると、SATの言語スコアが数学よりも高かったのは、私以外の誰にとっても驚きではなかったよね。数学は私の好きな科目だと言ってたけど、実際にはフランス語が一番簡単だった。もしフランス語の先生の前でこれを言ったら、彼の顔がどうなるか今でも想像できる。ソフトウェア業界には私みたいな人がたくさんいるよ。私たちは「声を上げられる」と言いたいところだけど、実際には一部の人たちの周りを回って話すのは難しくない。でも、確実に少数派だね。クリエイティブライティングとソフトウェアの間には多くの類似点があって、単なる類似点以上のものもある。例えばリファクタリング。ドキュメントを書くときに「このクソみたいなことが嫌だ」と頭の中で独り言を言うのではなく、実際に書いているときに参加しているなら、ドキュメントを書く際にたくさんのラバーダッキングができる。AIにやらせることでこの価値が100%失われるとは言えないけど、AIはあなたが書いたことではなく、あなたが書こうとしたことをドキュメント化するから、これらのステップを飛ばすことで少なくとも80%の価値は失うと思う。

AIによるライティングの問題は、みんなの時間を無駄にすることだよ。文字通りコンテンツの膨張で、gzipでファイルを圧縮するのとは正反対。明日締め切りの500語のエッセイを持っている子供が、実際のメッセージを基準に合わせるために膨らませるようなものだね。

https://seeitwritten.com 楽しそうだね、再生速度は5倍とか、適当な感じにしたいな。誰も1倍で見るのを本当に望んでないと思う。

公平に言うと、Oxideは冗談みたいなもんだね。彼らはキャンドルの光の下で月を背景にした手書きの文章を求めている。AIを使うなんて、あなたはひどい人間だ、みたいな。フィードバックを求めると、インキー、ブリンキー、ピンキー、そしてクライドが返ってくる。つまり、無視されるってこと。だけど、彼らはいい話をするんだよね。ただ、全然真実じゃない。反論:企業は、あなたの反応にかける時間と同じだけの時間をアプリケーションに投資されるべきだ。

これを解決するには、作者が人間に読んでもらうためにお金を払うしかないよ。

AIが生成したコードは進歩や効率を感じるけど、AIが生成した記事や投稿は手間がかかってない感じがする。こういう態度をよく見るよね。みんな自分のAIの使い方は完璧に正当化されてると思ってるけど、他の人はただのゴミを生成してるって。ゲーム開発では特に顕著で、アーティストはコード生成は全然オッケーだと思ってるけど、アート資産を生成するって提案されると急にストレス反応を示すんだよね。

AIが生成したコードは機械用か、作者やプロンプター用なんだ。AIが生成したテキストは普通は他の人のために作られてる。これが大きな違いだと思う。

そうそう、違いがあるって考えが嫌いなんだ。コードは普通の文章と同じくらい、その人の表現力を持ってると思う。LLMを使うと、プログラマーの個性に関する重要な情報が失われちゃうんだよね。それが予測不可能な失敗を引き起こす原因になってると思う。

プライマリー帰属エラーの一種かも?ぴったりとは言えないけど、近いね。

他の誰かから出てきたものだけがクソだってことがわかる。自分で生成したものなら、ただの賢いAIの使い方だよ。

アートを生成するのは、コードを生成するよりも悪いと思う。もっと個人的なものだからね。すべてはスペクトラム上に存在していて、たとえそれが雑でも。

みんな自分のAIの使い方が完璧に正当化されてると思ってるけど、他の人は雑なものを生成してる。 確かにそうだけど、AIが実用的なものを生成するのと、少なくともある程度のセンスや味が期待されるものを生成するのには少し違いがあると思う。AIが生成したコードは、自分で手作りするものに比べると、ほぼどの軸で比べても最高ではないかもしれないけど、時にはただ仕事を終わらせたいだけの時もあるよね。うまくいけばそれでいいし、もしかしたら(少なくとも時々)それが成功や進歩の全ての基準になることもある。記事や投稿を書くのはちょっと違ってて、内容だけじゃなくて、どう表現されているか、誰かが読んで面白くするために努力したか、そして自分の個性を入れたかが大事なんだ。文章はコミュニケーションの一部であり、アートの一部でもあるから、実用的なコミュニケーションの部分も、読者を引き込むことでより良く機能するし、平均的な読者がどこから来ているかを考えることも大事だよね。だから、AIにプログラミングの雑用をやらせるのは進歩だし、洗濯機のマニュアルみたいな投稿は、もっと良いものを期待していた場面では雑なものとして判断されるのも仕方ないよ。

著者はブロガー(クリエイターであり消費者でもある)で、コーダーでもあるから、両方の経験から話してるんだよね。だから、その比喩には合わないと思う。AIは一枚岩じゃないってことも指摘しておく価値がある。コードを書くのがアートアセットを作るより得意かもしれない。私はゲームの仕事はしてないけど、Veo 3を使ったことがあるから、AIがヴィンス・ギリガンやレア・シーホーンを置き換えることはないって言えるよ。ただ、その発言はクロードとは関係ないけどね…

人間とインターネットの関係はほぼ終わりだね。検索はゲーム化されて、その有用性は急落したから、人間はますます自分の好きなLLMに質問するようになる。それに、そのLLMはインターネットのコンテンツを学習してるから、誰かが私のウェブサイトのテーマについて知りたいと思ったとき、直接ウェブサイトから見るのではなく、LLMが学んだ内容の要約を得ることになるんだ。だから、私のメッセージを伝えたいなら、LLM向けに書かなきゃいけない。これが本当に重要な読者で、スタイルの好みもあるだろうね(たぶん無味乾燥で、企業的で、事実に基づいて、権威的で、論争を避ける感じだけど、これが新しいSEOになるんだ)。私たち肉体は観客じゃないんだよ。

注意経済の悲劇だね。広告ネットワークは、自分のサイトに広告を掲載するとお金をくれるから、人々はお金を稼ぐためにフラフを生成する機械を手に入れた。今や検索結果は、バナー広告まであなたの注意を引くためのクソみたいなページばかり。例えば「フォード・フォーカスのホイールナットのトルク」というシンプルなクエリでも、こんな感じのページが出てくる:> フォード・フォーカスのラグナットトルクの概要 > フォード・フォーカスは、ホイールを安全に固定し、安全な運転ダイナミクスを確保するために特定のラグナットトルクを使用しています。正しいトルクは、ローターの歪みやブレーキの熱移動の問題、ホイールの脱落を防ぐのに重要です。正確な値はモデル年、ホイールサイズ、ナットの種類によって異なることがありますが、すべてのフォード・フォーカスオーナーにとって正しいトルクを適用することは必須です。おそらくこのテキストは各車モデルに対して用意されているんだろうね。広告業界がインターネットを壊した方法は、本当に多様だね…

そうそう、昔はすべての画像が手描きだったのを覚えてる?(私も覚えてないけど)でも、全体的な雰囲気がこんなに悲観的なのには驚いてる。だから、また新しいブラックボックスを使ってコミュニケーションすることになるのかな、今までの何百もの上に。たぶん特定の情報を効率よく得たいときに主に使うんだろうけど。確かにこれは違う、テキストを通じて人間の接触が難しくなってるけど、こういうことはもう何年も前から起こってたことで、今はただ広く利用できるようになっただけなんだ。HNに投稿するとき、相手がタイピングしてるのは見えないけど、ユニックスのトークコマンドみたいに、意味はあるんだよね。理想を言えば、今あるものはそのまま残して、新しいものはオプションとしてだけ持ちたいけど、そんなことはなかった。みんなWin 3.11を楽しんでた?面白かったけど、クリックが…すごく非効率的だったよね(もちろん、GUIから「まだ非効率的だし、ウィンドウズはクソだ!」って叫ぶ人もたくさんいるだろうけど、私も喜んで参加するけど、キーボードのバインディングや他のOSでなんとかやってるんだ)。

僕は(ちょっとおめでたいかもしれないけど)コミュニティが人間の書いたものをうまくキュレーションできるってまだ信じてるんだ。例えばHNにはたくさんのAIのゴミが投稿されてるけど、考え抜かれた人間のコンテンツは基準値を超えてる気がする。

誰かがAIテキストを生成するために使ってるプロンプトを読むのは嬉しいけど、出力を必ずしも読む必要はないと思うんだ。他の人のプロンプトを使って、自分でLLMにかけて進めることができるしね。

これはかなり深い洞察かもしれないね。昔は「知識の倍増」を査読付き論文の数で測ってたけど、今はそうでもない。「知識」がより独占的になって、AIモデルに凝縮されてる。今は「知識の倍増」をモデルの次のバージョンやイテレーションで測ってるんだ。ある意味では、プロンプトの方が出力よりも強力だよね。

一般的な意見には賛成だな。書くのに時間をかけてないなら、読むのに時間をかけるつもりはないよ。AIに仕上げさせて、個性を全部削ぎ落とすような状況も含まれるしね。AIのコンテンツを読みたくないって言いながら、コードやドキュメントには使うっていうのは、ちょっと皮肉だよね。同じ原則が適用されるはずなのに。

AIはコードのドキュメント作成にすごく役立つと思う。コードが何をするか、どう使うかの説明だから、正確で読みやすければそれでいいんだ。私の経験では、ほぼ確実にそうなるよ。

自分でコードを書くなんて想像できないよ、特にドキュメントやテスト、ほとんどのスキャフォールディングはね。ai;drって、AI生成のドキュメントと矛盾しない? あなたのコードについてClaudeがどう思ってるか知りたいなら、直接聞けばいいし。個人的には、ドキュメントはAIに向いてないと思う。記事にも書いてあるけど、意図を読み取って、あなたがドキュメントしているものの形を見たいんだよね。(AIがテストを追加するのは良い使い方だと思うけど、スキャフォールディングって何を指してるのかはよくわからないな。)

この記事は確実に自己矛盾してる。> なぜ、他の誰かが書く気になれなかったものを読む必要があるのか? と > 一人でコードを書くこと、特にドキュメントやテスト、ほとんどのスキャフォールディングを書くことを想像できない。の間にたった二文しかない。彼らは誰も自分たちのドキュメントを読まないことを期待しているんだね。

コンテンツに関しては… これが問題の根本的な原因だね。すべてのものを「コンテンツ」としてラベリングすること。コンテンツが語彙に入ることは、人々の考え方の変化を意味する。人々は情報やアートを求めているのではなく、ただのコンテンツを求めている。もしあなたが求めているのがコンテンツだけなら、AIは受け入れられる。でもアートが欲しいなら、あまり良くなくなるね。

「育っていく中で、タイプミスや文法の間違いはネガティブなサインだったんだよね。でも面白いことに、それが完全に逆転した。」私もそう思うし、文章を書くことに関しては、もう小さなミスを気にせずにただ打ち込むのがめっちゃリラックスできるんだよね。

オートコレクトのおかげで、バカみたいに聞こえちゃうんだよね。

AIを使って文章を書く正しい方法は、全体の出力を求めるんじゃなくて、フィードバックを求めることだと思う。これは私の個人的な意見で、英語は母国語じゃないから、ネイティブスピーカーにとって明らかなことを見逃すこともあるんだ。私はいつも、自分の文章の何が間違っているかを教えてくれるツールを使って、次回はもっと良くなるチャンスにしてきた。やっとパソコンにFirefoxを入れて、スペルを直してくれたときは、スペルが100倍良くなったよ。今でも時々、文法や句読点に変な問題があって、コンマをどこに置くかなんて聞かないでね(コンマ?)って感じで、いつも忘れちゃう。AIを文章のフィードバックに使うのはいいと思うけど、自分のために書かせるなら、それを自分の文章とは呼ばないでほしい。

うちのアンチスロップ技術を使えば、誰も君がLLMを使ったなんて気づかないよ。 https://arxiv.org/abs/2510.15061 (ICLR 2026)